diff options
author | piernov <piernov@piernov.org> | 2012-01-30 20:30:09 +0100 |
---|---|---|
committer | piernov <piernov@piernov.org> | 2012-05-13 16:22:07 +0200 |
commit | f87ee68c2ef363fbea47eaf0447bee908e5358ac (patch) | |
tree | 691a4c416bce4680bb69fe0ca241b184b2b2b440 /alsa-utils/Pkgfile | |
parent | a0872260c949d610fb85fb8c892b1b7df7196fcf (diff) | |
download | nutyx-extra-f87ee68c2ef363fbea47eaf0447bee908e5358ac.tar.gz nutyx-extra-f87ee68c2ef363fbea47eaf0447bee908e5358ac.tar.bz2 nutyx-extra-f87ee68c2ef363fbea47eaf0447bee908e5358ac.tar.xz nutyx-extra-f87ee68c2ef363fbea47eaf0447bee908e5358ac.zip |
alsa-utils 1.0.25-1 màj port
(cherry picked from commit 0e9c3ed58bc5e0194b511d0a6be5d9b06a4604bd)
Diffstat (limited to 'alsa-utils/Pkgfile')
-rwxr-xr-x | alsa-utils/Pkgfile | 47 |
1 files changed, 36 insertions, 11 deletions
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 } - |