diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-10-27 06:13:30 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-10-27 06:13:30 +0000 |
commit | 3ac7715693f62b28675f09a89ed5b0825abddd6c (patch) | |
tree | 1f13f1f05375a49f26c7b510b8464a684678db45 | |
parent | b0050a9bb1e76b18c8a33b265f68d7e80163bf02 (diff) | |
download | alpine_aports-3ac7715693f62b28675f09a89ed5b0825abddd6c.tar.bz2 alpine_aports-3ac7715693f62b28675f09a89ed5b0825abddd6c.tar.xz alpine_aports-3ac7715693f62b28675f09a89ed5b0825abddd6c.zip |
main/linux-vserver: fix localversion
-rw-r--r-- | main/linux-vserver/APKBUILD | 6 | ||||
-rw-r--r-- | main/linux-vserver/setlocalversion.patch | 11 |
2 files changed, 15 insertions, 2 deletions
diff --git a/main/linux-vserver/APKBUILD b/main/linux-vserver/APKBUILD index 1f13737855..a6c8bbba18 100644 --- a/main/linux-vserver/APKBUILD +++ b/main/linux-vserver/APKBUILD | |||
@@ -5,7 +5,7 @@ pkgname=linux-${_flavor} | |||
5 | pkgver=2.6.35.7 | 5 | pkgver=2.6.35.7 |
6 | 6 | ||
7 | _kernver=2.6.35 | 7 | _kernver=2.6.35 |
8 | pkgrel=0 | 8 | pkgrel=1 |
9 | pkgdesc="Linux kernel with vserver" | 9 | pkgdesc="Linux kernel with vserver" |
10 | url="http://linux-vserver.org/" | 10 | url="http://linux-vserver.org/" |
11 | depends="mkinitfs linux-firmware" | 11 | depends="mkinitfs linux-firmware" |
@@ -16,6 +16,7 @@ install= | |||
16 | source="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_kernver.tar.bz2 | 16 | source="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_kernver.tar.bz2 |
17 | ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2 | 17 | ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-$pkgver.bz2 |
18 | http://vserver.13thfloor.at/Experimental/patch-2.6.35.7-vs2.3.0.36.33.diff | 18 | http://vserver.13thfloor.at/Experimental/patch-2.6.35.7-vs2.3.0.36.33.diff |
19 | setlocalversion.patch | ||
19 | kernelconfig.x86 | 20 | kernelconfig.x86 |
20 | " | 21 | " |
21 | subpackages="$pkgname-dev" | 22 | subpackages="$pkgname-dev" |
@@ -35,7 +36,7 @@ prepare() { | |||
35 | case $i in | 36 | case $i in |
36 | *.patch|*.diff) | 37 | *.patch|*.diff) |
37 | msg "Applying $i..." | 38 | msg "Applying $i..." |
38 | patch -s -p1 -N < "$srcdir"/$i || return 1 | 39 | patch -s -p1 -i "$srcdir"/$i || return 1 |
39 | ;; | 40 | ;; |
40 | esac | 41 | esac |
41 | done | 42 | done |
@@ -125,4 +126,5 @@ dev() { | |||
125 | md5sums="091abeb4684ce03d1d936851618687b6 linux-2.6.35.tar.bz2 | 126 | md5sums="091abeb4684ce03d1d936851618687b6 linux-2.6.35.tar.bz2 |
126 | 6a00ec267b0100f20a3fa900b97a5b7f patch-2.6.35.7.bz2 | 127 | 6a00ec267b0100f20a3fa900b97a5b7f patch-2.6.35.7.bz2 |
127 | 87f2232a85a8e5542c7933f2614d3622 patch-2.6.35.7-vs2.3.0.36.33.diff | 128 | 87f2232a85a8e5542c7933f2614d3622 patch-2.6.35.7-vs2.3.0.36.33.diff |
129 | 8c224ba0cdf0aa572c7eb50379435be4 setlocalversion.patch | ||
128 | 10b1e713ce4422e69e1c96ba78feb7a9 kernelconfig.x86" | 130 | 10b1e713ce4422e69e1c96ba78feb7a9 kernelconfig.x86" |
diff --git a/main/linux-vserver/setlocalversion.patch b/main/linux-vserver/setlocalversion.patch new file mode 100644 index 0000000000..d82eb170ab --- /dev/null +++ b/main/linux-vserver/setlocalversion.patch | |||
@@ -0,0 +1,11 @@ | |||
1 | --- ./scripts/setlocalversion.orig | ||
2 | +++ ./scripts/setlocalversion | ||
3 | @@ -43,7 +43,7 @@ | ||
4 | fi | ||
5 | |||
6 | # Check for git and a git repo. | ||
7 | - if head=`git rev-parse --verify --short HEAD 2>/dev/null`; then | ||
8 | + if [ -d "$srctree"/.git ] && head=`git rev-parse --verify --short HEAD 2>/dev/null`; then | ||
9 | |||
10 | # If we are at a tagged commit (like "v2.6.30-rc6"), we ignore | ||
11 | # it, because this version is defined in the top level Makefile. | ||