diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2010-06-08 14:05:50 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-06-08 14:36:56 +0000 |
commit | ad2cf90b5c19e7626a657625a60cd7c25840e4c5 (patch) | |
tree | 14dd41d80cd638edc3092759b05443c6f6c6eb10 | |
parent | 54f50864ba74d0c4c63fdc7167f9ff8aac0510f9 (diff) | |
download | alpine_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/APKBUILD | 16 |
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 | |||
4 | pkgname=linux-${_flavor} | 4 | pkgname=linux-${_flavor} |
5 | pkgver=2.6.32.15 | 5 | pkgver=2.6.32.15 |
6 | _kernver=2.6.32 | 6 | _kernver=2.6.32 |
7 | pkgrel=2 | 7 | pkgrel=3 |
8 | pkgdesc="Linux kernel with grsecurity" | 8 | pkgdesc="Linux kernel with grsecurity" |
9 | url=http://grsecurity.net | 9 | url=http://grsecurity.net |
10 | depends="mkinitfs linux-firmware" | 10 | depends="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 |