Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=kernel30.git;a=commitdiff;h=61fc13be82d64d3a0139fb5c6e1016ce5ab2cc7e
commit 61fc13be82d64d3a0139fb5c6e1016ce5ab2cc7e Author: James Buren <r...@frugalware.org> Date: Tue Aug 16 17:01:15 2011 -0500 oss-v4.2_build2005-1-x86_64 * version bump * rebuild with kernel 3.0 * update to use kernel module install system diff --git a/source/multimedia-extra/oss/FrugalBuild b/source/multimedia-extra/oss/FrugalBuild index 6f490dd..884da3a 100644 --- a/source/multimedia-extra/oss/FrugalBuild +++ b/source/multimedia-extra/oss/FrugalBuild @@ -5,9 +5,9 @@ # should be updated with care. pkgname=oss -pkgver=v4.2_build2004 +pkgver=v4.2_build2005 _ver="${pkgver/_/-}" -pkgrel=10 +pkgrel=1 pkgdesc="Open Sound System Version 4 for Linux (Alternative to ALSA)." url="http://developer.opensound.com" _dlurl='http://www.4front-tech.com/developer/sources/stable/gpl' @@ -16,7 +16,7 @@ groups=('multimedia-extra') archs=('i686' 'x86_64') up2date="Flastarchive $_dlurl $_ext" backup=('usr/lib/oss/soundon.user') -install="src/$pkgname.install" +_F_kernelmod_scriptlet="$pkgname.install" source=($_dlurl/$pkgname-$_ver$_ext $pkgname-disable-redundant-actions.patch rc.$pkgname @@ -35,10 +35,10 @@ _F_desktop_desc="GTK+ application for modifying OSS mixer controls." _F_desktop_icon="ossxmix.xpm" _F_desktop_exec="ossxmix" _F_desktop_categories="GTK;AudioVideo;" -sha1sums=('75c3ff1cf3e3bd5b351b1f778100387f998c7f3a' \ +sha1sums=('7924d8893f3af94c5c73c651ae0a6d5073a94bae' \ 'e7887412fa6434e12ea8bf441cd6fd52008997e5' \ '7f1c8c3758179bb1890dd17f232ebf824505cfea' \ - '44a55f97bd8090dcbcffd5f35f2951fb8cf6195b') + '89a6b9e479206ffb76cbd0475435dd41d8950651') build() { Fcd "$pkgname-$_ver-src-gpl" @@ -121,8 +121,7 @@ build() { Fsplit $pkgname-gtk-mixer /usr/share/man/man1/ossxmix.1.gz Fsplit $pkgname-gtk-mixer /usr/bin/ossxmix - # Modify the install script with a runtime value - Fexec sed -i "s:UNAME:$_F_kernelmod_uname:" "$Fsrcdir/oss.install" + Fbuild_kernelmod_scriptlet } # optimization OK diff --git a/source/multimedia-extra/oss/oss.install b/source/multimedia-extra/oss/oss.install index bff0121..73e16d2 100644 --- a/source/multimedia-extra/oss/oss.install +++ b/source/multimedia-extra/oss/oss.install @@ -1,9 +1,9 @@ post_install() { echo -n "Suppressing ALSA drivers... " - find /lib/modules -name "sound-preoss.tar.bz2" -not -path "*UNAME*" -delete + find /lib/modules -name "sound-preoss.tar.bz2" -not -path "*@_F_kernelmod_uname@*" -delete /usr/lib/oss/scripts/remove_drv.sh &> /dev/null - depmod -a UNAME + depmod -a @_F_kernelmod_uname@ /usr/sbin/chkconfig --add rc.oss echo "done." true @@ -26,7 +26,7 @@ pre_remove() post_remove() { - depmod -a UNAME + depmod -a @_F_kernelmod_uname@ true } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git