pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/libtunepimp Update to 0.5.0. Bigger API change, ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b0d0545468b1
branches:  trunk
changeset: 515986:b0d0545468b1
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Jul 12 13:28:08 2006 +0000

description:
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)

diffstat:

 audio/libtunepimp/Makefile         |   8 ++++----
 audio/libtunepimp/PLIST            |  23 ++++++++++++++---------
 audio/libtunepimp/buildlink3.mk    |  12 ++++++++----
 audio/libtunepimp/distinfo         |  14 +++++++-------
 audio/libtunepimp/patches/patch-ab |  33 ---------------------------------
 audio/libtunepimp/patches/patch-ac |  20 ++++++++++----------
 audio/libtunepimp/patches/patch-ad |  16 ++++++++--------
 audio/libtunepimp/patches/patch-ae |  13 +++++++++++++
 8 files changed, 64 insertions(+), 75 deletions(-)

diffs (227 lines):

diff -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/Makefile
--- a/audio/libtunepimp/Makefile        Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/Makefile        Wed Jul 12 13:28:08 2006 +0000
@@ -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 @@
 .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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/PLIST
--- a/audio/libtunepimp/PLIST   Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/PLIST   Wed Jul 12 13:28:08 2006 +0000
@@ -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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/buildlink3.mk
--- a/audio/libtunepimp/buildlink3.mk   Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/buildlink3.mk   Wed Jul 12 13:28:08 2006 +0000
@@ -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+=   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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/distinfo
--- a/audio/libtunepimp/distinfo        Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/distinfo        Wed Jul 12 13:28:08 2006 +0000
@@ -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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/patches/patch-ab
--- a/audio/libtunepimp/patches/patch-ab        Wed Jul 12 13:16:51 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/patches/patch-ac
--- a/audio/libtunepimp/patches/patch-ac        Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/patches/patch-ac        Wed Jul 12 13:28:08 2006 +0000
@@ -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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/patches/patch-ad
--- a/audio/libtunepimp/patches/patch-ad        Wed Jul 12 13:16:51 2006 +0000
+++ b/audio/libtunepimp/patches/patch-ad        Wed Jul 12 13:28:08 2006 +0000
@@ -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 -r e64ffcb9cbf2 -r b0d0545468b1 audio/libtunepimp/patches/patch-ae
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/libtunepimp/patches/patch-ae        Wed Jul 12 13:28:08 2006 +0000
@@ -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:
+ 



Home | Main Index | Thread Index | Old Index