summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNick Adams2021-01-10 15:32:29 -0500
committerNick Adams2021-01-10 15:37:06 -0500
commit700a1ad66dea0ff1f3a086edc03a71e59cc7ce13 (patch)
tree2c3b518a91b69823a02e98967e028c5391523db0 /PKGBUILD
parent924e27f3d09133546098aea8ecff10e29c2cdf39 (diff)
downloadaur-nfstrace.tar.gz
build with libtirpc and latest debian patches
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 16 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 04049b8c1947..b1d3595c1036 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,41 @@
-# Maintainer: Troy Engel <troyengel+arch@gmail.com>
+# Maintainer: Nick Adams <nick at mutablemango dot com>
+# Contributor: Troy Engel <troyengel+arch at gmail dot com>
pkgname=nfstrace
pkgver=0.4.3.2
-pkgrel=1
+pkgrel=2
pkgdesc="NFS and CIFS tracing/monitoring/capturing/analyzing tool"
url="https://github.com/epam/nfstrace/"
arch=('x86_64' 'i686')
license=('GPL2')
+depends=('libtirpc')
makedepends=('cmake' 'libpcap' 'json-c' 'ncurses')
-source=("$pkgname"-"$pkgver".tar.gz::https://github.com/epam/nfstrace/archive/"$pkgver".tar.gz)
+source=("$pkgname"-"$pkgver"_b220d04.zip::https://github.com/epam/nfstrace/archive/b220d04cfcaf537cecd68a70b5a44551a535465b.zip)
-sha256sums=('dc57d946454d5b847e640818c912208b84bb28c03b757ba97a37bf481dba46a0')
+sha256sums=('55e49244c36cb3f3af55b3aa7c88cc9b54f53e1769ce4213444b466f939c1c6b')
+
+zipdir="nfstrace-b220d04cfcaf537cecd68a70b5a44551a535465b"
build() {
# make sure repetitive builds are clean
- [[ -d "${srcdir}/${pkgbase}-${pkgver}/release" ]] && \
- rm -rf "${srcdir}/${pkgbase}-${pkgver}/release"
- mkdir "${srcdir}/${pkgbase}-${pkgver}/release"
- cd "${srcdir}/${pkgbase}-${pkgver}/release"
+ [[ -d "${srcdir}/${zipdir}/release" ]] && \
+ rm -rf "${srcdir}/${zipdir}/release"
+ mkdir "${srcdir}/${zipdir}/release"
+ cd "${srcdir}/${zipdir}/release"
+ CXXFLAGS=-isystem\ /usr/include/tirpc/
# Use this line instead if you want clang/llvm instead of gcc:
# CC="clang" CXX="clang++" cmake ../ \
cmake ../ \
+ -DCMAKE_EXE_LINKER_FLAGS=-ltirpc \
-DCMAKE_BUILD_TYPE=release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
- cd "${srcdir}/${pkgbase}-${pkgver}/release"
+ cd "${srcdir}/${zipdir}/release"
make DESTDIR="${pkgdir}/" install
}
+