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

Reply via email to