summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Engestrom2019-08-24 10:36:04 +0100
committerEric Engestrom2019-08-24 10:36:04 +0100
commit24f292feff0799a12ba65fe71d671815fcb442ed (patch)
tree5eb243fb37ad8ddda612e02f06dc26d734621ed1
downloadaur-24f292feff0799a12ba65fe71d671815fcb442ed.tar.gz
initial commit - r4.5142f3405002
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD38
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
+}