diff options
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/linux-f10-pulseaudio-libs/Makefile | 38 | ||||
-rw-r--r-- | audio/linux-f10-pulseaudio-libs/distinfo.i386 | 4 | ||||
-rw-r--r-- | audio/linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist | 16 | ||||
-rw-r--r-- | audio/linux-f10-pulseaudio-libs/pkg-descr | 4 | ||||
-rw-r--r-- | audio/linux-f10-pulseaudio-libs/pkg-plist | 17 |
6 files changed, 80 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index ef43d9aae888..86d5537194ad 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -422,6 +422,7 @@ SUBDIR += linux-f10-nas-libs SUBDIR += linux-f10-openal SUBDIR += linux-f10-openal-soft + SUBDIR += linux-f10-pulseaudio-libs SUBDIR += linux-f10-sdl_mixer SUBDIR += linux-fmodapi SUBDIR += linux-freealut diff --git a/audio/linux-f10-pulseaudio-libs/Makefile b/audio/linux-f10-pulseaudio-libs/Makefile new file mode 100644 index 000000000000..d16d0951d180 --- /dev/null +++ b/audio/linux-f10-pulseaudio-libs/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: audio/linux-f10-pulseaudio-libs +# Date created: 2011-04-01 +# Whom: avg +# +# $FreeBSD$ +# + +PORTNAME= pulseaudio-libs +PORTVERSION= 0.9.14 +CATEGORIES= audio linux +MASTER_SITES= LOCAL +MASTER_SITE_SUBDIR= netchild/rpms/${LINUX_DIST}${LINUX_DIST_VER} +PKGNAMEPREFIX= linux-f10- +DISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION} + +MAINTAINER= emulation@FreeBSD.org +COMMENT= Libraries for PulseAudio clients + +ONLY_FOR_ARCHS= i386 amd64 +USE_LINUX_RPM= yes +LINUX_DIST_VER= 10 +RPMVERSION= 4.fc10 +SRC_DISTFILES= ${PORTNAME:S/-libs//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX} +USE_LDCONFIG= yes + +CONF_FILE= etc/pulse/client.conf + +pre-patch: + @${MV} ${WRKSRC}/${CONF_FILE} ${WRKSRC}/${CONF_FILE}-dist +post-patch: + @${FIND} ${WRKSRC} -name "*.orig" -delete + +post-install: + @if [ ! -f ${PREFIX}/${CONF_FILE} ]; then \ + ${CP} -p ${PREFIX}/${CONF_FILE}-dist ${PREFIX}/${CONF_FILE} ; \ + fi + +.include <bsd.port.mk> diff --git a/audio/linux-f10-pulseaudio-libs/distinfo.i386 b/audio/linux-f10-pulseaudio-libs/distinfo.i386 new file mode 100644 index 000000000000..b4dc1d69fafd --- /dev/null +++ b/audio/linux-f10-pulseaudio-libs/distinfo.i386 @@ -0,0 +1,4 @@ +SHA256 (rpm/i386/fedora/10/pulseaudio-libs-0.9.14-4.fc10.i386.rpm) = 2dd70441ff6d8a2525244392fb347697235d316a1b3aa69a6405e2df142a0e36 +SIZE (rpm/i386/fedora/10/pulseaudio-libs-0.9.14-4.fc10.i386.rpm) = 207583 +SHA256 (rpm/i386/fedora/10/pulseaudio-0.9.14-4.fc10.src.rpm) = d602962d4e17406f9e17f5f6a50f5271aac8ebff9a65093bf88baf995c6505d5 +SIZE (rpm/i386/fedora/10/pulseaudio-0.9.14-4.fc10.src.rpm) = 1319713 diff --git a/audio/linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist b/audio/linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist new file mode 100644 index 000000000000..1ac209b0fa49 --- /dev/null +++ b/audio/linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist @@ -0,0 +1,16 @@ +--- etc/pulse/client.conf-dist.orig 2011-04-01 15:42:58.548733177 +0300 ++++ etc/pulse/client.conf-dist 2011-04-01 15:53:03.306719164 +0300 +@@ -23,11 +23,11 @@ + ; default-source = + ; default-server = + +-; autospawn = yes ++autospawn = no + ; daemon-binary = /usr/bin/pulseaudio + ; extra-arguments = --log-target=syslog + + ; cookie-file = + +-; disable-shm = no ++disable-shm = yes + ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB diff --git a/audio/linux-f10-pulseaudio-libs/pkg-descr b/audio/linux-f10-pulseaudio-libs/pkg-descr new file mode 100644 index 000000000000..b64586eebb91 --- /dev/null +++ b/audio/linux-f10-pulseaudio-libs/pkg-descr @@ -0,0 +1,4 @@ +This package contains the runtime libraries for any application that wishes +to interface with a PulseAudio sound server. + +WWW: http://www.pulseaudio.org/ diff --git a/audio/linux-f10-pulseaudio-libs/pkg-plist b/audio/linux-f10-pulseaudio-libs/pkg-plist new file mode 100644 index 000000000000..1c2943b720fa --- /dev/null +++ b/audio/linux-f10-pulseaudio-libs/pkg-plist @@ -0,0 +1,17 @@ +@unexec if cmp -s %D/etc/pulse/client.conf-dist %D/etc/pulse/client.conf; then rm -f %D/etc/pulse/client.conf; fi +etc/pulse/client.conf-dist +@exec if [ ! -f %D/etc/pulse/client.conf ] ; then cp -p %D/%F %B/client.conf; fi +usr/lib/libpulse-simple.so.0 +usr/lib/libpulse-simple.so.0.0.2 +usr/lib/libpulse.so.0 +usr/lib/libpulse.so.0.7.1 +usr/share/doc/pulseaudio-libs-0.9.14/GPL +usr/share/doc/pulseaudio-libs-0.9.14/LGPL +usr/share/doc/pulseaudio-libs-0.9.14/LICENSE +usr/share/doc/pulseaudio-libs-0.9.14/README +usr/share/locale/de/LC_MESSAGES/pulseaudio.mo +usr/share/locale/el/LC_MESSAGES/pulseaudio.mo +usr/share/locale/fr/LC_MESSAGES/pulseaudio.mo +usr/share/locale/sv/LC_MESSAGES/pulseaudio.mo +@dirrm usr/share/doc/pulseaudio-libs-0.9.14 +@dirrmtry etc/pulse |