ports/147549: [NEW PORT] linux alsa plugins oss ( for skype 2.1.0.81 )
HASHI Hiroaki
hashiz at meridiani.jp
Sun Jun 6 05:00:20 UTC 2010
>Number: 147549
>Category: ports
>Synopsis: [NEW PORT] linux alsa plugins oss ( for skype 2.1.0.81 )
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 06 05:00:19 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: HASHI Hiroaki
>Release: FreeBSD 8.1-PRERELEASE amd64
>Organization:
personal
>Environment:
System: FreeBSD stenmark.meridiani.jp 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #3: Tue Jun 1 09:11:17 JST 2010 hashiz at stenmark.meridiani.jp:/usr/obj/usr/src/sys/STENMARK amd64
>Description:
net/skype was BROKEN.
>How-To-Repeat:
cd /usr/ports/net/skype
make build
>Fix:
Update skype to 2.1.0.81.
This port need for skype sound.
skype -> alsa-lib -> alsa-plugins-oss -> /dev/dsp
--- audio::linux-f10-alsa-plugins-oss.shar begins here ---
# 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:
#
# audio/linux-f10-alsa-plugins-oss
# audio/linux-f10-alsa-plugins-oss/Makefile
# audio/linux-f10-alsa-plugins-oss/distinfo.i386
# audio/linux-f10-alsa-plugins-oss/pkg-descr
# audio/linux-f10-alsa-plugins-oss/pkg-plist
# audio/linux-f10-alsa-plugins-oss/pkg-deinstall
# audio/linux-f10-alsa-plugins-oss/pkg-install
# audio/linux-f10-alsa-plugins-oss/files
# audio/linux-f10-alsa-plugins-oss/files/patch-pcm-oss.conf
#
echo c - audio/linux-f10-alsa-plugins-oss
mkdir -p audio/linux-f10-alsa-plugins-oss > /dev/null 2>&1
echo x - audio/linux-f10-alsa-plugins-oss/Makefile
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/Makefile << '65002666cb378448681795e8a49fbdbd'
X# New ports collection makefile for: audio/linux-f10-alsa-plugins-oss
X# Date created: 2010-06-06
X# Whom: hashiz
X#
X# $FreeBSD$
X#
X
XPORTNAME= alsa-plugins-oss
XPORTVERSION= 1.0.21
XPORTREVISION= 1
XCATEGORIES= audio linux
XPKGNAMEPREFIX= linux-f10-
XDISTNAME= ${PORTNAME}-${PORTVERSION}-${RPMVERSION}
X
XMAINTAINER= hashiz at meridiani.jp
XCOMMENT= OSS plugin for ALSA (Linux Fedora 10)
X
XONLY_FOR_ARCHS= i386 amd64
XUSE_LINUX_RPM= yes
XUSE_LINUX_APPS= alsalib
XLINUX_DIST_VER= 10
XRPMVERSION= 3.fc10
XUSE_LDCONFIG= yes
X
Xpost-install:
X PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X
X.include <bsd.port.mk>
65002666cb378448681795e8a49fbdbd
echo x - audio/linux-f10-alsa-plugins-oss/distinfo.i386
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/distinfo.i386 << 'e7f7ccb45a75c9e6a0c3b81d701431b2'
XMD5 (rpm/i386/fedora/10/alsa-plugins-oss-1.0.21-3.fc10.i386.rpm) = 37ddad064067e953104721e697523e6c
XSHA256 (rpm/i386/fedora/10/alsa-plugins-oss-1.0.21-3.fc10.i386.rpm) = 60f61d38f02e9463b4f8b98f0fe2320e36207e740f72ee6b7d6b56553729638a
XSIZE (rpm/i386/fedora/10/alsa-plugins-oss-1.0.21-3.fc10.i386.rpm) = 29350
e7f7ccb45a75c9e6a0c3b81d701431b2
echo x - audio/linux-f10-alsa-plugins-oss/pkg-descr
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/pkg-descr << '4c3f1f160eebc95eb49511414e889581'
XPulseAudio plugin for ALSA
X
XWWW: http://pulseaudio.org/
4c3f1f160eebc95eb49511414e889581
echo x - audio/linux-f10-alsa-plugins-oss/pkg-plist
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/pkg-plist << '5298141e3944453001752151b948204e'
Xetc/alsa/pcm/pcm-oss.conf
Xusr/lib/alsa-lib/libasound_module_ctl_oss.so
Xusr/lib/alsa-lib/libasound_module_pcm_oss.so
Xusr/share/doc/alsa-plugins-oss-1.0.21/COPYING
Xusr/share/doc/alsa-plugins-oss-1.0.21/COPYING.GPL
Xusr/share/doc/alsa-plugins-oss-1.0.21/README-pcm-oss
X at dirrm usr/share/doc/alsa-plugins-oss-1.0.21
X at dirrmtry etc/alsa/pcm
X at dirrmtry etc/alsa
X at dirrmtry usr/lib/alsa-lib
X at unexec if [ -f %D/etc/asound.conf ]; then grep -v '/etc/alsa/pcm/pcm-oss\.conf' <%D/etc/asound.conf >/tmp/asound.conf.new; mv /tmp/asound.conf.new %D/etc/asound.conf; fi
5298141e3944453001752151b948204e
echo x - audio/linux-f10-alsa-plugins-oss/pkg-deinstall
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/pkg-deinstall << '6fea020a82a2c65cba1de22b03bc879d'
X#!/bin/sh
X
Xcase "$2" in
X POST-DEINSTALL)
X conf=${PKG_PREFIX}/etc/asound.conf
X if [ ! -f "$conf" ]; then
X exit 1
X fi
X grep -v '/etc/alsa/pcm/pcm-oss\.conf' <$conf >/tmp/asound.conf.new
X ;;
X *)
X exit 0
X ;;
Xesac
X
Xexit 0
6fea020a82a2c65cba1de22b03bc879d
echo x - audio/linux-f10-alsa-plugins-oss/pkg-install
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/pkg-install << 'efa34e0850a909e7c45599ae15b2bb79'
X#!/bin/sh
X
Xcase "$2" in
X POST-INSTALL)
X conf=${PKG_PREFIX}/etc/asound.conf
X if [ ! -f "$conf" ]; then
X exit 1
X fi
X awk '{print $0}; /files/ { print "\t\t\t\"/etc/alsa/pcm/pcm-oss.conf\""}' <$conf >/tmp/asound.conf.new
X mv /tmp/asound.conf.new $conf
X exit 0
X ;;
X *)
X exit 0
X ;;
Xesac
X
Xexit 0
efa34e0850a909e7c45599ae15b2bb79
echo c - audio/linux-f10-alsa-plugins-oss/files
mkdir -p audio/linux-f10-alsa-plugins-oss/files > /dev/null 2>&1
echo x - audio/linux-f10-alsa-plugins-oss/files/patch-pcm-oss.conf
sed 's/^X//' >audio/linux-f10-alsa-plugins-oss/files/patch-pcm-oss.conf << 'e7901ae7558f04a204aeffa8e5b78d23'
X--- etc/alsa/pcm/pcm-oss.conf.orig 2010-03-23 10:56:41.000000000 +0900
X+++ etc/alsa/pcm/pcm-oss.conf 2010-03-23 10:57:30.000000000 +0900
X@@ -7,3 +7,11 @@
X description "Open Sound System"
X }
X }
X+
X+ctl.oss {
X+ type oss
X+ device /dev/mixer
X+ hint {
X+ description "Open Sound System"
X+ }
X+}
e7901ae7558f04a204aeffa8e5b78d23
exit
--- audio::linux-f10-alsa-plugins-oss.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list