diff options
author | NLisa | 2019-10-22 13:43:21 +0200 |
---|---|---|
committer | NLisa | 2019-10-22 13:43:21 +0200 |
commit | eb1c7b2e4cc8867c3eec81f4f3401964ba47bfad (patch) | |
tree | f210e43255dfb3e1dea79fe1327d4900e678172b | |
parent | 758a3491f56103c2aa94f642d81f1f83e8097dc5 (diff) | |
download | aur-beegfs-client.tar.gz |
Added rpcbind dependency and updated config files.
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -15,7 +15,7 @@ arch=('x86_64' 'i686') url="https://git.beegfs.io/pub" license=('BeeGFS END-USER LICENE AGREEMENT' 'GPL2') -depends=('libutil-linux' 'attr' 'acl' 'openssl' 'zlib' 'sqlite' 'curl' 'elfutils' 'fuse-common' 'ld-lsb' 'lsb-release' 'rdma-core') +depends=('libutil-linux' 'attr' 'acl' 'openssl' 'zlib' 'sqlite' 'curl' 'elfutils' 'fuse-common' 'ld-lsb' 'lsb-release' 'rdma-core' 'rpcbind') optdepends=('beegfs-utils' 'xfsprogs' 'btrfs-progs') makedepends=('git' 'gcc' 'libsystemd' 'systemd' 'pkg-config' 'bash' 'boost-libs' 'linux-headers' 'kmod' 'gzip') provides=('beegfs-helperd' 'beegfs-client') @@ -45,6 +45,14 @@ prepare() { --expression='s|/opt/beegfs/usr/bin|/usr/bin|g' \ '{}' '+' + find dist/etc/beegfs-mounts.conf -type f -exec sed --in-place \ + --expression='s|/mnt/beegfs|/mnt/beegfs/beegfs-mount|g' \ + '{}' '+' + + find dist/usr/lib/systemd/system/beegfs-client.service -type f -exec sed --in-place \ + --expression='s|/etc/init.d|/etc/beegfs/init.d|g' \ + '{}' '+' + cd "$srcdir/$pkgname-$pkgver/${_srcname}_module/source/" # comment out deprecated current_fs_time definitions of timespec and timspec65 lines 155-166 @@ -109,8 +117,11 @@ package() { install -D --mode=0755 beegfs-helperd "${pkgdir}/usr/bin/beegfs-helperd" cd "$srcdir/$pkgname-$pkgver/${_srcname}_module/build" - install -D --mode=0644 dist/etc/beegfs-client.conf "${pkgdir}/etc/beegfs/beegfs-clients.conf" + install -D --mode=0644 dist/etc/beegfs-client-autobuild.conf "${pkgdir}/etc/beegfs/beegfs-client-autobuild.conf" + install -D --mode=0644 dist/etc/beegfs-client.conf "${pkgdir}/etc/beegfs/beegfs-client.conf" install -D --mode=0644 dist/etc/beegfs-mounts.conf "${pkgdir}/etc/beegfs/beegfs-mounts.conf" + install -D --mode=0644 dist/etc/init.d/beegfs-client.init "${pkgdir}/etc/beegfs/init.d/beegfs-client" + install -D --mode=0644 dist/etc/beegfs-client-mount-hook.example "${pkgdir}/etc/beegfs/init.d/exec_mount_hook" install -D --mode=0644 dist/usr/lib/systemd/system/beegfs-client.service "${pkgdir}/usr/lib/systemd/system/beegfs-client.service" install -D --mode=0755 dist/sbin/beegfs-setup-client "${pkgdir}/usr/bin/beegfs-setup-client" gzip -fk beegfs.ko |