diff options
author | Eric Engestrom | 2019-08-24 10:36:04 +0100 |
---|---|---|
committer | Eric Engestrom | 2019-08-24 10:36:04 +0100 |
commit | 24f292feff0799a12ba65fe71d671815fcb442ed (patch) | |
tree | 5eb243fb37ad8ddda612e02f06dc26d734621ed1 | |
download | aur-24f292feff0799a12ba65fe71d671815fcb442ed.tar.gz |
initial commit - r4.5142f3405002
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..becce3df61a0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = altrace-hg + pkgdesc = Debugging tool for applications that use OpenAL for audio + pkgver = r4.5142f3405002 + pkgrel = 1 + url = https://icculus.org/altrace/ + arch = x86_64 + license = zlib + makedepends = cmake + makedepends = ninja + provides = altrace + conflicts = altrace + source = https://hg.icculus.org/icculus/altrace/ + sha256sums = SKIP + +pkgname = altrace-hg + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8abdd1efc780 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/altrace/ +/*.pkg.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..07480e64fbed --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> + +pkgname=altrace-hg +pkgver=r4.5142f3405002 +pkgrel=1 +pkgdesc="Debugging tool for applications that use OpenAL for audio" +arch=('x86_64') +url='https://icculus.org/altrace/' +license=('zlib') +makedepends=('cmake' 'ninja') +source=('hg+https://hg.icculus.org/icculus/altrace/') +sha256sums=('SKIP') +provides=(altrace) +conflicts=(altrace) + +pkgver() { + cd altrace + #hg log -r . -T "{latesttag}{sub('^-0-.*', '', '.{latesttagdistance}+m{node|short}')}" + printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)" +} + +build() { + cd altrace + cmake \ + -G Ninja \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_INSTALL_PREFIX=/usr \ + . + ninja +} + +package() { + cd altrace + #DESTDIR="$pkgdir" ninja install + install -dm755 "$pkgdir"/usr/{bin,lib} + install -m755 -t "$pkgdir"/usr/bin/ altrace_cli altrace_wx + install -m755 -t "$pkgdir"/usr/lib/ libaltrace_record.so +} |