Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=33c3e62233eead6a099a49d66c04132f78e04524
commit 33c3e62233eead6a099a49d66c04132f78e04524 Author: James Buren <r...@frugalware.org> Date: Tue Dec 6 15:57:12 2011 -0600 kernel.sh * make up2date track only versions related to our current major kernel version diff --git a/source/include/kernel.sh b/source/include/kernel.sh index dc03ba3..bd685eb 100644 --- a/source/include/kernel.sh +++ b/source/include/kernel.sh @@ -133,6 +133,16 @@ fi # * source() # * install ### +_kernel_up2date() +{ + local _ver + _ver=$(curl -s 'http://www.kernel.org/pub/linux/kernel/v3.0/' | sed -n "s|.*linux-\($_F_kernelver_ver.[0-9]\+\).tar.xz.*|\1|p" | tail -n 1) + if [ "$_ver" == "$_F_kernelver_ver.$_F_kernelver_stable" ]; then + echo $pkgver + else + echo $_ver + fi +} url="http://www.kernel.org" rodepends=('module-init-tools' 'sed') if [ -z "$_F_kernel_name" ]; then @@ -144,7 +154,7 @@ fi groups=('base') archs=('i686' 'x86_64' 'ppc' 'arm') options=('nodocs' 'genscriptlet') -up2date="Flasttar $url/pub/linux/kernel/v3.0" +up2date="eval _kernel_up2date" # this can be removed after Frualware 1.5 is out replaces=('redirfs' 'dazuko') install="src/kernel.install" _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git