aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjylefort <jylefort@FreeBSD.org>2005-06-10 23:20:29 +0800
committerjylefort <jylefort@FreeBSD.org>2005-06-10 23:20:29 +0800
commitf3955c33722e6fc942611248adaa495df31b398e (patch)
tree0a8bcda7299e4322f4c3490c54b8f24a8eda6fa6
parent3ad52ea86a9fcb6e5173a32b5cdd623543997498 (diff)
downloadfreebsd-ports-gnome-f3955c33722e6fc942611248adaa495df31b398e.tar.gz
freebsd-ports-gnome-f3955c33722e6fc942611248adaa495df31b398e.tar.zst
freebsd-ports-gnome-f3955c33722e6fc942611248adaa495df31b398e.zip
Add xmms-defx.
DeFX is a multi-effects processor plug-in. DeFX supports 6 types of effects, grouped into 4 different modules. - Karaoke: removes the song's voices, trying to preserve the bass and drums. - Panning: smoothly selects between the two stereo channels. - Modulation: three classical effects: flange, phaser and chorus. - Reverberation: simulates the reverberation of a huge room. WWW: http://defx.sourceforge.net/ PR: ports/82013 Submitted by: Alejandro Pulver <alejandro@varnet.biz>
-rw-r--r--audio/Makefile1
-rw-r--r--audio/xmms-defx/Makefile35
-rw-r--r--audio/xmms-defx/distinfo2
-rw-r--r--audio/xmms-defx/pkg-descr12
4 files changed, 50 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 1c1bccde248b..ad03eb0f79a4 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -509,6 +509,7 @@
SUBDIR += xmms-cdread
SUBDIR += xmms-crossfade
SUBDIR += xmms-crystality
+ SUBDIR += xmms-defx
SUBDIR += xmms-faad
SUBDIR += xmms-fc
SUBDIR += xmms-flac
diff --git a/audio/xmms-defx/Makefile b/audio/xmms-defx/Makefile
new file mode 100644
index 000000000000..3b2c36bc4345
--- /dev/null
+++ b/audio/xmms-defx/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: audio/xmms-defx
+# Date created: 7 Jun 2005
+# Whom: Alejandro Pulver <alejandro@varnet.biz>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xmms-defx
+PORTVERSION= 0.9.9
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= defx
+
+MAINTAINER= alejandro@varnet.biz
+COMMENT= Multi-effects processor plug-in for XMMS
+
+BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
+RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
+
+USE_X_PREFIX= yes
+USE_REINPLACE= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12
+
+PLIST_FILES= lib/xmms/Effect/libdefx.so
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|^MAKE=.*||; s|gcc|${CC}|; s|-O2|${CFLAGS}|; \
+ s|gtk-config|${GTK_CONFIG}|' ${WRKSRC}/config.mak
+ @${REINPLACE_CMD} -e 's|-shared|-shared -fPIC|' ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/libdefx.so ${PREFIX}/lib/xmms/Effect
+
+.include <bsd.port.mk>
diff --git a/audio/xmms-defx/distinfo b/audio/xmms-defx/distinfo
new file mode 100644
index 000000000000..9eeefadbfaf4
--- /dev/null
+++ b/audio/xmms-defx/distinfo
@@ -0,0 +1,2 @@
+MD5 (xmms-defx-0.9.9.tar.gz) = 89d1e2dce6fcb8eedada91891366a9ba
+SIZE (xmms-defx-0.9.9.tar.gz) = 20287
diff --git a/audio/xmms-defx/pkg-descr b/audio/xmms-defx/pkg-descr
new file mode 100644
index 000000000000..117211b5936d
--- /dev/null
+++ b/audio/xmms-defx/pkg-descr
@@ -0,0 +1,12 @@
+DeFX is a multi-effects processor plug-in. DeFX supports 6 types of effects,
+grouped into 4 different modules.
+
+ - Karaoke: removes the song's voices, trying to preserve the bass and drums.
+ - Panning: smoothly selects between the two stereo channels.
+ - Modulation: three classical effects: flange, phaser and chorus.
+ - Reverberation: simulates the reverberation of a huge room.
+
+WWW: http://defx.sourceforge.net/
+
+- Alejandro Pulver
+alejandro@varnet.biz