Sun Mar 16 12:35:06 2008 UTC ()
Update xmms-nebulus to 0.8.0.
Based on patch provided by Zafer Aydogan via private mail.

pkgsrc changes:
* Marked as DESTDIR ready.

ChangeLog:
Jan 08 2007 Pascal Brochart <pbrochart@tuxfamily.org>

        * v 0.8.0: Rewriting of the glthreads effects.
                   Use mutex when really created (fix deadlock).
                   Fix memory leak with SDL_ttf.
                   New translation (pt).
                   Pause and unpause display works again.

Aug 18 2004 Pascal Brochart <pbrochart@tuxfamily.org>

        * v 0.7.0: Bug fixes.
                   Add sinus wave to spectrum analyzer.
                   Use GL_TRIANGLES instead of GL_LINE_STRIP in glthreads.
                   New translations (fr fr_FR).


(obache)
diff -r1.16 -r1.17 pkgsrc/audio/xmms-nebulus/Makefile
diff -r1.3 -r1.4 pkgsrc/audio/xmms-nebulus/PLIST
diff -r1.3 -r1.4 pkgsrc/audio/xmms-nebulus/distinfo
diff -r0 -r1.1 pkgsrc/audio/xmms-nebulus/patches/patch-aa
diff -r0 -r1.1 pkgsrc/audio/xmms-nebulus/patches/patch-ab

cvs diff -r1.16 -r1.17 pkgsrc/audio/xmms-nebulus/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/xmms-nebulus/Attic/Makefile 2006/06/12 16:28:05 1.16
+++ pkgsrc/audio/xmms-nebulus/Attic/Makefile 2008/03/16 12:35:05 1.17
@@ -1,19 +1,23 @@ @@ -1,19 +1,23 @@
1# $NetBSD: Makefile,v 1.16 2006/06/12 16:28:05 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2008/03/16 12:35:05 obache Exp $
2# 2#
3 3
4DISTNAME= xmms-nebulus-0.6.0 4DISTNAME= xmms-nebulus-0.8.0
5PKGREVISION= 5 
6CATEGORIES= xmms audio 5CATEGORIES= xmms audio
7MASTER_SITES= http://nebulus.tuxfamily.org/ 6MASTER_SITES= http://nebulus.tuxfamily.org/
8EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://nebulus.tuxfamily.org/ 10HOMEPAGE= http://nebulus.tuxfamily.org/
12COMMENT= Xmms plugin that uses OpenGL 11COMMENT= Xmms plugin that uses OpenGL
13 12
14USE_LIBTOOL= YES 13PKG_DESTDIR_SUPPORT= user-destdir
15GNU_CONFIGURE= YES 14
 15USE_LIBTOOL= YES
 16USE_PKGLOCALEDIR= YES
 17USE_TOOLS+= msgfmt
 18GNU_CONFIGURE= YES
16 19
17.include "../../audio/xmms/buildlink3.mk" 20.include "../../audio/xmms/buildlink3.mk"
18.include "../../devel/SDL/buildlink3.mk" 21.include "../../devel/SDL/buildlink3.mk"
 22.include "../../devel/gettext-lib/buildlink3.mk"
19.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/audio/xmms-nebulus/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/xmms-nebulus/Attic/PLIST 2004/09/22 08:09:19 1.3
+++ pkgsrc/audio/xmms-nebulus/Attic/PLIST 2008/03/16 12:35:05 1.4
@@ -1,2 +1,5 @@ @@ -1,2 +1,5 @@
1@comment $NetBSD: PLIST,v 1.3 2004/09/22 08:09:19 jlam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2008/03/16 12:35:05 obache Exp $
2lib/xmms/Visualization/libnebulus.la 2lib/xmms/Visualization/libnebulus.la
 3share/locale/fr/LC_MESSAGES/xmms-nebulus.mo
 4share/locale/fr_FR/LC_MESSAGES/xmms-nebulus.mo
 5share/locale/pt/LC_MESSAGES/xmms-nebulus.mo

cvs diff -r1.3 -r1.4 pkgsrc/audio/xmms-nebulus/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/xmms-nebulus/Attic/distinfo 2005/02/23 20:39:55 1.3
+++ pkgsrc/audio/xmms-nebulus/Attic/distinfo 2008/03/16 12:35:05 1.4
@@ -1,5 +1,7 @@ @@ -1,5 +1,7 @@
1$NetBSD: distinfo,v 1.3 2005/02/23 20:39:55 agc Exp $ 1$NetBSD: distinfo,v 1.4 2008/03/16 12:35:05 obache Exp $
2 2
3SHA1 (xmms-nebulus-0.6.0.tar.bz2) = 8f156d3e36ee6e970d8fd2130a54ca74e34c6b6b 3SHA1 (xmms-nebulus-0.8.0.tar.bz2) = 341bd75b9f38727c2891102815f1608852b81fdc
4RMD160 (xmms-nebulus-0.6.0.tar.bz2) = 5074a3bd905026a121aed3ca172913181301e810 4RMD160 (xmms-nebulus-0.8.0.tar.bz2) = 2f5f4e20919ca757bd96e3388b39fc21d6fd8ada
5Size (xmms-nebulus-0.6.0.tar.bz2) = 437870 bytes 5Size (xmms-nebulus-0.8.0.tar.bz2) = 532050 bytes
 6SHA1 (patch-aa) = 57462f08d0a7ae5ac4c86d1458a47576c2502463
 7SHA1 (patch-ab) = 0333ccdf8d7b9580c195f6ff1d3be2ddf2302234

File Added: pkgsrc/audio/xmms-nebulus/patches/Attic/patch-aa
$NetBSD: patch-aa,v 1.1 2008/03/16 12:35:05 obache Exp $

Pull in locale.h for setlocale

--- src/config.c.orig	2007-01-02 12:32:01.000000000 +0000
+++ src/config.c
@@ -6,7 +6,9 @@
 #include <string.h>
 #include <libintl.h>
 #include <nebulus.h>
-
+#ifdef HAVE_LOCALE_H
+#include <locale.h>
+#endif
 
 void
 priority_value_changed (GtkWidget *w, int *changed_value)

File Added: pkgsrc/audio/xmms-nebulus/patches/Attic/patch-ab
$NetBSD: patch-ab,v 1.1 2008/03/16 12:35:05 obache Exp $

Pull in locale.h for setlocale

--- src/nebulus.c.orig	2007-01-07 14:11:09.000000000 +0000
+++ src/nebulus.c
@@ -37,6 +37,9 @@
 #include <xmms/configfile.h>
 #include <xmms/util.h>
 #include "nebulus.h"
+#ifdef HAVE_LOCALE_H
+#include <locale.h>
+#endif
 
 gint32 loudness = 0, too_long;
 gint beat = 0, beat_compteur = 0;