aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBoian Bonev2023-02-11 15:09:59 +0200
committerBoian Bonev2023-02-11 15:09:59 +0200
commit8f4a4cda6ce0fe2a940200d3554ca11c29685b56 (patch)
tree15f4f469a25ab48ff60096c8d6f4afe8b57c9db5 /PKGBUILD
parent617db8772e150de12f60ff9dea12e354647ff2f6 (diff)
downloadaur-8f4a4cda6ce0fe2a940200d3554ca11c29685b56.tar.gz
Add patch; Allow for rebuilds; Revert wrong arch change
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 9 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ee8cc2f17112..8d77915c5600 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgname=vfu
pkgver=5.02
pkgrel=1
pkgdesc="Versatile text-based file-manager"
-arch=('any')
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'ppc64le')
url="http://cade.noxrun.com/projects/vfu"
license=('GPL')
depends=('ncurses' 'pcre2' 'yascreen>=1.95')
@@ -13,8 +13,13 @@ optdepends=('perl: for the rx_* archiving utilities'
'rpmextract: for rx_rpm'
'unrar: for rx_rar'
'unzip: for rx_zip')
-source=("http://cade.noxrun.com/projects/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('cd10f00a86ba71150203582d50783e30ab31b76adfe4b7fb88d1ae88325f0d9e')
+source=("http://cade.noxrun.com/projects/${pkgname}/${pkgname}-${pkgver}.tar.gz" "vfu-libexec_2_lib.patch")
+sha256sums=('cd10f00a86ba71150203582d50783e30ab31b76adfe4b7fb88d1ae88325f0d9e'
+ '9c2f50b78e9fc4b9fbd7c457bf8c14976fe7c245fd0472512d609ef3b2d68512')
+
+prepare() {
+ patch --directory="$pkgname-$pkgver" --forward --strip=1 --input="${srcdir}/vfu-libexec_2_lib.patch"
+}
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -25,7 +30,7 @@ build() {
package() {
cd "$srcdir/$pkgname-$pkgver"
install -Dm755 vfu/vfu -t "$pkgdir/usr/bin"
- gzip vfu.1
+ gzip < vfu.1 > vfu.1.gz
install -Dm644 vfu.1.gz -t "$pkgdir/usr/share/man/man1"
install -Dm644 vfu.conf -t "$pkgdir/etc"
install -Dm755 rx/rx_* -t "$pkgdir/usr/lib/vfu/"