aboutsummaryrefslogtreecommitdiffstats
path: root/core/linux-grsec/APKBUILD
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2009-04-14 12:31:40 +0000
committerCarlo Landmeter <clandmeter@gmail.com>2009-04-14 12:31:40 +0000
commitd1d77566acd00b507e94315db03962d40d5e61ba (patch)
tree143220614c31d23846d5997e013a54dcfb610bae /core/linux-grsec/APKBUILD
parentec9f198db36b85dbd15d437912f54351fb6dac4e (diff)
parentdc25b81229d7f15420c73579221a02af5357b8fb (diff)
downloadaports-d1d77566acd00b507e94315db03962d40d5e61ba.tar.bz2
aports-d1d77566acd00b507e94315db03962d40d5e61ba.tar.xz
Merge commit 'ncopa/master'
Conflicts: core/e2fsprogs/APKBUILD extra/nfs-utils/APKBUILD
Diffstat (limited to 'core/linux-grsec/APKBUILD')
-rw-r--r--core/linux-grsec/APKBUILD20
1 files changed, 12 insertions, 8 deletions
diff --git a/core/linux-grsec/APKBUILD b/core/linux-grsec/APKBUILD
index 5c690da865..1c886e60e1 100644
--- a/core/linux-grsec/APKBUILD
+++ b/core/linux-grsec/APKBUILD
@@ -1,7 +1,8 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=linux-grsec
+_flavor=grsec
+pkgname=linux-$_flavor
pkgver=2.6.28.9
-pkgrel=0
+pkgrel=3
pkgdesc="Linux kernel with grsecurity"
url=http://grsecurity.net
arch=i486
@@ -14,21 +15,24 @@ build() {
mkdir -p "$srcdir/$pkgname"
cd "$srcdir/$pkgname"
cp ../kernelconfig .config
- make -C /usr/src/linux-$pkgver-grsec "O=$PWD" silentoldconfig
- make || return 1
+ make -C /usr/src/linux-$pkgver-grsec "O=$PWD" HOSTCC="$CC" \
+ silentoldconfig
+ make CC="$CC" || return 1
mkdir -p $pkgdir/boot $pkgdir/lib/modules
make modules_install install \
INSTALL_MOD_PATH=$pkgdir \
INSTALL_PATH=$pkgdir/boot
cd "$pkgdir"/boot
- mv vmlinuz ${pkgname#linux-}
- mv System.map System-${pkgname#linux-}.map
+ mv vmlinuz $_flavor
}
dev() {
+ install -Dm644 "$srcdir"/$pkgname/Module.symvers \
+ "$subpkgdir"/boot/Module.symvers-$_flavor
install -Dm644 "$srcdir/kernelconfig" \
- "$subpkgdir"/usr/share/$pkgname/config
+ "$subpkgdir"/boot/config-$_flavor
+ mv "$pkgdir"/boot/System.map "$subpkgdir"/boot/System.map-$_flavor
}
-md5sums="b44152b7ca7199c3d6ab499a61f06fdd kernelconfig"
+md5sums="126695c2a7fd5e91ca7e7fe1d7acad59 kernelconfig"