diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2019-03-08 08:55:19 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-03-08 09:53:27 +0000 |
commit | 807b7d94e7b36192fa83c50589e9393928934c5b (patch) | |
tree | 063ad790ec3b71069521ce6e9c944ce4c0ee4448 /main/linux-vanilla | |
parent | 9856ed281551d7ec3fd9a6ae34cbaaf6c4fa0a94 (diff) | |
download | aports-807b7d94e7b36192fa83c50589e9393928934c5b.tar.bz2 aports-807b7d94e7b36192fa83c50589e9393928934c5b.tar.xz |
main/linux-vanilla: add function for oldconfig
this makes it easer to check config for all architectures:
Diffstat (limited to 'main/linux-vanilla')
-rw-r--r-- | main/linux-vanilla/APKBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/main/linux-vanilla/APKBUILD b/main/linux-vanilla/APKBUILD index b4a9bfe3af..ceb01054d0 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} |