View | Details | Raw Unified | Return to bug 132737
Collapse All | Expand All

(-)audio/xmms-jack/Makefile (-23 / +15 lines)
Lines 4-17 Link Here
4
#
4
#
5
# $FreeBSD: ports/audio/xmms-jack/Makefile,v 1.13 2009/02/02 23:43:55 linimon Exp $
5
# $FreeBSD: ports/audio/xmms-jack/Makefile,v 1.13 2009/02/02 23:43:55 linimon Exp $
6
6
7
PORTNAME=	jack
7
PORTNAME=	xmms-jack
8
PORTVERSION=	0.17
8
PORTVERSION=	0.19
9
PORTREVISION=	3
10
CATEGORIES=	audio
9
CATEGORIES=	audio
11
MASTER_SITES=	SF
10
MASTER_SITES=	SF
12
MASTER_SITE_SUBDIR=	xmms-jack
13
PKGNAMEPREFIX=	xmms-
14
DISTNAME=	${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
15
11
16
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	XMMS plugin for jack
13
COMMENT=	XMMS plugin for jack
Lines 20-49 Link Here
20
		jack.0:${PORTSDIR}/audio/jack \
16
		jack.0:${PORTSDIR}/audio/jack \
21
		samplerate.1:${PORTSDIR}/audio/libsamplerate
17
		samplerate.1:${PORTSDIR}/audio/libsamplerate
22
18
23
WRKSRC=		${WRKDIR}/xmms-jack
19
WRKSRC=		${WRKDIR}/${PORTNAME}
24
20
25
USE_GNOME=	gtk12 gnometarget
21
USE_GNOME=	gtk12
26
USE_GMAKE=	yes
22
USE_GMAKE=	yes
27
GNU_CONFIGURE=	yes
23
USE_AUTOTOOLS=	libtool:15
28
USE_LDCONFIG=	yes
24
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
29
25
30
PLIST_FILES=	lib/xmms/Output/libjackout.a \
26
PLIST_FILES=	lib/xmms/Output/libjackout.so
31
		lib/xmms/Output/libjackout.la \
32
		lib/xmms/Output/libjackout.so
33
27
34
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
28
CPPFLAGS=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
35
		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
29
LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
36
30
37
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
38
32
39
post-patch:
33
post-patch:
40
	@${RM} -rf ${WRKSRC}/.libs
34
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
41
	@${RM} -rf ${WRKSRC}/autom4te.cache
35
		 s|-ldl||g' ${WRKSRC}/configure
42
	@${RM} -rf ${WRKSRC}/libjackout.la
36
43
37
do-install:
44
	${REINPLACE_CMD} -e \
38
	cd ${WRKSRC}/.libs \
45
		's|-lpthread|${PTHREAD_LIBS}|g; \
39
		&& ${INSTALL_DATA} libjackout.so ${PREFIX}/lib/xmms/Output
46
		s|-ldl||' \
47
		${WRKSRC}/configure
48
40
49
.include <bsd.port.post.mk>
41
.include <bsd.port.post.mk>
(-)audio/xmms-jack/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (xmms-jack-0.17.tar.gz) = 6e4ba99afaf675bbc667755f3a741c92
1
MD5 (xmms-jack-0.19.tar.gz) = 3e3ed2e3ca4a4ca558b43e1b8e3a83d5
2
SHA256 (xmms-jack-0.17.tar.gz) = 2fbf6205fdfe08d01e57cd31c11efb677acb43e0fb50a8ffe2f2430720c5c176
2
SHA256 (xmms-jack-0.19.tar.gz) = 5a7a0814e0edbfb4b84dbbce35b146f15c2f86089c3a5ac083613d5948bc822b
3
SIZE (xmms-jack-0.17.tar.gz) = 527149
3
SIZE (xmms-jack-0.19.tar.gz) = 916459
(-)audio/xmms-jack/files/patch-bio2jack.c (-16 lines)
Lines 1-16 Link Here
1
--- bio2jack.c.orig	Sat Jun 17 18:58:16 2006
2
+++ bio2jack.c	Thu Dec  7 12:51:17 2006
3
@@ -2512,11 +2512,12 @@
4
   {
5
     drv = &outDev[x];
6
 
7
+    memset(drv, 0, sizeof(jack_driver_t));
8
+
9
     pthread_mutex_init(&drv->mutex, NULL);
10
 
11
     getDriver(x);
12
 
13
-    memset(drv, 0, sizeof(jack_driver_t));
14
     drv->volumeEffectType = linear;
15
     drv->deviceID = x;
16
 
(-)audio/xmms-jack/files/patch-configure (-10 lines)
Lines 1-10 Link Here
1
--- configure.orig	Fri Jun 27 20:07:06 2003
2
+++ configure	Fri Jun 27 20:07:21 2003
3
@@ -8169,6 +8169,7 @@
4
 
5
 # This can be used to rebuild libtool when needed
6
 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
7
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
8
 
9
 # Always use our own libtool.
10
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'

Return to bug 132737