aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2010-06-08 14:05:50 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-06-08 14:36:56 +0000
commitad2cf90b5c19e7626a657625a60cd7c25840e4c5 (patch)
tree14dd41d80cd638edc3092759b05443c6f6c6eb10
parent54f50864ba74d0c4c63fdc7167f9ff8aac0510f9 (diff)
downloadalpine_aports-ad2cf90b5c19e7626a657625a60cd7c25840e4c5.tar.bz2
alpine_aports-ad2cf90b5c19e7626a657625a60cd7c25840e4c5.tar.xz
alpine_aports-ad2cf90b5c19e7626a657625a60cd7c25840e4c5.zip
main/linux-grsec: make sure all patches are applied
(cherry picked from commit 1141c5f9b482038c40aeb42caaf4a21d7bac3447)
-rw-r--r--main/linux-grsec/APKBUILD16
1 files changed, 9 insertions, 7 deletions
diff --git a/main/linux-grsec/APKBUILD b/main/linux-grsec/APKBUILD
index 48464c1060..b3126d2ec2 100644
--- a/main/linux-grsec/APKBUILD
+++ b/main/linux-grsec/APKBUILD
@@ -4,7 +4,7 @@ _flavor=grsec
4pkgname=linux-${_flavor} 4pkgname=linux-${_flavor}
5pkgver=2.6.32.15 5pkgver=2.6.32.15
6_kernver=2.6.32 6_kernver=2.6.32
7pkgrel=2 7pkgrel=3
8pkgdesc="Linux kernel with grsecurity" 8pkgdesc="Linux kernel with grsecurity"
9url=http://grsecurity.net 9url=http://grsecurity.net
10depends="mkinitfs linux-firmware" 10depends="mkinitfs linux-firmware"
@@ -46,12 +46,14 @@ prepare() {
46 bunzip2 -c < ../patch-$pkgver.bz2 | patch -p1 -N || return 1 46 bunzip2 -c < ../patch-$pkgver.bz2 | patch -p1 -N || return 1
47 fi 47 fi
48 48
49 # first apply the grsecurity patch and then the rest 49 # first apply patches in specified order
50 for i in "$srcdir"/grsecurity*.patch "$srcdir"/0[0-9]*.patch \ 50 for i in $source; do
51 "$srcdir"/xfrm*; do 51 case $i in
52 [ -f $i ] || continue 52 *.patch)
53 msg "Applying $i..." 53 msg "Applying $i..."
54 patch -s -p1 -N < $i || return 1 54 patch -s -p1 -N < "$srcdir"/$i || return 1
55 ;;
56 esac
55 done 57 done
56 58
57 mkdir -p "$srcdir"/build 59 mkdir -p "$srcdir"/build