diff options
-rw-r--r-- | audio/xmms-mad/Makefile | 10 | ||||
-rw-r--r-- | audio/xmms-mad/distinfo | 8 | ||||
-rw-r--r-- | audio/xmms-mad/patches/patch-ab | 22 |
3 files changed, 20 insertions, 20 deletions
diff --git a/audio/xmms-mad/Makefile b/audio/xmms-mad/Makefile index 0f01756b8b1..1416fe0afea 100644 --- a/audio/xmms-mad/Makefile +++ b/audio/xmms-mad/Makefile @@ -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 -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 @@ USE_BUILDLINK2= YES 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 --git a/audio/xmms-mad/distinfo b/audio/xmms-mad/distinfo index c485f075cc3..faef9d6b4d2 100644 --- a/audio/xmms-mad/distinfo +++ b/audio/xmms-mad/distinfo @@ -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 --git a/audio/xmms-mad/patches/patch-ab b/audio/xmms-mad/patches/patch-ab index 45815ad45c5..7d43bc2dc9c 100644 --- a/audio/xmms-mad/patches/patch-ab +++ b/audio/xmms-mad/patches/patch-ab @@ -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 |