aboutsummaryrefslogtreecommitdiffstats
path: root/main/linux-vanilla/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-03-08 08:55:19 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-03-08 09:53:27 +0000
commit807b7d94e7b36192fa83c50589e9393928934c5b (patch)
tree063ad790ec3b71069521ce6e9c944ce4c0ee4448 /main/linux-vanilla/APKBUILD
parent9856ed281551d7ec3fd9a6ae34cbaaf6c4fa0a94 (diff)
main/linux-vanilla: add function for oldconfig
this makes it easer to check config for all architectures:
Diffstat (limited to 'main/linux-vanilla/APKBUILD')
-rw-r--r--main/linux-vanilla/APKBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/main/linux-vanilla/APKBUILD b/main/linux-vanilla/APKBUILD
index b4a9bfe3af4..ceb01054d05 100644
--- a/main/linux-vanilla/APKBUILD
+++ b/main/linux-vanilla/APKBUILD
@@ -93,10 +93,13 @@ prepare() {
# remove localversion from patch if any
rm -f localversion*
+ oldconfig
+}
+oldconfig() {
for i in $_flavors; do
local _config=config-$i.${CARCH}
- local _builddir="$srcdir"/build-$i-$CARCH
+ local _builddir="$srcdir"/build-$i.$CARCH
mkdir -p "$_builddir"
echo "-$pkgrel-$i" > "$_builddir"/localversion-alpine \
|| return 1
@@ -112,7 +115,7 @@ prepare() {
build() {
unset LDFLAGS
for i in $_flavors; do
- cd "$srcdir"/build-$i-$CARCH
+ cd "$srcdir"/build-$i.$CARCH
make ARCH="$_carch" CC="${CC:-gcc}" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-Alpine"
done
@@ -122,7 +125,7 @@ _package() {
local _buildflavor="$1" _outdir="$2"
local _abi_release=${pkgver}-${pkgrel}-${_buildflavor}
- cd "$srcdir"/build-$_buildflavor-$CARCH
+ cd "$srcdir"/build-$_buildflavor.$CARCH
mkdir -p "$_outdir"/boot "$_outdir"/lib/modules
@@ -210,7 +213,7 @@ _dev() {
find $(find arch -name include -type d -print) -type f \
| cpio -pdm "$dir"
- install -Dm644 "$srcdir"/build-$_flavor-$CARCH/Module.symvers \
+ install -Dm644 "$srcdir"/build-$_flavor.$CARCH/Module.symvers \
"$dir"/Module.symvers
mkdir -p "$subpkgdir"/lib/modules/${_abi_release}