ports/156112: [NEW PORT] audio/linux-f10-pulseaudio-libs: Libraries for PulseAudio clients
Andriy Gapon
avg at icyb.net.ua
Tue Apr 19 07:50:16 UTC 2011
The following reply was made to PR ports/156112; it has been noted by GNATS.
From: Andriy Gapon <avg at icyb.net.ua>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/156112: [NEW PORT] audio/linux-f10-pulseaudio-libs: Libraries
for PulseAudio clients
Date: Tue, 19 Apr 2011 10:44:58 +0300
This is a multi-part message in MIME format.
--------------060909060109090009070601
Content-Type: text/plain; charset=X-VIET-VPS
Content-Transfer-Encoding: 7bit
Updated version of the port.
Changes:
- added src rpm name (it has a different name from the rpm), submitted by nox
- use local/patched version of the rpm that uses the same local socket path as
FreeBSD native pulseaudio
--
Andriy Gapon
--------------060909060109090009070601
Content-Type: text/plain;
name="linux-f10-pulseaudio-libs.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="linux-f10-pulseaudio-libs.shar"
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# linux-f10-pulseaudio-libs
# linux-f10-pulseaudio-libs/pkg-descr
# linux-f10-pulseaudio-libs/Makefile
# linux-f10-pulseaudio-libs/files
# linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist
# linux-f10-pulseaudio-libs/distinfo.i386
# linux-f10-pulseaudio-libs/pkg-plist
#
echo c - linux-f10-pulseaudio-libs
mkdir -p linux-f10-pulseaudio-libs > /dev/null 2>&1
echo x - linux-f10-pulseaudio-libs/pkg-descr
sed 's/^X//' >linux-f10-pulseaudio-libs/pkg-descr << 'b5139c41ef785c3301bcec8bf8dac32f'
XThis package contains the runtime libraries for any application that wishes
Xto interface with a PulseAudio sound server.
X
XWWW: http://www.pulseaudio.org/
b5139c41ef785c3301bcec8bf8dac32f
echo x - linux-f10-pulseaudio-libs/Makefile
sed 's/^X//' >linux-f10-pulseaudio-libs/Makefile << 'ce809c936eddd32ad49e67f9aae72725'
X# New ports collection makefile for: audio/linux-f10-pulseaudio-libs
X# Date created: 2011-04-01
X# Whom: avg
X#
X# $FreeBSD$
X#
X
XPORTNAME= pulseaudio-libs
XPORTVERSION= 0.9.14
XCATEGORIES= audio linux
XMASTER_SITES= LOCAL
XMASTER_SITE_SUBDIR= netchild/rpms/${LINUX_DIST}${LINUX_DIST_VER}
XMASTER_SITE_SRC_SUBDIR= netchild/rpms/${LINUX_DIST}${LINUX_DIST_VER}
XPKGNAMEPREFIX= linux-f10-
XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}
X
XMAINTAINER= emulation at FreeBSD.org
XCOMMENT= Libraries for PulseAudio clients
X
XONLY_FOR_ARCHS= i386 amd64
XUSE_LINUX_RPM= yes
XLINUX_DIST_VER= 10
XRPMVERSION= 3.fc10
XSRC_DISTFILES= ${PORTNAME:S/-libs//}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
XUSE_LDCONFIG= yes
X
XCONF_FILE= etc/pulse/client.conf
X
Xpre-patch:
X @${MV} ${WRKSRC}/${CONF_FILE} ${WRKSRC}/${CONF_FILE}-dist
Xpost-patch:
X @${FIND} ${WRKSRC} -name "*.orig" -delete
X
Xpost-install:
X @if [ ! -f ${PREFIX}/${CONF_FILE} ]; then \
X ${CP} -p ${PREFIX}/${CONF_FILE}-dist ${PREFIX}/${CONF_FILE} ; \
X fi
X
X.include <bsd.port.mk>
ce809c936eddd32ad49e67f9aae72725
echo c - linux-f10-pulseaudio-libs/files
mkdir -p linux-f10-pulseaudio-libs/files > /dev/null 2>&1
echo x - linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist
sed 's/^X//' >linux-f10-pulseaudio-libs/files/patch-etc_pulse_client.conf-dist << 'b05be1370ba5ef1fde19cb3fd9457d14'
X--- etc/pulse/client.conf-dist.orig 2011-04-01 15:42:58.548733177 +0300
X+++ etc/pulse/client.conf-dist 2011-04-01 15:53:03.306719164 +0300
X@@ -23,11 +23,11 @@
X ; default-source =
X ; default-server =
X
X-; autospawn = yes
X+autospawn = no
X ; daemon-binary = /usr/bin/pulseaudio
X ; extra-arguments = --log-target=syslog
X
X ; cookie-file =
X
X-; disable-shm = no
X+disable-shm = yes
X ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
b05be1370ba5ef1fde19cb3fd9457d14
echo x - linux-f10-pulseaudio-libs/distinfo.i386
sed 's/^X//' >linux-f10-pulseaudio-libs/distinfo.i386 << '0179a7370f9789a3ea5a1f89a4abaa50'
XSHA256 (rpm/i386/fedora/10/pulseaudio-libs-0.9.14-3.fc10.i386.rpm) = 2df9d5f9109c782d751896d9f121585f1dcd7c7dc2f6c5420a14d780ed3cdaac
XSIZE (rpm/i386/fedora/10/pulseaudio-libs-0.9.14-3.fc10.i386.rpm) = 207434
XSHA256 (rpm/i386/fedora/10/pulseaudio-0.9.14-3.fc10.src.rpm) = e129053f5ee3397970c1f8a89b2fad99c2664355351cbfa1258363ce517343dc
XSIZE (rpm/i386/fedora/10/pulseaudio-0.9.14-3.fc10.src.rpm) = 1319491
0179a7370f9789a3ea5a1f89a4abaa50
echo x - linux-f10-pulseaudio-libs/pkg-plist
sed 's/^X//' >linux-f10-pulseaudio-libs/pkg-plist << '4dbcb6264a1e7044bacdbbde69b6afcb'
X at unexec if cmp -s %D/etc/pulse/client.conf-dist %D/etc/pulse/client.conf; then rm -f %D/etc/pulse/client.conf; fi
Xetc/pulse/client.conf-dist
X at exec if [ ! -f %D/etc/pulse/client.conf ] ; then cp -p %D/%F %B/client.conf; fi
Xusr/lib/libpulse-simple.so.0
Xusr/lib/libpulse-simple.so.0.0.2
Xusr/lib/libpulse.so.0
Xusr/lib/libpulse.so.0.7.1
Xusr/share/doc/pulseaudio-libs-0.9.14/GPL
Xusr/share/doc/pulseaudio-libs-0.9.14/LGPL
Xusr/share/doc/pulseaudio-libs-0.9.14/LICENSE
Xusr/share/doc/pulseaudio-libs-0.9.14/README
Xusr/share/locale/de/LC_MESSAGES/pulseaudio.mo
Xusr/share/locale/el/LC_MESSAGES/pulseaudio.mo
Xusr/share/locale/fr/LC_MESSAGES/pulseaudio.mo
Xusr/share/locale/sv/LC_MESSAGES/pulseaudio.mo
X at dirrm usr/share/doc/pulseaudio-libs-0.9.14
X at dirrmtry etc/pulse
4dbcb6264a1e7044bacdbbde69b6afcb
exit
--------------060909060109090009070601--
More information about the freebsd-ports-bugs
mailing list