summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOliver Giles2018-05-25 13:52:53 +0300
committerOliver Giles2018-05-25 13:52:53 +0300
commitdaacb3c8d70b5e20d4df5d41085534f5ae681ea3 (patch)
tree93bcbf409725dff2cd2039c5a7080d030ba0a29f /PKGBUILD
parent2d2badcb84f54abf9177cb18b2c98b2cf31dc7a7 (diff)
downloadaur-unfs3.tar.gz
Port to libtirpc
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 19 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 55e6e1811242..d100ca16bc3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,32 @@
pkgname=unfs3
pkgver=0.9.22
-pkgrel=4
+pkgrel=5
pkgdesc="A user-space implementation of the NFSv3 server specification"
arch=('i686' 'x86_64')
url="http://unfs3.sourceforge.net/"
license=("BSD")
makedepends=("flex")
-depends=('rpcbind' 'flex')
-source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz" "unfsd.conf" "unfsd" "unfsd.service")
-md5sums=('ddf679a5d4d80096a59f3affc64f16e5' '7c28cd320ac4868cc6f0ca089fbf2e75' 'e1010b2da0d5fb962112eed243b2b5ed' '4dfcdd618b7b2229d9b6082401a52880')
+depends=('rpcbind' 'flex' 'libtirpc')
+source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz"
+ "0001-Compile-fix-for-libtirpc-under-Arch-Linux.patch"
+ "unfsd.conf"
+ "unfsd"
+ "unfsd.service")
+md5sums=('ddf679a5d4d80096a59f3affc64f16e5'
+ 'b85ec02e508895d490d295a3dd7828c0'
+ '7c28cd320ac4868cc6f0ca089fbf2e75'
+ 'e1010b2da0d5fb962112eed243b2b5ed'
+ '4dfcdd618b7b2229d9b6082401a52880')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 < "../0001-Compile-fix-for-libtirpc-under-Arch-Linux.patch"
+}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sbindir=/usr/bin
+ ./bootstrap
+ ./configure CFLAGS="$CFLAGS -I/usr/include/tirpc" --prefix=/usr --sbindir=/usr/bin
make
}
@@ -26,5 +40,3 @@ package() {
install -Dm644 unfsd.conf "$pkgdir/etc/conf.d/unfsd.conf"
install -Dm644 unfsd.service "$pkgdir/usr/lib/systemd/system/unfsd.service"
}
-
-