# Maintainer: Natanael Copa _flavor=${FLAVOR:-grsec} _realname=iscsitarget # source the kernel version if [ -f ../linux-$_flavor/APKBUILD ]; then . ../linux-$_flavor/APKBUILD fi _kver=$pkgver _kernelver=$pkgver-r$pkgrel _abi_release=$pkgver-${_flavor} _kpkgrel=$pkgrel _iscsiver=1.4.20.2 pkgname=${_realname}-${_flavor} pkgver=$_kver _mypkgrel=0 pkgrel=$(($_kpkgrel + $_mypkgrel)) pkgdesc="$_flavor kernel modules for iscsitarget $_iscsiver" url="http://iscsitarget.sourceforge.net/" arch="all" license="GPL-2" depends="linux-${_flavor}=${_kernelver}" install= makedepends="linux-${_flavor}-dev=${_kernelver}" subpackages= source="http://downloads.sourceforge.net/$_realname/$_realname-$_iscsiver.tar.gz iscsitarget-2.6.36.patch iscsitarget-2.6.37.patch iscsitarget-2.6.38.patch " _ksrc=/usr/src/linux-headers-${_abi_release} prepare() { cd "$srcdir"/$_realname-$_iscsiver for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$srcdir"/$_realname-$_iscsiver unset ARCH export GCC_SPECS=/usr/share/gcc/hardenednopie.specs make KSRC="$_ksrc" kernel || return 1 } package() { cd "$srcdir"/$_realname-$_iscsiver make KSRC="$_ksrc" DESTDIR="$pkgdir" install-kernel || return 1 } md5sums="2f23c0bfe124d79f5c20e34ef2aaff82 iscsitarget-1.4.20.2.tar.gz 19f311cf41aff5f13b371ff38aa543df iscsitarget-2.6.36.patch f29a9701fd2ba3e6e3c0c411ff0e6327 iscsitarget-2.6.37.patch 26c42eeb23f5afd5f62dcd5aa3a639bd iscsitarget-2.6.38.patch"