diff options
author | fjoe <fjoe@FreeBSD.org> | 2003-11-12 08:14:40 +0800 |
---|---|---|
committer | fjoe <fjoe@FreeBSD.org> | 2003-11-12 08:14:40 +0800 |
commit | 0f02cbd9189b0c13fbf74658f5529b631209d9b3 (patch) | |
tree | 26e745170ad7d48b9891d830538783849de5bfba /audio/xmms-arts_output | |
parent | c758710d2ccd569eded8c36de7d730b3aac2e987 (diff) | |
download | freebsd-ports-gnome-0f02cbd9189b0c13fbf74658f5529b631209d9b3.tar.gz freebsd-ports-gnome-0f02cbd9189b0c13fbf74658f5529b631209d9b3.tar.zst freebsd-ports-gnome-0f02cbd9189b0c13fbf74658f5529b631209d9b3.zip |
Add one more XMMS aRts output plugin.
Diffstat (limited to 'audio/xmms-arts_output')
-rw-r--r-- | audio/xmms-arts_output/Makefile | 32 | ||||
-rw-r--r-- | audio/xmms-arts_output/distinfo | 1 | ||||
-rw-r--r-- | audio/xmms-arts_output/files/patch-ltmain.sh | 25 | ||||
-rw-r--r-- | audio/xmms-arts_output/files/pkg-message.in | 16 | ||||
-rw-r--r-- | audio/xmms-arts_output/pkg-descr | 5 | ||||
-rw-r--r-- | audio/xmms-arts_output/pkg-plist | 3 |
6 files changed, 82 insertions, 0 deletions
diff --git a/audio/xmms-arts_output/Makefile b/audio/xmms-arts_output/Makefile new file mode 100644 index 000000000000..431a099b2fa8 --- /dev/null +++ b/audio/xmms-arts_output/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: xmms-arts_output +# Date created: 12 Nov 2003 +# Whom: Max Khon <fjoe@FreeBSD.org> +# +# $FreeBSD$ +# + +PKGNAMEPREFIX= xmms- +PORTNAME= arts_output +PORTVERSION= 0.6.0 +CATEGORIES= audio +MASTER_SITES= http://havardk.xmms.org/plugins/arts_output/ + +MAINTAINER= fjoe@FreeBSD.org +COMMENT= aRts output plugin for XMMS. + +LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \ + artsc.0:${PORTSDIR}/audio/arts + +USE_X_PREFIX= yes +USE_GNOME= gtk12 +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes +CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +PKGMESSAGE= ${WRKDIR}/pkg-message + +post-install: + @${SED} -e 's,%%PREFIX%%,${PREFIX},g' \ + <${FILESDIR}/pkg-message.in >${PKGMESSAGE} + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/audio/xmms-arts_output/distinfo b/audio/xmms-arts_output/distinfo new file mode 100644 index 000000000000..77233619b400 --- /dev/null +++ b/audio/xmms-arts_output/distinfo @@ -0,0 +1 @@ +MD5 (arts_output-0.6.0.tar.gz) = 6539123bd1dbebcf57073392da13d992 diff --git a/audio/xmms-arts_output/files/patch-ltmain.sh b/audio/xmms-arts_output/files/patch-ltmain.sh new file mode 100644 index 000000000000..f9b9343c2295 --- /dev/null +++ b/audio/xmms-arts_output/files/patch-ltmain.sh @@ -0,0 +1,25 @@ +--- ltmain.sh.orig Wed Aug 6 19:13:39 2003 ++++ ltmain.sh Tue Nov 11 22:47:49 2003 +@@ -1075,7 +1075,7 @@ + esac + elif test "X$arg" = "X-lc_r"; then + case $host in +- *-*-openbsd* | *-*-freebsd*) ++ *-*-openbsd*) + # Do not include libc_r directly, use -pthread flag. + continue + ;; +@@ -1084,6 +1084,13 @@ + deplibs="$deplibs $arg" + continue + ;; ++ ++ -pthread) ++ compile_command="$compile_command -pthread" ++ finalize_command="$finalize_command -pthread" ++ compiler_flags="$compiler_flags -pthread" ++ continue ++ ;; + + -module) + module=yes diff --git a/audio/xmms-arts_output/files/pkg-message.in b/audio/xmms-arts_output/files/pkg-message.in new file mode 100644 index 000000000000..7293221d73b0 --- /dev/null +++ b/audio/xmms-arts_output/files/pkg-message.in @@ -0,0 +1,16 @@ +In order to use aRts plugin on FreeBSD you must to do the following: + +1) Move xmms binary to xmms.bin: + +cd %%PREFIX%%/bin && mv xmms xmms.bin + +2) Write custom xmms script: + +--- cut here --- +#!/bin/sh +LD_PRELOAD=/usr/lib/libstdc++.so exec %%PREFIX%%/bin/xmms.bin "$@" +--- cut here --- + +and put it to %%PREFIX%%/bin + +/fjoe diff --git a/audio/xmms-arts_output/pkg-descr b/audio/xmms-arts_output/pkg-descr new file mode 100644 index 000000000000..437391976a66 --- /dev/null +++ b/audio/xmms-arts_output/pkg-descr @@ -0,0 +1,5 @@ +aRts output plugin for XMMS (www.xmms.org). + +Author: Håvard Kvålen <havardk@xmms.org> + +WWW: http://www.xmms.org/plugins.php?category=output diff --git a/audio/xmms-arts_output/pkg-plist b/audio/xmms-arts_output/pkg-plist new file mode 100644 index 000000000000..11e315bb9cb9 --- /dev/null +++ b/audio/xmms-arts_output/pkg-plist @@ -0,0 +1,3 @@ +lib/xmms/Output/libarts.a +lib/xmms/Output/libarts.la +lib/xmms/Output/libarts.so |