Fix kflavour being incorrect for flavours with dashes in them
This commit is contained in:
parent
4c13dee4b9
commit
fe01f8d49e
|
@ -37,7 +37,7 @@ source="
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|
||||||
_kabi= _klocalver= _kconfig= _kbdmain= _kbddev= _kflavor=
|
_kabi= _klocalver= _kconfig= _kbdmain= _kbddev= _kflavour=
|
||||||
_kdir_src="$srcdir/$_kbdir"
|
_kdir_src="$srcdir/$_kbdir"
|
||||||
|
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
@ -93,20 +93,20 @@ _archflavors() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_bvars() {
|
_bvars() {
|
||||||
_kconfig="config-$_kflavor.$CARCH"
|
_kconfig="config-$_kflavour.$CARCH"
|
||||||
_kdir_main="$srcdir/build-$_kflavor.$CARCH"
|
_kdir_main="$srcdir/build-$_kflavour.$CARCH"
|
||||||
_kdir_dev="$srcdir/build-$_kflavor-dev.$CARCH"
|
_kdir_dev="$srcdir/build-$_kflavour-dev.$CARCH"
|
||||||
|
|
||||||
_ksaf="$_kflavor"
|
_ksaf="$_kflavour"
|
||||||
_kabi="$pkgver-$pkgrel-$_ksaf"
|
_kabi="$pkgver-$pkgrel-$_ksaf"
|
||||||
_klocalver="-$pkgrel-$_ksaf"
|
_klocalver="-$pkgrel-$_ksaf"
|
||||||
}
|
}
|
||||||
|
|
||||||
_spvars() {
|
_spvars() {
|
||||||
_kflavor="$(echo $subpkgname | cut -d- -f2)"
|
_kflavour="$(echo $subpkgname | cut -d- -f2-)"
|
||||||
}
|
}
|
||||||
|
|
||||||
for _kflavor in $(_archflavors); do
|
for _kflavour in $(_archflavors); do
|
||||||
|
|
||||||
_bvars
|
_bvars
|
||||||
|
|
||||||
|
@ -122,7 +122,7 @@ export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EP
|
||||||
prepare() {
|
prepare() {
|
||||||
default_prepare
|
default_prepare
|
||||||
|
|
||||||
for _kflavor in $(_archflavors); do
|
for _kflavour in $(_archflavors); do
|
||||||
|
|
||||||
_bvars
|
_bvars
|
||||||
|
|
||||||
|
@ -146,12 +146,12 @@ prepare() {
|
||||||
build() {
|
build() {
|
||||||
unset LDFLAGS
|
unset LDFLAGS
|
||||||
|
|
||||||
for _kflavor in $(_archflavors); do
|
for _kflavour in $(_archflavors); do
|
||||||
|
|
||||||
_bvars
|
_bvars
|
||||||
|
|
||||||
# Build kernel and modules
|
# Build kernel and modules
|
||||||
msg "Building $_kflavor for $CARCH"
|
msg "Building $_kflavour for $CARCH"
|
||||||
cd "$_kdir_main"
|
cd "$_kdir_main"
|
||||||
make \
|
make \
|
||||||
ARCH="$_carch" \
|
ARCH="$_carch" \
|
||||||
|
@ -159,7 +159,7 @@ build() {
|
||||||
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-Alpine"
|
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-Alpine"
|
||||||
|
|
||||||
# Build out-of-tree builder
|
# Build out-of-tree builder
|
||||||
msg "Building $_kflavor-dev for $CARCH"
|
msg "Building $_kflavour-dev for $CARCH"
|
||||||
cd "$_kdir_dev"
|
cd "$_kdir_dev"
|
||||||
make syncconfig \
|
make syncconfig \
|
||||||
ARCH="$_carch"
|
ARCH="$_carch"
|
||||||
|
@ -210,7 +210,7 @@ _pkg_kernel() {
|
||||||
|
|
||||||
# Install release file
|
# Install release file
|
||||||
install -D -m644 include/config/kernel.release \
|
install -D -m644 include/config/kernel.release \
|
||||||
"$_outdir"/usr/share/kernel/"$_kflavor"/kernel.release
|
"$_outdir"/usr/share/kernel/"$_kflavour"/kernel.release
|
||||||
}
|
}
|
||||||
|
|
||||||
_pkg_extmod() {
|
_pkg_extmod() {
|
||||||
|
|
Loading…
Reference in New Issue