Skip to content
Snippets Groups Projects
Commit 9d66e401 authored by Natanael Copa's avatar Natanael Copa
Browse files

main/*-vanilla: check kernel version in prepare

parent 7a01b7f1
No related branches found
No related tags found
No related merge requests found
......@@ -14,17 +14,6 @@ _krel=0
_kpkgver="$_kver-r$_krel"
_kabi="$_kver-$_krel-$_flavor"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -59,6 +48,20 @@ builddir="$srcdir/$_name-$_ver"
# grsec legacy
[ "$_flavor" = "hardened" ] && provides="$_name-grsec=$pkgver-r$pkgrel"
prepare() {
default_prepare
# verify the kernel version
local _kapkbuild=../../main/linux-$_flavor/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
}
build() {
cd "$srcdir/$_name-$_ver"
make KVERS="${_kabi}" DYNFS="yes" MODULES_EXTRA="zaphfc"
......
......@@ -13,17 +13,6 @@ _krel=0
_kpkgver="$_kver-r$_krel"
_kabi="$_kver-$_krel-$_flavor"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -42,6 +31,20 @@ builddir="$srcdir"/$_name-$_ver
# grsec legacy
[ "$_flavor" = "hardened" ] && provides="$_name-grsec=$pkgver-r$pkgrel"
prepare() {
default_prepare
# verify the kernel version
local _kapkbuild=../../main/linux-$_flavor/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
}
build() {
cd "$srcdir/$_name-$_ver"
make -C /lib/modules/$_kabi/build SUBDIRS="$PWD" modules V=1
......
......@@ -13,17 +13,6 @@ _krel=0
_kabi="$_kver-$_krel-$_flavor"
_kpkgver="$_kver-r$_krel"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -38,6 +27,20 @@ source="https://links.linbit.com/sources/$_name/${_ver%.*}/$_name-$_ver-$_rel.ta
builddir=$srcdir/$_name-$_ver-$_rel
prepare() {
default_prepare
# verify the kernel version
local _kapkbuild=../../main/linux-$_flavor/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
}
build() {
cd "$builddir"
unset LDFLAGS
......
......@@ -18,17 +18,6 @@ _krel=0
_kpkgver="$_kver-r$_krel"
_kabi="$_kver-$_krel-$_flavor"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -48,6 +37,16 @@ builddir="$srcdir/$_name-$_ver"
prepare() {
# do not remove as it sources other prepare
default_prepare
# verify the kernel version
local _kapkbuild=../../main/linux-$_flavor/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
update_config_sub
update_config_guess
}
......
......@@ -13,17 +13,6 @@ _krel=0
_kpkgver="$_kver-r$_krel"
_kabi="$_kver-$_krel-$_flavor"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -42,6 +31,19 @@ source="http://downloads.sourceforge.net/$_name/$_name-$_ver.tar.xz"
builddir="$srcdir/$_name-$_ver"
options="!check"
prepare() {
default_prepare
local _kapkbuild=../../main/linux-$_flavor/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
}
build() {
cd "$builddir"
unset LDFLAGS
......
......@@ -14,17 +14,6 @@ _krel=0
_kpkgver="$_kver-r$_krel"
_kabi="$_kver-$_krel-$_flavor"
# verify the kernel version before entering chroot
_kapkbuild=../../main/linux-vanilla/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
pkgname=$_name-$_flavor
pkgver=$_kver
pkgrel=$(( $_krel + $_rel ))
......@@ -45,6 +34,16 @@ builddir="$srcdir/$_name-$_ver"
prepare() {
default_prepare
# verify the kernel version
local _kapkbuild=../../main/linux-$_flavor-/APKBUILD
if [ -f $_kapkbuild ]; then
( . $_kapkbuild
pkgname=$_name-$_flavor
[ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
[ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
return 0
)
fi
autoreconf -vif
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment