49 lines
1.7 KiB
Bash
49 lines
1.7 KiB
Bash
#!/usr/bin/bash
|
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
|
# Website : https://pozol.eu
|
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
|
|
|
pkgname=mkinitcpio-nfs-utils
|
|
pkgver=0.3
|
|
pkgrel=08
|
|
pkgdesc="ipconfig and nfsmount tools for NFS root support in mkinitcpio"
|
|
arch=('x86_64')
|
|
url="http://www.archlinux.org/"
|
|
depends=('glibc')
|
|
source=("https://sources.archlinux.org/other/mkinitcpio/$pkgname-$pkgver.tar.xz"
|
|
'nfsmount-fix-wrong-umount-path.patch'
|
|
'initcpio-install-net'
|
|
'initcpio-hook-net')
|
|
|
|
build() {
|
|
cd "$pkgname-$pkgver"
|
|
|
|
# upstream commit 029622dfbfe25203275a385a5bf33d44c2409b00
|
|
patch -Np1 < "$srcdir/nfsmount-fix-wrong-umount-path.patch"
|
|
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
|
|
|
|
# override hooks, they need updates
|
|
install -m644 "$srcdir/initcpio-install-net" "$pkgdir/usr/lib/initcpio/install/net"
|
|
install -m644 "$srcdir/initcpio-hook-net" "$pkgdir/usr/lib/initcpio/hooks/net"
|
|
}
|
|
|
|
|
|
#---- arch license gpg-key & sha256sums ----
|
|
|
|
arch=(x86_64)
|
|
|
|
license=('GPL2')
|
|
|
|
sha256sums=(d290d489844fae100ca7b848b8eef40078124ff373203086bacc07329d1e8939 # mkinitcpio-nfs-utils-0.3.tar.xz
|
|
6edb239f3d541b8ddee816e2d18bfb3ee1d3f5f8827769674cc8bf2a7ce38f21 # nfsmount-fix-wrong-umount-path.patch
|
|
ce9f021763c020b9b62a761974437fd1e9e894df3effc58e71671bf83b061255 # initcpio-install-net
|
|
29a5a4a9ebd61bfa1afbb8dcaf2187e487ee1f34b1979a85a853fa2acbeb510e) # initcpio-hook-net
|
|
|
|
## 9bf613bbf8039ec4cf17e2d6a052f10f6f7a98d6ba59f511b44766f8df40b41b mkinitcpio-nfs-utils-0.3-08-x86_64.pkg.tar.lz
|