aboutsummaryrefslogtreecommitdiffstats
path: root/main/mkinitfs/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/mkinitfs/APKBUILD')
-rw-r--r--main/mkinitfs/APKBUILD27
1 files changed, 20 insertions, 7 deletions
diff --git a/main/mkinitfs/APKBUILD b/main/mkinitfs/APKBUILD
index f84d20c3c01..94031574b57 100644
--- a/main/mkinitfs/APKBUILD
+++ b/main/mkinitfs/APKBUILD
@@ -1,32 +1,45 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mkinitfs
-pkgver=3.5.0
+pkgver=3.9.1
# shellcheck disable=SC2034 # used for git versions, keep around for next time
_ver=${pkgver%_git*}
-pkgrel=1
+pkgrel=0
pkgdesc="Tool to generate initramfs images for Alpine"
url="https://gitlab.alpinelinux.org/alpine/mkinitfs"
arch="all"
license="GPL-2.0-only"
-# currently we do not ship any testsuite
-options="!check"
makedepends_host="busybox kmod-dev util-linux-dev cryptsetup-dev linux-headers"
makedepends="$makedepends_host"
-depends="busybox>=1.28.2-r1 apk-tools>=2.9.1 lddtree>=1.25 kmod"
+checkdepends="kyua"
+depends="
+ apk-tools>=2.9.1
+ busybox-binsh
+ busybox>=1.28.2-r1
+ kmod
+ lddtree>=1.25
+ mdev-conf
+ "
subpackages="$pkgname-doc"
install="$pkgname.pre-upgrade $pkgname.post-install $pkgname.post-upgrade"
-triggers="$pkgname.trigger=/usr/share/kernel/*"
+triggers="$pkgname.trigger=/lib/modules/*"
source="https://gitlab.alpinelinux.org/alpine/mkinitfs/-/archive/$pkgver/mkinitfs-$pkgver.tar.gz
"
+provides="initramfs-generator"
+provider_priority=900 # highest
+
build() {
make VERSION=$pkgver-r$pkgrel
}
+check() {
+ make check
+}
+
package() {
make install DESTDIR="$pkgdir"
}
sha512sums="
-27199775b26b9235306c026877c8be97c05ee3f6670fbb49a9da6f5a82a918a523b54b68414f0c5b73b9713ef20495cf5110081151f126817fc3351c34413928 mkinitfs-3.5.0.tar.gz
+217ae1353dad9bf5e5c7ebb25f281c80493c2bad16fe99aa079a30a9196918ac39fd02c54d59de19f338e07f93f9297945d621d32a6d802f0f01d93df89398d1 mkinitfs-3.9.1.tar.gz
"