aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testing/aws-ena-driver-vanilla/APKBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/testing/aws-ena-driver-vanilla/APKBUILD b/testing/aws-ena-driver-vanilla/APKBUILD
index 62643c0abc..2971c70833 100644
--- a/testing/aws-ena-driver-vanilla/APKBUILD
+++ b/testing/aws-ena-driver-vanilla/APKBUILD
@@ -28,7 +28,8 @@ install=
source="https://github.com/amzn/amzn-drivers/archive/ena_linux_$_ver.tar.gz ena.conf"
_subdir="amzn-drivers-ena_linux_$_ver"
builddir="$srcdir/$_subdir"
-subpackages="$_name-virt:virt"
+subpackages="$_name-virt:virt $_name:_common"
+install_if="$_name=$pkgver-r$pkgrel linux-$_flavor"
prepare() {
local i
@@ -71,12 +72,18 @@ package() {
virt() {
pkgdesc="Linux Kernel driver for Elastic Network Adapter (ENA) family - (virt kernel)"
- install -Dm644 "$srcdir"/ena.conf \
- "$subpkgdir"/etc/modules-load.d/ena.conf
+ install_if="$_name=$pkgver-r$pkgrel linux-virt"
mkdir -p "$subpkgdir"/lib/modules
mv "$pkgdir"/lib/modules/$_kabi_virt \
"$subpkgdir"/lib/modules
}
+_common() {
+ pkgdesc="Elasic Network Adapter (ENA) driver common file(s)"
+ install_if=
+ mkdir -p "$subpkgdir"
+ mv "$pkgdir"/etc/ "$subpkgdir"/
+}
+
sha512sums="c1d1409230499280e965a02ac5bebf19541eb5d5acf2dfd6444d0269228398847c9428a01a25f27bb6e800585bb7d166789005be310b61da53f608ec01fbc9f7 ena_linux_1.5.3.tar.gz
479a96de0284c815cb4bc60ee129be831f97424f121ede3c14c3dfead162ebb5a3f16c535cc412caf0bdcf2de70c6c3f6cc1c83ff2d4aae1f5e3848279f927d2 ena.conf"