pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/xmms-mad Update the xmms-mad package to version ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9c072f957075
branches: trunk
changeset: 464878:9c072f957075
user: simonb <simonb%pkgsrc.org@localhost>
date: Wed Dec 17 03:27:17 2003 +0000
description:
Update the xmms-mad package to version 0.5.5.
No change log available for changes between 0.0.9 and 0.5.4. The
biggest visible change is that the plugin no longer needs to read
the entire MP3 file to read the id3v2 tags.
diffstat:
audio/xmms-mad/Makefile | 10 +++++-----
audio/xmms-mad/distinfo | 8 ++++----
audio/xmms-mad/patches/patch-ab | 22 +++++++++++-----------
3 files changed, 20 insertions(+), 20 deletions(-)
diffs (82 lines):
diff -r 1e35948fc238 -r 9c072f957075 audio/xmms-mad/Makefile
--- a/audio/xmms-mad/Makefile Wed Dec 17 03:23:45 2003 +0000
+++ b/audio/xmms-mad/Makefile Wed Dec 17 03:27:17 2003 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.11 2003/07/17 21:24:12 grant Exp $
+# $NetBSD: Makefile,v 1.12 2003/12/17 03:27:17 simonb Exp $
#
-DISTNAME= xmms-mad-0.0.9
-PKGREVISION= 5
+DISTNAME= xmms-mad-0.5.5
CATEGORIES= audio
-MASTER_SITES= http://www.superduper.net/downloads/xmms-mad/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmms-mad/}
MAINTAINER= jmcneill%NetBSD.org@localhost
-HOMEPAGE= http://www.superduper.net/xmms-mad/
+HOMEPAGE= http://sourceforge.net/projects/xmms-mad/
COMMENT= Input plugin for XMMS that uses libmad
GNU_CONFIGURE= YES
@@ -19,6 +18,7 @@
CPPFLAGS+= -DHAVE_NANOSLEEP=1
.endif
+.include "../../devel/pkgconfig/buildlink2.mk"
.include "../../audio/libid3tag/buildlink2.mk"
.include "../../audio/libmad/buildlink2.mk"
.include "../../audio/xmms/buildlink2.mk"
diff -r 1e35948fc238 -r 9c072f957075 audio/xmms-mad/distinfo
--- a/audio/xmms-mad/distinfo Wed Dec 17 03:23:45 2003 +0000
+++ b/audio/xmms-mad/distinfo Wed Dec 17 03:27:17 2003 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2002/10/27 07:31:11 rh Exp $
+$NetBSD: distinfo,v 1.3 2003/12/17 03:27:17 simonb Exp $
-SHA1 (xmms-mad-0.0.9.tar.gz) = b8743ff110ef0c61062f25cdd0f8a591f43b789c
-Size (xmms-mad-0.0.9.tar.gz) = 203320 bytes
+SHA1 (xmms-mad-0.5.5.tar.gz) = f571d049821b72bf5fe49fb9c58d71aefa01057e
+Size (xmms-mad-0.5.5.tar.gz) = 307441 bytes
SHA1 (patch-aa) = a57d21ec514762b5ac6e2555282e07ad00979910
-SHA1 (patch-ab) = 7a658a76bf4a897186fcd016ca1cada39fd42dfa
+SHA1 (patch-ab) = 169850b0f96e2097824ef6d8a48a2c7cad815780
diff -r 1e35948fc238 -r 9c072f957075 audio/xmms-mad/patches/patch-ab
--- a/audio/xmms-mad/patches/patch-ab Wed Dec 17 03:23:45 2003 +0000
+++ b/audio/xmms-mad/patches/patch-ab Wed Dec 17 03:27:17 2003 +0000
@@ -1,24 +1,24 @@
-$NetBSD: patch-ab,v 1.2 2002/10/27 07:31:12 rh Exp $
+$NetBSD: patch-ab,v 1.3 2003/12/17 03:27:17 simonb Exp $
---- src/xmms-mad.c.orig Fri May 10 01:02:33 2002
+--- src/xmms-mad.c.orig Thu Oct 2 22:15:58 2003
+++ src/xmms-mad.c
-@@ -83,6 +83,9 @@ xmmsmad_stop ()
- printf ("waiting for thread\n");
+@@ -142,6 +142,9 @@ xmmsmad_stop ()
+ g_message ("waiting for thread");
#endif /* DEBUG */
- pthread_join (decode_thread, 0);
+ pthread_join (*decode_thread, 0);
+#ifdef _PTH_PTHREAD_H_
+ sched_yield ();
+#endif
#ifdef DEBUG
- printf ("thread done\n");
+ g_message ("thread done");
#endif /* DEBUG */
-@@ -99,6 +102,9 @@ xmmsmad_play_file (char *url)
- info.playing = 1;
- input_get_info (&info);
- pthread_create (&decode_thread, 0, decode, (void *) &info);
+@@ -186,6 +189,9 @@ xmmsmad_play_file (char *url)
+ g_free (decode_thread);
+ decode_thread = 0;
+ }
+#ifdef _PTH_PTHREAD_H_
+ sched_yield ();
+#endif
- }
}
+ static void
Home |
Main Index |
Thread Index |
Old Index