From f87ee68c2ef363fbea47eaf0447bee908e5358ac Mon Sep 17 00:00:00 2001 From: piernov Date: Mon, 30 Jan 2012 20:30:09 +0100 Subject: alsa-utils 1.0.25-1 màj port (cherry picked from commit 0e9c3ed58bc5e0194b511d0a6be5d9b06a4604bd) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alsa-utils/Pkgfile | 47 ++++++++++++++++++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 11 deletions(-) (limited to 'alsa-utils/Pkgfile') diff --git a/alsa-utils/Pkgfile b/alsa-utils/Pkgfile index b22e794c3..fd96a8b8f 100755 --- a/alsa-utils/Pkgfile +++ b/alsa-utils/Pkgfile @@ -6,22 +6,47 @@ # Run on: alsa-lib,dialog,xmlto name=alsa-utils -version=1.0.24.2 -release=3 -source=(ftp://ftp.alsa-project.org/pub/utils/$name-$version.tar.bz2) +version=1.0.25 +release=1 +source=(ftp://ftp.alsa-project.org/pub/utils/$name-$version.tar.bz2 + alsa.rules + alsaunmute + alsaunmute.1 + alsa-info.sh + alsactl.conf) build() { source /etc/blfs-bootscripts # wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2 - wget http://nutyx.meticul.eu/files/patchs/aaabasicfs/blfs-bootscripts-$scriptsversion.tar.bz2 - tar xvf $scripts-$scriptsversion.tar.bz2 + wget http://nutyx.meticul.eu/files/patchs/aaabasicfs/blfs-bootscripts-$scriptsversion.tar.bz2 + tar xvf $scripts-$scriptsversion.tar.bz2 + cd $name-$version - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info + CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" ./configure --disable-alsaconf \ + --with-udev-rules-dir=/lib/udev/rules.d make make DESTDIR=$PKG install - cd ../$scripts-$scriptsversion - make DESTDIR=$PKG install-alsa + + mkdir -p $PKG/lib/udev/rules.d + install -p -m 644 ../alsa.rules $PKG/lib/udev/rules.d/90-alsa-restore.rules + + install -p -m 755 ../alsaunmute $PKG/usr/bin + install -p -m 644 ../alsaunmute.1 $PKG/usr/share/man/man1/alsaunmute.1 + + # Move /usr/share/alsa/init to /usr/lib/alsa/init + mkdir -p -m 755 $PKG/usr/lib/alsa + mv $PKG/usr/share/alsa/init $PKG/usr/lib/alsa + + # Link /usr/lib/alsa/init to /usr/share/alsa/init back + ln -s ../../lib/alsa/init $PKG/usr/share/alsa/init + + # Create a place for global configuration + mkdir -p -m 755 $PKG/etc/alsa + install -p -m 644 ../alsactl.conf $PKG/etc/alsa + + install -p -m 755 ../alsa-info.sh $PKG/usr/bin/alsa-info + ln -s alsa-info $PKG/usr/bin/alsa-info.sh + + cd ../$scripts-$scriptsversion + make DESTDIR=$PKG install-alsa } - -- cgit v1.2.3-54-g00ecf