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