diff options
author | saruman9 | 2019-10-16 00:17:01 +0300 |
---|---|---|
committer | saruman9 | 2019-10-16 00:17:01 +0300 |
commit | 6ef5c4d7fac4e7d589973adaa1011a902a152bab (patch) | |
tree | 6f38171d276db862ed5a4f0584eab61c7e17ae4f /PKGBUILD | |
download | aur-ltrace-git.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..35d6d4d7c47f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Alex Sarum <rum.274.4 at gmail dot com> + +pkgname='ltrace-git' +pkgver=0.7.91.r1410.gea8928d +pkgrel=1 +pkgdesc="Debugging program to track runtime library calls in dynamically linked programs" +arch=('x86_64') +url="http://www.ltrace.org/" +license=('GPL2') +depends=('libelf' 'libunwind') +makedepends=('git' 'autoconf') +provides=('ltrace') +conflicts=('ltrace') +source=("$pkgname::git+https://gitlab.com/cespedes/ltrace") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + release=$(grep -oe "AC_INIT(\[ltrace\],\[[0-9.]*\]" configure.ac | grep -oe "[0-9.]*") + count_commits=$(git rev-list --count HEAD) + commit=$(git rev-parse --short HEAD) + echo "${release}.r${count_commits}.g$commit" +} + +build() { + cd "$srcdir/$pkgname" + + autoreconf -i + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --without-elfutils \ + --with-libunwind \ + --disable-werror + make +} + +check() { + cd "$srcdir/$pkgname" + + make -k check || true +} + +package() { + cd "$srcdir/$pkgname" + + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: |