diff options
author | Oliver Mangold | 2017-06-02 13:49:18 +0200 |
---|---|---|
committer | Oliver Mangold | 2017-06-02 15:41:31 +0200 |
commit | fd18e11d7f09a80d01026b59ae588136a7be312f (patch) | |
tree | 73d2cc3f3eb5d9d5f3e577a14c557f2c9091e5c2 | |
parent | 52dc33f9c9166249f712b3687558bed1cb8ab9bc (diff) | |
download | aur-fd18e11d7f09a80d01026b59ae588136a7be312f.tar.gz |
switching to version 2.4.5 and fixing stuff to actually build
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 29 insertions, 19 deletions
@@ -1,19 +1,21 @@ # Generated by mksrcinfo v8 -# Tue Mar 14 15:55:28 UTC 2017 -pkgbase = nfs-ganesha-git +# Fri Jun 2 13:41:22 UTC 2017 +pkgbase = nfs-ganesha pkgdesc = Nfs-ganesha supports both the NFS and 9P protocols. - pkgver = 10720.437cb6711 + pkgver = 2.4.5 pkgrel = 1 url = http://nfs-ganesha.github.io/ - arch = any + arch = i686 + arch = x86_64 license = GPL3 - makedepends = git makedepends = cmake makedepends = gcc makedepends = bison makedepends = flex - source = nfs-ganesha-git::git://github.com/nfs-ganesha/nfs-ganesha.git + backup = etc/ganesha/ganesha.conf + backup = etc/sysconfig/ganesha + source = nfs-ganesha::git://github.com/nfs-ganesha/nfs-ganesha.git#commit=5e98dd05ff8cc70c405d00e707adc18bef335d0b md5sums = SKIP -pkgname = nfs-ganesha-git +pkgname = nfs-ganesha @@ -1,29 +1,37 @@ -# Maintainer: Timofey Titovets <nefelim4ag@gmail.com> +# Maintainer: Oliver Mangold <o.mangold@gmail.com> -pkgname=nfs-ganesha-git -pkgver=10720.437cb6711 +pkgname=nfs-ganesha +pkgver=2.4.5 pkgrel=1 pkgdesc="Nfs-ganesha supports both the NFS and 9P protocols." -arch=('any') +arch=('i686' 'x86_64') url="http://nfs-ganesha.github.io/" license=('GPL3') depends=() -makedepends=('git' 'cmake' 'gcc' 'bison' 'flex') -source=("$pkgname"::'git://github.com/nfs-ganesha/nfs-ganesha.git') +makedepends=('cmake' 'gcc' 'bison' 'flex') +source=("$pkgname"::'git://github.com/nfs-ganesha/nfs-ganesha.git#commit=5e98dd05ff8cc70c405d00e707adc18bef335d0b') md5sums=('SKIP') -pkgver() { - cd ${pkgname} - echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) -} +backup=(etc/ganesha/ganesha.conf etc/sysconfig/ganesha) prepare() { cd ${pkgname} git submodule update --init } -package() { +build() { cd "${pkgname}" - cmake src/ -DUSE_9P=OFF + cmake src/ -DUSE_9P=ON -DCMAKE_BUILD_TYPE=Release -DLIB_INSTALL_DIR=/usr/lib make } + +package() { + cd "${pkgname}" + make install DESTDIR="$pkgdir" + mv "$pkgdir"/var/run "$pkgdir"/run + rmdir "$pkgdir"/var + install -d "$pkgdir"/usr/lib/systemd/system "$pkgdir"/etc/sysconfig "$pkgdir"/usr/libexec/ganesha + install src/scripts/systemd/*.service "$pkgdir"/usr/lib/systemd/system + install src/scripts/systemd/sysconfig/nfs-ganesha "$pkgdir"/etc/sysconfig/ganesha + install src/scripts/nfs-ganesha-config.sh "$pkgdir"/usr/libexec/ganesha +} |