ports/132737: Update port: audio/xmms-jack to 0.19
KATO Tsuguru
tkato432 at yahoo.com
Tue Mar 17 18:10:09 UTC 2009
>Number: 132737
>Category: ports
>Synopsis: Update port: audio/xmms-jack to 0.19
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 17 18:10:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.1-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 0.19
Remove file:
files/patch-bio2jack.c
files/patch-configure
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/audio/xmms-jack/Makefile audio/xmms-jack/Makefile
--- /usr/ports/audio/xmms-jack/Makefile 2009-02-03 14:15:00.000000000 +0900
+++ audio/xmms-jack/Makefile 2009-03-09 23:38:04.000000000 +0900
@@ -4,14 +4,10 @@
#
# $FreeBSD: ports/audio/xmms-jack/Makefile,v 1.13 2009/02/02 23:43:55 linimon Exp $
-PORTNAME= jack
-PORTVERSION= 0.17
-PORTREVISION= 3
+PORTNAME= xmms-jack
+PORTVERSION= 0.19
CATEGORIES= audio
MASTER_SITES= SF
-MASTER_SITE_SUBDIR= xmms-jack
-PKGNAMEPREFIX= xmms-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
COMMENT= XMMS plugin for jack
@@ -20,30 +16,26 @@
jack.0:${PORTSDIR}/audio/jack \
samplerate.1:${PORTSDIR}/audio/libsamplerate
-WRKSRC= ${WRKDIR}/xmms-jack
+WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_GNOME= gtk12 gnometarget
+USE_GNOME= gtk12
USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-PLIST_FILES= lib/xmms/Output/libjackout.a \
- lib/xmms/Output/libjackout.la \
- lib/xmms/Output/libjackout.so
+PLIST_FILES= lib/xmms/Output/libjackout.so
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
+CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
.include <bsd.port.pre.mk>
post-patch:
- @${RM} -rf ${WRKSRC}/.libs
- @${RM} -rf ${WRKSRC}/autom4te.cache
- @${RM} -rf ${WRKSRC}/libjackout.la
-
- ${REINPLACE_CMD} -e \
- 's|-lpthread|${PTHREAD_LIBS}|g; \
- s|-ldl||' \
- ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
+ s|-ldl||g' ${WRKSRC}/configure
+
+do-install:
+ cd ${WRKSRC}/.libs \
+ && ${INSTALL_DATA} libjackout.so ${PREFIX}/lib/xmms/Output
.include <bsd.port.post.mk>
diff -urN /usr/ports/audio/xmms-jack/distinfo audio/xmms-jack/distinfo
--- /usr/ports/audio/xmms-jack/distinfo 2007-01-05 17:02:23.000000000 +0900
+++ audio/xmms-jack/distinfo 2009-03-09 04:05:17.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (xmms-jack-0.17.tar.gz) = 6e4ba99afaf675bbc667755f3a741c92
-SHA256 (xmms-jack-0.17.tar.gz) = 2fbf6205fdfe08d01e57cd31c11efb677acb43e0fb50a8ffe2f2430720c5c176
-SIZE (xmms-jack-0.17.tar.gz) = 527149
+MD5 (xmms-jack-0.19.tar.gz) = 3e3ed2e3ca4a4ca558b43e1b8e3a83d5
+SHA256 (xmms-jack-0.19.tar.gz) = 5a7a0814e0edbfb4b84dbbce35b146f15c2f86089c3a5ac083613d5948bc822b
+SIZE (xmms-jack-0.19.tar.gz) = 916459
diff -urN /usr/ports/audio/xmms-jack/files/patch-bio2jack.c audio/xmms-jack/files/patch-bio2jack.c
--- /usr/ports/audio/xmms-jack/files/patch-bio2jack.c 2007-01-05 17:02:23.000000000 +0900
+++ audio/xmms-jack/files/patch-bio2jack.c 1970-01-01 09:00:00.000000000 +0900
@@ -1,16 +0,0 @@
---- bio2jack.c.orig Sat Jun 17 18:58:16 2006
-+++ bio2jack.c Thu Dec 7 12:51:17 2006
-@@ -2512,11 +2512,12 @@
- {
- drv = &outDev[x];
-
-+ memset(drv, 0, sizeof(jack_driver_t));
-+
- pthread_mutex_init(&drv->mutex, NULL);
-
- getDriver(x);
-
-- memset(drv, 0, sizeof(jack_driver_t));
- drv->volumeEffectType = linear;
- drv->deviceID = x;
-
diff -urN /usr/ports/audio/xmms-jack/files/patch-configure audio/xmms-jack/files/patch-configure
--- /usr/ports/audio/xmms-jack/files/patch-configure 2004-04-08 06:45:33.000000000 +0900
+++ audio/xmms-jack/files/patch-configure 1970-01-01 09:00:00.000000000 +0900
@@ -1,10 +0,0 @@
---- configure.orig Fri Jun 27 20:07:06 2003
-+++ configure Fri Jun 27 20:07:21 2003
-@@ -8169,6 +8169,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list