diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2006-05-08 16:07:31 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2006-05-08 16:07:31 +0000 |
commit | aacd7bd4b75a1b7a30c7da395800b852e06437c6 (patch) | |
tree | 10242a6f6c28d4b5dfdbef2957572b6857d68b0c | |
parent | 4698cf70cb2a028c1f211fcf9216516fb8d7a654 (diff) | |
download | ports-aacd7bd4b75a1b7a30c7da395800b852e06437c6.tar.gz ports-aacd7bd4b75a1b7a30c7da395800b852e06437c6.zip |
Notes
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/xmms-jackasyn/Makefile | 44 | ||||
-rw-r--r-- | audio/xmms-jackasyn/distinfo | 3 | ||||
-rw-r--r-- | audio/xmms-jackasyn/files/patch-jack.h | 11 | ||||
-rw-r--r-- | audio/xmms-jackasyn/files/pkg-message.in | 5 | ||||
-rw-r--r-- | audio/xmms-jackasyn/pkg-descr | 5 |
6 files changed, 69 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 9d9837a76a4d..586b9af609e8 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -605,6 +605,7 @@ SUBDIR += xmms-imms SUBDIR += xmms-infopipe SUBDIR += xmms-jack + SUBDIR += xmms-jackasyn SUBDIR += xmms-kde SUBDIR += xmms-kj SUBDIR += xmms-ladspa diff --git a/audio/xmms-jackasyn/Makefile b/audio/xmms-jackasyn/Makefile new file mode 100644 index 000000000000..61b43c17c352 --- /dev/null +++ b/audio/xmms-jackasyn/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: xmms-jackasyn +# Date created: 2006-03-09 +# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> +# +# $FreeBSD$ +# + +PORTNAME= jackasyn +PORTVERSION= 0.3 +CATEGORIES= audio +MASTER_SITES= http://gige.xdv.org/libjackasyn/download/ +PKGNAMEPREFIX= xmms- +DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} + +MAINTAINER= acardenas@bsd.org.pe +COMMENT= XMMS plugin for jack using libjackasyn + +LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \ + jackasyn.0:${PORTSDIR}/audio/libjackasyn + +USE_X_PREFIX= yes +USE_GNOME= gtk12 gnometarget +USE_GMAKE= yes +GNU_CONFIGURE= yes + +LDFLAGS+= -L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS} +CXXFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CPPFLAGS="${CXXFLAGS}" + +SUB_FILES= pkg-message +PLIST_FILES= lib/xmms/Output/libjackxmms.so + +post-patch: + @${REINPLACE_CMD} -e 's|OSS Driver configuration|Jackasyn Driver configuration|g' ${WRKSRC}/configure.c + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/.libs/libjackxmms.so \ + ${PREFIX}/lib/xmms/Output/libjackxmms.so + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/audio/xmms-jackasyn/distinfo b/audio/xmms-jackasyn/distinfo new file mode 100644 index 000000000000..505d42faadbe --- /dev/null +++ b/audio/xmms-jackasyn/distinfo @@ -0,0 +1,3 @@ +MD5 (xmms-jackasyn-0.3.tar.gz) = 5a068b370a0cda4423e7a57988a97da8 +SHA256 (xmms-jackasyn-0.3.tar.gz) = 5e3a8869bb5f775f3e5245b227f2506c82b1a0f0665c2653c7043976f64be01d +SIZE (xmms-jackasyn-0.3.tar.gz) = 311968 diff --git a/audio/xmms-jackasyn/files/patch-jack.h b/audio/xmms-jackasyn/files/patch-jack.h new file mode 100644 index 000000000000..95f5a0b2ed44 --- /dev/null +++ b/audio/xmms-jackasyn/files/patch-jack.h @@ -0,0 +1,11 @@ +--- jack.h Thu Apr 6 12:12:30 2006 ++++ jack.h Thu Apr 6 12:13:02 2006 +@@ -18,6 +18,8 @@ + #ifndef JACK_H + #define JACK_H + ++#define HAVE_NEWPCM ++ + #include "config.h" + + #include <gtk/gtk.h> diff --git a/audio/xmms-jackasyn/files/pkg-message.in b/audio/xmms-jackasyn/files/pkg-message.in new file mode 100644 index 000000000000..7c00d29f156b --- /dev/null +++ b/audio/xmms-jackasyn/files/pkg-message.in @@ -0,0 +1,5 @@ +############################################################################### + +1) Please, read information from audio/libjackasyn/files/pkg-message.in file + +############################################################################### diff --git a/audio/xmms-jackasyn/pkg-descr b/audio/xmms-jackasyn/pkg-descr new file mode 100644 index 000000000000..e09d980d955e --- /dev/null +++ b/audio/xmms-jackasyn/pkg-descr @@ -0,0 +1,5 @@ +This plugin enables xmms to playback sound via the JACK audio server. The +plugin is actually a port of the xmms OSS sound ouput plugin to JACK, using +libjackasyn. + +WWW: http://gige.xdv.org/libjackasyn/xmms.php |