Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernel30.git;a=commitdiff;h=c4c93805315e996e1b02db842c2ef5485f7ccd48

commit c4c93805315e996e1b02db842c2ef5485f7ccd48
Author: Michel Hermier <herm...@frugalware.org>
Date:   Sun Jul 24 18:57:17 2011 +0200

kernel.sh

* Change variable default value assigment order, looks like more
logicall.
* Use _F_archive_name to be complient with our conventions.
* Quite some more cosmetic changes.

diff --git a/source/include/kernel.sh b/source/include/kernel.sh
index b13bd47..7335c39 100644
--- a/source/include/kernel.sh
+++ b/source/include/kernel.sh
@@ -59,21 +59,13 @@ if Fuse $USE_DEVEL; then
_F_kernel_dontfakeversion=1
fi

-if [ -z "$pkgver" ]; then
-       pkgver=$_F_kernelver_ver
-fi
-
-if [ -z "$pkgrel" ]; then
-       pkgrel=$_F_kernelver_rel
-       _F_kernel_stable=$_F_kernelver_stable
-fi
-
if [ -z "$_F_kernel_ver" ]; then
-       _F_kernel_ver=$pkgver
+       _F_kernel_ver=$_F_kernelver_ver
fi

if [ -z "$_F_kernel_rel" ]; then
-       _F_kernel_rel=$pkgrel
+       _F_kernel_rel=$_F_kernelver_rel
+       _F_kernel_stable=$_F_kernelver_stable
fi

if [ -z "$_F_kernel_stable" ]; then
@@ -88,14 +80,28 @@ if [ -z "$_F_kernel_uname" ]; then
fi

if [ -z "$_F_kernel_path" ]; then
-       if [ "$CARCH" != "ppc" ]; then
-               _F_kernel_path=vmlinuz
-       else
-               _F_kernel_path=vmlinux
-       fi
+       case "$CARCH" in
+       "ppc")  _F_kernel_path=vmlinuz;;
+       *)      _F_kernel_path=vmlinux;;
+       esac
fi
-[ "$CARCH" = "ppc" ] && export LDFLAGS="${LDFLAGS/-Wl,/}"
-[ "$CARCH"  = "arm" ] && export LDFLAGS="${LDFLAGS/-Wl,/}"
+
+if [ -z "$pkgver" ]; then
+       pkgver=$_F_kernel_ver
+fi
+
+if [ -z "$pkgrel" ]; then
+       pkgrel=$_F_kernel_rel
+fi
+
+if [ -z "$_F_archive_name" ]; then
+       _F_archive_name=linux
+fi
+
+case "$CARCH" in
+       "arm"|"ppc") export LDFLAGS="${LDFLAGS/-Wl,/}";;
+esac
+
###
# * pkgname
# * pkgdesc
@@ -199,12 +205,12 @@ fi
Fbuildkernel()
{
if Fuse $USE_DEVEL; then
-               [ -d linux-$_F_kernel_ver ] && mv linux-$_F_kernel_ver kernel
+               [ -d $_F_archive_name-$pkgver ] && mv $_F_archive_name-$pkgver 
kernel
Funpack_scm
cd ..
-               mv kernel linux-$_F_kernel_ver
+               mv kernel $_F_archive_name-$pkgver
fi
-       Fcd linux-$_F_kernel_ver
+       Fcd
make clean || Fdie
if [ -e "$Fsrcdir/config.$CARCH" ]; then
cp $Fsrcdir/config.$CARCH .config || Fdie
@@ -219,7 +225,7 @@ Fbuildkernel()
[ $_F_kernel_stable -gt 0 ] && Fpatch patch-$_F_kernel_ver.$_F_kernel_stable
# not using Fpatchall here since not applying the patches from
# _F_kernel_patches() having the wrong extension would be stange :)
-       for i in ${_F_kernel_patches[@]}
+       for i in "${_F_kernel_patches[@]}"
do
Fpatch `strip_url $i`
done
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to