diff options
| author | Natanael Copa <ncopa@alpinelinux.org> | 2019-12-19 14:20:41 +0000 |
|---|---|---|
| committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-12-19 14:20:41 +0000 |
| commit | eba4f554cc53325bb37f0cca97a5dfd024582271 (patch) | |
| tree | b258b07bc27d8543641d19753ac7237a6fc2bd61 /community/jool-modules-vanilla | |
| parent | 93a228295b795ffdeea3e7c65525c0c191751a48 (diff) | |
| download | aports-eba4f554cc53325bb37f0cca97a5dfd024582271.tar.bz2 aports-eba4f554cc53325bb37f0cca97a5dfd024582271.tar.xz | |
*/*-vanilla: remove linux-vanilla. replaced by linux-lts
Users should use linux-lts. We remove linux-vanilla to reduce
reduce the maintenance burden.
Diffstat (limited to 'community/jool-modules-vanilla')
| -rw-r--r-- | community/jool-modules-vanilla/APKBUILD | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/community/jool-modules-vanilla/APKBUILD b/community/jool-modules-vanilla/APKBUILD deleted file mode 100644 index 728e810dd8..0000000000 --- a/community/jool-modules-vanilla/APKBUILD +++ /dev/null @@ -1,95 +0,0 @@ -# Contributor: Jakub Jirutka <jakub@jirutka.cz> -# Maintainer: Jakub Jirutka <jakub@jirutka.cz> - -# Jool version -# Keep _ver in sync with community/jool-tools! -# When changing _ver we *must* bump _rel! -_name=jool-modules -_ver=4.0.6 -_rel=0 - -# For custom kernels set $FLAVOR. -_flavor="$FLAVOR" -_extra_flavors="" -if [ -z "$FLAVOR" ]; then - _flavor=vanilla - case $CARCH in - x86 | x86_64) _extra_flavors="virt";; - esac -fi - -# Kernel version -# Keep in sync with main/linux-vanilla! -_kpkg=linux-$_flavor -_kver=4.19.90 -_krel=0 -_kpkgver="$_kver-r$_krel" - -pkgname=$_name-$_flavor -pkgver=$_kver -pkgrel=$(( $_krel + $_rel )) -pkgdesc="SIIT and NAT64 for Linux (kernel modules for linux-$_flavor)" -url="https://jool.mx" -arch="all" -license="GPL-2.0-or-later" -depends="$_kpkg=$_kpkgver" -makedepends="$_kpkg-dev=$_kpkgver linux-headers" -install_if="$_kpkg=$_kpkgver jool-tools" -subpackages="" -source="https://github.com/NICMx/Jool/releases/download/v$_ver/jool-$_ver.tar.gz" -builddir="$srcdir/jool-$_ver" -options="!check" # no tests provided - -for _f in $_extra_flavors; do - makedepends="$makedepends linux-$_f-dev=$_kpkgver" - subpackages="$subpackages $_name-$_f:_extra" -done - -prepare() { - default_prepare - - if [ -z "$FLAVOR" ]; then - ( . "$startdir"/../../main/linux-$_flavor/APKBUILD - [ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver" - [ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel" - return 0 - ) - fi - - local flavor; for flavor in $_flavor $_extra_flavors; do - cp -r "$builddir" "$srcdir"/$flavor - done -} - -build() { - unset LDFLAGS - - local flavor; for flavor in $_flavor $_extra_flavors; do - make -C "$srcdir"/"$flavor"/src/mod \ - MODULES_DIR="/lib/modules/$_kver-$_krel-$flavor" - done -} - -package() { - _modules_install "$_flavor" "$pkgdir" -} - -_extra() { - local flavor=${subpkgname##*-} - depends="linux-$flavor=$_kpkgver" - install_if="linux-$flavor=$_kpkgver jool-tools" - pkgdesc="SIIT and NAT64 for Linux (kernel modules for linux-$flavor)" - - _modules_install "$flavor" "$subpkgdir" -} - -_modules_install() { - local flavor="$1" - local destdir="$2" - - make -C "$srcdir"/$flavor/src/mod modules_install \ - MODULES_DIR=/lib/modules/$_kver-$_krel-$flavor \ - INSTALL_MOD_PATH="$destdir" -} - -sha512sums="8648cc876d801b34c4bc9616da642727d1e49ed2937daa7fdca58c0fd80dbd1c432018af410c44c1d24224aba5289f726f43adc259cdf8193832d39a86d0f6a6 jool-4.0.6.tar.gz" |
