diff options
author | wiz <wiz> | 2006-07-12 13:28:08 +0000 |
---|---|---|
committer | wiz <wiz> | 2006-07-12 13:28:08 +0000 |
commit | f9cbc7144f29762b8d76868e2332cfebcd950742 (patch) | |
tree | c790601cc7f52c80a52af2a8f50154742d9cbb85 | |
parent | bfd25fa1a9422b25d6e8a60c391333b59c4e0f40 (diff) | |
download | pkgsrc-f9cbc7144f29762b8d76868e2332cfebcd950742.tar.gz |
Update to 0.5.0. Bigger API change, old version in libtunepimp0.4.
Changes:
version 0.5.0:
- Versioned header files. tunepimp/tunepimp.h -> tunepimp-0.5/tunepimp.h
- Removed track lookup parts of libtunepimp
- WavPack, Speex and The True Audio metadata plugins
- Correct handling of UNC paths on Windows
- Fixed non-album tracks renaming/moving (#1408)
- Trivial change to id3tag to read tags empty ID3 frames (#1568)
version 0.5.0-alpha2:
- Python bindings: compatibility with ctypes 0.9.9.3 (#1171)
- Python bindings: fixed libtunepimp .so version (3 -> 4) (#1168)
- Support for "Windows-safe" file names on non-Windows systems (for files on
FAT32, Samba, ...) (#1014, #1222)
- Fixed checking for end of stream in Ogg Vorbis and FLAC plugins (#1291)
- Added decoding to MPC plugin (#1355)
version 0.5.0-alpha1:
- New acoustic fingerprint technology - MusicDNS <http://www.musicdns.org/>
- New file name format variable %albumtracks (#951)
-rw-r--r-- | audio/libtunepimp/Makefile | 8 | ||||
-rw-r--r-- | audio/libtunepimp/PLIST | 23 | ||||
-rw-r--r-- | audio/libtunepimp/buildlink3.mk | 12 | ||||
-rw-r--r-- | audio/libtunepimp/distinfo | 14 | ||||
-rw-r--r-- | audio/libtunepimp/patches/patch-ab | 33 | ||||
-rw-r--r-- | audio/libtunepimp/patches/patch-ac | 20 | ||||
-rw-r--r-- | audio/libtunepimp/patches/patch-ad | 16 | ||||
-rw-r--r-- | audio/libtunepimp/patches/patch-ae | 13 |
8 files changed, 64 insertions, 75 deletions
diff --git a/audio/libtunepimp/Makefile b/audio/libtunepimp/Makefile index 083de02fa9c..02834489289 100644 --- a/audio/libtunepimp/Makefile +++ b/audio/libtunepimp/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2006/05/30 23:27:55 wiz Exp $ -# +# $NetBSD: Makefile,v 1.5 2006/07/12 13:28:08 wiz Exp $ -DISTNAME= libtunepimp-0.4.2 -PKGREVISION= 1 +DISTNAME= libtunepimp-0.5.0 CATEGORIES= audio MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \ http://ftp.musicbrainz.org/pub/musicbrainz/ @@ -26,11 +24,13 @@ pre-configure: .include "../../audio/flac/buildlink3.mk" .include "../../audio/musicbrainz/buildlink3.mk" .include "../../audio/libmad/buildlink3.mk" +.include "../../audio/libofa/buildlink3.mk" .include "../../audio/libvorbis/buildlink3.mk" .include "../../audio/taglib/buildlink3.mk" .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/ncurses/buildlink3.mk" .include "../../devel/readline/buildlink3.mk" +.include "../../www/curl/buildlink3.mk" .include "../../multimedia/mpeg4ip/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/audio/libtunepimp/PLIST b/audio/libtunepimp/PLIST index 52f389abd20..3c55d78d5ef 100644 --- a/audio/libtunepimp/PLIST +++ b/audio/libtunepimp/PLIST @@ -1,22 +1,27 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/12 21:41:58 wiz Exp $ -bin/tp_tagger -bin/trm -include/tunepimp/context.h -include/tunepimp/decode_plugin.h +@comment $NetBSD: PLIST,v 1.2 2006/07/12 13:28:08 wiz Exp $ +bin/puid +include/tunepimp-0.5/context.h +include/tunepimp-0.5/decode_plugin.h +include/tunepimp-0.5/defs.h +include/tunepimp-0.5/fileio.h +include/tunepimp-0.5/metadata_plugin.h +include/tunepimp-0.5/tp_c.h +include/tunepimp-0.5/track.h +include/tunepimp-0.5/tunepimp.h include/tunepimp/defs.h -include/tunepimp/fileio.h -include/tunepimp/metadata_plugin.h include/tunepimp/tp_c.h -include/tunepimp/track.h -include/tunepimp/tunepimp.h lib/libtunepimp.la lib/tunepimp/plugins/flac.tpp lib/tunepimp/plugins/mp3.tpp lib/tunepimp/plugins/mp4.tpp lib/tunepimp/plugins/mpc.tpp +lib/tunepimp/plugins/speex.tpp lib/tunepimp/plugins/vorbis.tpp +lib/tunepimp/plugins/tta.tpp lib/tunepimp/plugins/wav.tpp lib/tunepimp/plugins/wma.tpp +lib/tunepimp/plugins/wv.tpp @dirrm lib/tunepimp/plugins @dirrm lib/tunepimp +@dirrm include/tunepimp-0.5 @dirrm include/tunepimp diff --git a/audio/libtunepimp/buildlink3.mk b/audio/libtunepimp/buildlink3.mk index 3fe506def9e..b9b289ca368 100644 --- a/audio/libtunepimp/buildlink3.mk +++ b/audio/libtunepimp/buildlink3.mk @@ -1,9 +1,9 @@ -# $NetBSD: buildlink3.mk,v 1.3 2006/07/08 23:10:37 jlam Exp $ +# $NetBSD: buildlink3.mk,v 1.4 2006/07/12 13:28:08 wiz Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBTUNEPIMP_BUILDLINK3_MK:= ${LIBTUNEPIMP_BUILDLINK3_MK}+ -.if !empty(BUILDLINK_DEPTH:M+) +.if ${BUILDLINK_DEPTH} == "+" BUILDLINK_DEPENDS+= libtunepimp .endif @@ -11,11 +11,15 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibtunepimp} BUILDLINK_PACKAGES+= libtunepimp BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libtunepimp -.if !empty(LIBTUNEPIMP_BUILDLINK3_MK:M+) -BUILDLINK_API_DEPENDS.libtunepimp+= libtunepimp>=0.4.2 +.if ${LIBTUNEPIMP_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.libtunepimp+= libtunepimp>=0.5.0 BUILDLINK_PKGSRCDIR.libtunepimp?= ../../audio/libtunepimp .endif # LIBTUNEPIMP_BUILDLINK3_MK .include "../../audio/musicbrainz/buildlink3.mk" +.include "../../audio/libofa/buildlink3.mk" +.include "../../math/fftw/buildlink3.mk" +.include "../../textproc/expat/buildlink3.mk" +.include "../../www/curl/buildlink3.mk" BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/audio/libtunepimp/distinfo b/audio/libtunepimp/distinfo index 906325bfa9e..2cbd1af3d3f 100644 --- a/audio/libtunepimp/distinfo +++ b/audio/libtunepimp/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.3 2006/04/16 22:10:25 markd Exp $ +$NetBSD: distinfo,v 1.4 2006/07/12 13:28:08 wiz Exp $ -SHA1 (libtunepimp-0.4.2.tar.gz) = deb7ac22e451b7512006e6f090333e14d4cbc78f -RMD160 (libtunepimp-0.4.2.tar.gz) = f4c7ebeb505c6b8b1dff284aebf6c9e249192765 -Size (libtunepimp-0.4.2.tar.gz) = 1019995 bytes +SHA1 (libtunepimp-0.5.0.tar.gz) = 548b999b999f7b7c23dbd38f7f965fd69b54aa30 +RMD160 (libtunepimp-0.5.0.tar.gz) = 9c800f813261a23dbd35be32371ac78ce2f886f1 +Size (libtunepimp-0.5.0.tar.gz) = 1075791 bytes SHA1 (patch-aa) = 1c0e484dbe02309ab09ce153dcad710590aedcd1 -SHA1 (patch-ab) = d72634d99a70925ee180108db4a95c10124b7de0 -SHA1 (patch-ac) = bebb5ac1358007098704052888a98f9d97376b6a -SHA1 (patch-ad) = cdd662177cf90a9e926881d25eb40d674ca21456 +SHA1 (patch-ac) = 1cf4f71b3eccb1efd137418365a7bb17684d80ce +SHA1 (patch-ad) = 483990915716897124379007ef8602c7c63e953a +SHA1 (patch-ae) = a28c1b849524849877a216dcb78d1bce33103ed5 diff --git a/audio/libtunepimp/patches/patch-ab b/audio/libtunepimp/patches/patch-ab deleted file mode 100644 index 7d0e0596403..00000000000 --- a/audio/libtunepimp/patches/patch-ab +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-ab,v 1.2 2006/04/13 12:43:45 adam Exp $ - ---- configure.orig 2006-01-28 21:54:07.000000000 +0100 -+++ configure -@@ -20504,9 +20504,9 @@ fi - echo "*** Or see http://developer.kde.org/~wheeler/taglib.html" - else - TAGLIB_VERSION=`$TAGLIB_CONFIG --version` -- echo "$as_me:$LINENO: checking for taglib >= 1.4.0" >&5 --echo $ECHO_N "checking for taglib >= 1.4.0... $ECHO_C" >&6 -- VERSION_CHECK=`expr $TAGLIB_VERSION \>\= 1.4.0` -+ echo "$as_me:$LINENO: checking for taglib >= 1.4" >&5 -+echo $ECHO_N "checking for taglib >= 1.4... $ECHO_C" >&6 -+ VERSION_CHECK=`expr $TAGLIB_VERSION \>\= 1.4` - if test "$VERSION_CHECK" = "1" ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 -@@ -21401,7 +21401,6 @@ echo "$as_me: error: \"Cannot build. Sto - fi - - --LIBS="-lmusicbrainz" - if test "$cross_compiling" = yes; then - have_mbver=false - else -@@ -21478,7 +21477,6 @@ ac_link='$CC -o conftest$ac_exeext $CFLA - ac_compiler_gnu=$ac_cv_c_compiler_gnu - - --LIBS="" - if test "x$os" = "xdarwin"; then - LIBS="$LIBS -framework CoreFoundation" - fi diff --git a/audio/libtunepimp/patches/patch-ac b/audio/libtunepimp/patches/patch-ac index 999868869b6..d8c652ed813 100644 --- a/audio/libtunepimp/patches/patch-ac +++ b/audio/libtunepimp/patches/patch-ac @@ -1,13 +1,13 @@ -$NetBSD: patch-ac,v 1.1 2006/04/16 22:10:25 markd Exp $ +$NetBSD: patch-ac,v 1.2 2006/07/12 13:28:08 wiz Exp $ ---- lib/threads/posix/Makefile.in.orig 2006-04-17 09:21:22.000000000 +1200 -+++ lib/threads/posix/Makefile.in -@@ -211,7 +211,7 @@ target_alias = @target_alias@ - INCLUDES = -I$(top_srcdir)/include/tunepimp - noinst_LTLIBRARIES = libtpthread.la - libtpthread_la_SOURCES = mutex.cpp mutex.h thread.cpp thread.h semaphore.cpp semaphore.h --@FREEBSD_FALSE@libtpthread_la_LIBADD = -lpthread -+@FREEBSD_FALSE@libtpthread_la_LIBADD = ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} - @FREEBSD_TRUE@libtpthread_la_LIBADD = -lthr +--- examples/Makefile.in.orig 2006-07-01 14:30:11.000000000 +0000 ++++ examples/Makefile.in +@@ -205,7 +205,7 @@ target_alias = @target_alias@ + # + INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/lib -I$(top_srcdir)/lib/threads/posix + puid_SOURCES = puid.c +-puid_LDADD = $(top_builddir)/lib/libtunepimp.la ++puid_LDADD = $(top_builddir)/lib/libtunepimp.la ${PTHREAD_LDFLAGS} all: all-am + .SUFFIXES: diff --git a/audio/libtunepimp/patches/patch-ad b/audio/libtunepimp/patches/patch-ad index 942d821070f..b5ef26c0f0a 100644 --- a/audio/libtunepimp/patches/patch-ad +++ b/audio/libtunepimp/patches/patch-ad @@ -1,13 +1,13 @@ -$NetBSD: patch-ad,v 1.1 2006/04/16 22:10:25 markd Exp $ +$NetBSD: patch-ad,v 1.2 2006/07/12 13:28:08 wiz Exp $ ---- lib/Makefile.in.orig 2006-04-17 09:23:47.000000000 +1200 +--- lib/Makefile.in.orig 2006-07-01 14:30:12.000000000 +0000 +++ lib/Makefile.in -@@ -262,7 +262,7 @@ libtunepimp_la_SOURCES = tunepimp.cpp fi - # 1:0:0 - TunePimp implementation for version 0.2.x - # 2:0:0 - TunePimp implementation for version 0.3.x +@@ -267,7 +267,7 @@ EXTRA_DIST = threads/win32/mutex.h threa # 3:0:0 - TunePimp implementation for version 0.4.x --libtunepimp_la_LDFLAGS = -version-info 3:0:0 -+libtunepimp_la_LDFLAGS = -version-info 3:0:0 ${PTHREAD_LDFLAGS} - libtunepimp_la_LIBADD = threads/posix/libtpthread.la utf8/libutf8.la -lmusicbrainz -lz $(LIBLTDL) -lm + # 4:0:0 - TunePimp implementation for alpha releases of version 0.5.0 + # 5:0:0 - TunePimp implementation for version 0.5.0 +-libtunepimp_la_LDFLAGS = -version-info 5:0:0 ++libtunepimp_la_LDFLAGS = -version-info 5:0:0 {PTHREAD_LDFLAGS} + libtunepimp_la_LIBADD = threads/posix/libtpthread.la utf8/libutf8.la $(LIBLTDL) -lm noinst_LTLIBRARIES = libpluginsupport.la libpluginsupport_la_SOURCES = metadata.cpp fileio.cpp diff --git a/audio/libtunepimp/patches/patch-ae b/audio/libtunepimp/patches/patch-ae new file mode 100644 index 00000000000..ba3e63a4602 --- /dev/null +++ b/audio/libtunepimp/patches/patch-ae @@ -0,0 +1,13 @@ +$NetBSD: patch-ae,v 1.1 2006/07/12 13:28:08 wiz Exp $ + +--- plugins/tta/Makefile.in.orig 2006-07-01 14:30:18.000000000 +0000 ++++ plugins/tta/Makefile.in +@@ -524,7 +524,7 @@ uninstall-am: uninstall-info-am uninstal + all: + mkdir -p $(top_srcdir)/examples/plugins + rm -f $(top_srcdir)/examples/plugins/tta.tpp +- ln -s ../../plugins/wv/.libs/tta.so $(top_srcdir)/examples/plugins/tta.tpp ++ ln -s ../../plugins/tta/.libs/tta.so $(top_srcdir)/examples/plugins/tta.tpp + + install-exec-am: + |