summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCezary M. Kruk <c.kruk@bigfoot.com>2015-02-20 15:49:46 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-02-20 15:49:46 +0700
commitbb953ca21b89a196f13dbd5d56ba810a4f7c4d04 (patch)
treee4d14ed64cec803173c3e59c2505c6dac04b7652
parentdd57f20d58b419b65271f8a1b07c23c3504ad6d2 (diff)
downloadslackbuilds-bb953ca21b89a196f13dbd5d56ba810a4f7c4d04.tar.gz
audio/id3: Updated for version 0.79.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--audio/id3/README12
-rw-r--r--audio/id3/id3-0.78-include_string_h.diff32
-rw-r--r--audio/id3/id3.SlackBuild5
-rw-r--r--audio/id3/id3.info8
-rw-r--r--audio/id3/slack-desc12
5 files changed, 18 insertions, 51 deletions
diff --git a/audio/id3/README b/audio/id3/README
index fad06d17bf..6694c703c8 100644
--- a/audio/id3/README
+++ b/audio/id3/README
@@ -1,7 +1,9 @@
-id3 mass tagger is a tool for manipulating ID3 and ID3v2 tags in
-multiple files. It can generate tag fields from the filename and other
-variables, and/or rename files, using an intuitive syntax.
+id3 mass tagger is a tool for listing and manipulating ID3 and
+Lyrics3 tags in multiple files. It can generate tag fields from
+the filename and other variables, and/or rename files, using an
+intuitive syntax.
id3 currently supports the old-style ID3 format with track-number
-extension (ID3 v1.1), as well as the more complicated ID3v2 (ID3 v2.2.0,
-v2.3.0) format.
+extension (ID3 v1.1), as well as the more complicated ID3v2 (ID3
+v2.2.0, v2.3.0) format. This also means use is pretty much limited
+to audio files which use these formats, e.g, MPEG-1 Layer III.
diff --git a/audio/id3/id3-0.78-include_string_h.diff b/audio/id3/id3-0.78-include_string_h.diff
deleted file mode 100644
index e0b0403373..0000000000
--- a/audio/id3/id3-0.78-include_string_h.diff
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -Nur id3-0.78.orig/charconv.cpp id3-0.78/charconv.cpp
---- id3-0.78.orig/charconv.cpp 2006-02-14 15:44:58.000000000 -0600
-+++ id3-0.78/charconv.cpp 2009-07-29 00:23:24.555116104 -0500
-@@ -5,6 +5,7 @@
- #include <cstdlib>
- #include <clocale>
- #include <climits>
-+#include <string.h>
- #if defined(__STDC_ISO_10646__) || defined(__WIN32__)
- # include <wchar.h>
- # define fallback(call) (0)
-diff -Nur id3-0.78.orig/getid3v2.cpp id3-0.78/getid3v2.cpp
---- id3-0.78.orig/getid3v2.cpp 2006-02-10 21:23:14.000000000 -0600
-+++ id3-0.78/getid3v2.cpp 2009-07-29 00:23:38.549842736 -0500
-@@ -1,5 +1,6 @@
- #include <vector>
- #include <cstdio>
-+#include <string.h>
- #include "char_ucs.h"
- #include "id3v2.h"
- #include "getid3v2.h"
-diff -Nur id3-0.78.orig/setfname.cpp id3-0.78/setfname.cpp
---- id3-0.78.orig/setfname.cpp 2006-03-19 05:13:36.000000000 -0600
-+++ id3-0.78/setfname.cpp 2009-07-29 00:24:04.691291911 -0500
-@@ -3,6 +3,7 @@
- #include <ctime> // borland needs this
- #include <sys/stat.h>
- #include <utime.h>
-+#include <string.h>
- #if defined(__WIN32__)
- # include <io.h>
- # define F_OK 0
diff --git a/audio/id3/id3.SlackBuild b/audio/id3/id3.SlackBuild
index 18481b623f..f403842145 100644
--- a/audio/id3/id3.SlackBuild
+++ b/audio/id3/id3.SlackBuild
@@ -6,7 +6,7 @@
# Modified by the SlackBuilds.org project
PRGNAM=id3
-VERSION=${VERSION:-0.78}
+VERSION=${VERSION:-0.79}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -53,9 +53,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Fixup some includes
-patch -p1 < $CWD/id3-0.78-include_string_h.diff
-
make CFLAGS="$SLKCFLAGS"
# Copying executable and manual to the correct location
diff --git a/audio/id3/id3.info b/audio/id3/id3.info
index 727fdf8213..640f007cd7 100644
--- a/audio/id3/id3.info
+++ b/audio/id3/id3.info
@@ -1,8 +1,8 @@
PRGNAM="id3"
-VERSION="0.78"
-HOMEPAGE="http://home.wanadoo.nl/squell/id3.html"
-DOWNLOAD="http://ftp2.za.freebsd.org/pub/FreeBSD/ports/distfiles/id3-0.78.tar.gz"
-MD5SUM="bbc2a5d8022006330e6bb51034fafb43"
+VERSION="0.79"
+HOMEPAGE="http://squell.github.io/id3/"
+DOWNLOAD="https://github.com/squell/id3/releases/download/0.79/id3-0.79.tar.gz"
+MD5SUM="87dc8acb7bb45e99596816f5171987ab"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/id3/slack-desc b/audio/id3/slack-desc
index 3f0182ac6c..c4a8236f3a 100644
--- a/audio/id3/slack-desc
+++ b/audio/id3/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
id3: id3 (a commandline mass ID3 tagger)
id3:
-id3: id3 mass tagger is a tool for manipulating ID3 and ID3v2 tags in
-id3: multiple files. It can generate tag fields from the filename and
-id3: other variables, and/or rename files, using an intuitive syntax.
+id3: id3 mass tagger is a tool for listing and manipulating ID3 and
+id3: Lyrics3 tags in multiple files. It can generate tag fields from
+id3: the filename and other variables, and/or rename files, using an
+id3: intuitive syntax.
id3:
id3: id3 currently supports the old-style ID3 format with track-number
id3: extension (ID3 v1.1), as well as the more complicated ID3v2 (ID3
-id3: v2.2.0, v2.3.0) format.
-id3:
-id3:
+id3: v2.2.0, v2.3.0) format. This also means use is pretty much limited
+id3: to audio files which use these formats, e.g, MPEG-1 Layer III.