aboutsummaryrefslogtreecommitdiff
path: root/audio/glame
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-12-11 18:26:00 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-12-11 18:26:00 +0000
commit096b44494400a3f410dbf78e603b32a939e47579 (patch)
treeeedd25ad0e2a9311d958cce0f013a5bc8d5442ef /audio/glame
parentc6820cedec10e3eb0c0f9de0f05dfe845d01192a (diff)
downloadports-096b44494400a3f410dbf78e603b32a939e47579.tar.gz
ports-096b44494400a3f410dbf78e603b32a939e47579.zip
Notes
Diffstat (limited to 'audio/glame')
-rw-r--r--audio/glame/Makefile11
-rw-r--r--audio/glame/distinfo4
-rw-r--r--audio/glame/files/patch-Makefile.in16
-rw-r--r--audio/glame/files/patch-src::hash::glsignal.c25
4 files changed, 30 insertions, 26 deletions
diff --git a/audio/glame/Makefile b/audio/glame/Makefile
index 512a4222a36c..63d48e97abac 100644
--- a/audio/glame/Makefile
+++ b/audio/glame/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= glame
-PORTVERSION= 1.0.2
+PORTVERSION= 1.0.3
CATEGORIES= audio gnome
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,13 +15,14 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A powerful, fast, stable, and easily extensible sound editor for GNOME
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
-LIB_DEPENDS= vorbis.3:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS= mad.2:${PORTSDIR}/audio/libmad \
+ vorbis.3:${PORTSDIR}/audio/libvorbis
-USE_LIBLTDL= yes
USE_X_PREFIX= yes
-USE_GNOME= gnomehack gnomeprefix gnometarget libglade lthack
+USE_GNOME= gnomehack gnomeprefix gnometarget libglade
+USE_LIBLTDL= yes
USE_GMAKE= yes
-USE_LIBTOOL_VER= 13
+USE_LIBTOOL_VER= 15
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib -lltdl ${PTHREAD_LIBS}" \
MAKEINFO="makeinfo --no-split"
diff --git a/audio/glame/distinfo b/audio/glame/distinfo
index c8b66e0ae39d..47e5a4a91c8c 100644
--- a/audio/glame/distinfo
+++ b/audio/glame/distinfo
@@ -1,2 +1,2 @@
-MD5 (glame-1.0.2.tar.gz) = 6d4c76891257dab0d9cee18d21a5db9a
-SIZE (glame-1.0.2.tar.gz) = 1587125
+MD5 (glame-1.0.3.tar.gz) = 9dc47b94f1d3c64eff36d5e61375ff78
+SIZE (glame-1.0.3.tar.gz) = 1638755
diff --git a/audio/glame/files/patch-Makefile.in b/audio/glame/files/patch-Makefile.in
index 2e29e538ca41..e7bcd4fae79c 100644
--- a/audio/glame/files/patch-Makefile.in
+++ b/audio/glame/files/patch-Makefile.in
@@ -1,14 +1,14 @@
$FreeBSD$
---- Makefile.in.orig Tue Jul 1 15:01:06 2003
-+++ Makefile.in Tue Jul 1 15:01:55 2003
-@@ -147,7 +147,7 @@
- install_sh = @install_sh@
- pkgpixmapsdir = @pkgpixmapsdir@
- pkgscriptsdir = @pkgscriptsdir@
+--- Makefile.in.orig Fri Oct 29 03:53:30 2004
++++ Makefile.in Fri Oct 29 21:29:55 2004
+@@ -280,7 +280,7 @@
+ subdirs = @subdirs@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
-SUBDIRS = intl libltdl macros src doc data po
+SUBDIRS = intl macros src doc data po
-
ACLOCAL_AMFLAGS = -I macros -I .
-
+ EXTRA_DIST = TODO MAINTAINERS CREDITS BUGS autogen.sh glame.spec
+ all: config.h
diff --git a/audio/glame/files/patch-src::hash::glsignal.c b/audio/glame/files/patch-src::hash::glsignal.c
index 28be36af36d9..89e3f241aa67 100644
--- a/audio/glame/files/patch-src::hash::glsignal.c
+++ b/audio/glame/files/patch-src::hash::glsignal.c
@@ -1,11 +1,14 @@
---- src/hash/glsignal.c.orig Wed Mar 24 12:49:38 2004
-+++ src/hash/glsignal.c Wed Mar 24 12:59:16 2004
-@@ -35,6 +35,8 @@
- va_list vax;
- #if defined HAVE_GCC && defined __va_copy
- __va_copy(vax, va);
-+#elif (defined(__FreeBSD__) && __FreeBSD__ >= 5)
-+ va_copy(vax, va);
- #elif !(defined OS_BSD && defined CPU_X86 && defined HAVE_GCC)
- memcpy(vax, va, sizeof(va_list));
- #endif
+--- src/hash/glsignal.c.orig Sat Oct 23 22:14:22 2004
++++ src/hash/glsignal.c Sat Dec 11 21:30:33 2004
+@@ -63,7 +63,11 @@
+
+ glame_list_foreach(&dest->handlers, glsig_handler_t, list, h) {
+ va_list vac;
++#if defined(__FreeBSD__) && defined(__GNUC__) && (__GNUC__ < 3)
++ vac = va;
++#else
+ va_copy(vac, va);
++#endif
+ _glsig_handler_exec(h, sig, vac);
+ va_end(vac);
+ }