diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -5,7 +5,7 @@ # that doesn't depend on systemd pkgname=mkinitcpio-nosystemd -pkgver=22 +pkgver=23 pkgrel=2 pkgdesc="Modular initramfs image creation utility" arch=('any') @@ -24,14 +24,22 @@ conflicts=('mkinitcpio') backup=('etc/mkinitcpio.conf') source=("https://sources.archlinux.org/other/${pkgname%-nosystemd}/${pkgname%-nosystemd}-$pkgver.tar.gz"{,.sig} 'remove-systemd.patch' + '0001-make-ldd-parsing-compatible-with-upstream-glibc-chan.patch' ) install=mkinitcpio.install -sha256sums=('54c1fc0fc128ae486e72362f49f52e94acd5fcfea9f44b719dc33250e42664eb' +sha256sums=('80f12a07f0dceef81dfe87200f099bd2149e0990391dda6defebaa5697f8a35a' 'SKIP' - '4921518d130b73724645b3732ba471005b8755a89a219bb6396e3b082414bb78' - ) + '4921518d130b73724645b3732ba471005b8755a89a219bb6396e3b082414bb78' + 'f534892af930abf8164eead271dc012e42a552362fbb459e55e04d4a68b52a66' + ) +validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53' + '86CFFCA918CF3AF47147588051E8B148A9999C34') prepare() { + cd "$pkgname-$pkgver" + patch -p1 -i ../0001-make-ldd-parsing-compatible-with-upstream-glibc-chan.patch + cd ".." + #start removing systemd related stuff local d=${srcdir}/${pkgname}-${pkgver} [ ! -h "$d" ] && ln -s ${pkgname%-nosystemd}-${pkgver} "$d" |