36 lines
1.7 KiB
Text
36 lines
1.7 KiB
Text
|
pkgname=postmarketos-mkinitfs
|
||
|
pkgver=0.0.5
|
||
|
pkgrel=1
|
||
|
pkgdesc="Tool to generate initramfs images for postmarketos"
|
||
|
url="https://github.com/postmarketOS"
|
||
|
# multipath-tools: kpartx
|
||
|
depends="busybox-extras lddtree cryptsetup kmod multipath-tools"
|
||
|
triggers="$pkgname.trigger=/usr/share/kernel/*"
|
||
|
source="init.sh.in init_functions.sh mkinitfs.sh 10-usb-unlock.sh splash1.ppm.gz splash2.ppm.gz"
|
||
|
arch="noarch"
|
||
|
license="GPL2"
|
||
|
provides="mkinitfs=0.0.1"
|
||
|
|
||
|
build() {
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
package() {
|
||
|
mkdir -p "$pkgdir/usr/share/postmarketos-mkinitfs/"
|
||
|
for file in init.sh.in init_functions.sh splash*.ppm.gz; do
|
||
|
install -Dm644 "$srcdir/$file" \
|
||
|
"$pkgdir/usr/share/postmarketos-mkinitfs/$file"
|
||
|
done
|
||
|
install -Dm755 "$srcdir/mkinitfs.sh" \
|
||
|
"$pkgdir/sbin/mkinitfs"
|
||
|
mkdir -p "$pkgdir/etc/postmarketos-mkinitfs/hooks/"
|
||
|
install -Dm644 "$srcdir/10-usb-unlock.sh" \
|
||
|
"$pkgdir/etc/postmarketos-mkinitfs/hooks/"
|
||
|
}
|
||
|
sha512sums="ec45d62b2c064dc5cb209871a2665f84cc47092e87ce0b535967f79c1a65b956fbec41f91b4b6d1fbc8f974d8c7a50915bcb551a275be61dda69c45e43c1fa69 init.sh.in
|
||
|
3ebc5fa2220a8da920ebca67f14c38b0c296eafdbcf312997b442a020d1683bd622a42a946a61b4d80cbecf28853c915480e26ffe59eda57769855303b67bbdf init_functions.sh
|
||
|
b100af464cae8b4fb178201ff9cc99733a081ae5d6308bfdf10262c75031390206a59e1b6e5b55a494f9f7a9bdd95a85955c05fdbcf0929e6a05f30443987b54 mkinitfs.sh
|
||
|
330cd7dd31d7685f732a4c3dc2720aba33e467a5b76ccf2304bcf5663cffcbc469443152b64c684e1025121f0e429aabe5c24b73278feb0cc2296c19a4552103 10-usb-unlock.sh
|
||
|
b8562b2e944971a7b9849b9d463aaee417595f2c56f16cfb252535acf0b48c026372b0b49a53bdd5d9dc29312f05d3f3d3ee444d64401f0c2e13bc2132efb63e splash1.ppm.gz
|
||
|
bf11d8b3a50db984cfbb2cafe6687de327242c1f6f56c6fdd02ca579b05213f9c886aa1c0527530fdec21b16e65e68962e40a600c4ce155819df2f610b435087 splash2.ppm.gz"
|