summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZachary Michaels2018-08-28 07:00:14 -0700
committerZachary Michaels2018-08-28 07:00:14 -0700
commite9144a5dd3598f747a624277ba852f6dc4e22ec3 (patch)
tree8bb61f2271ed19fff2477c4052f144a8c474a245
downloadaur-e9144a5dd3598f747a624277ba852f6dc4e22ec3.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..78f9e10cdeb0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = templar-git
+ pkgdesc = Visualization tool for Templight C++ template debugger traces
+ pkgver = 5d81da1
+ pkgrel = 1
+ arch = any
+ makedepends = git
+ makedepends = qt5-base
+ makedepends = clang-trunk
+ provides = templar
+ conflicts = templar
+ source = git+https://github.com/schulmar/Templar
+ md5sums = SKIP
+
+pkgname = templar-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..83978d40b43b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: nontlikeuname
+
+pkgname=templar-git
+pkgver=5d81da1
+pkgrel=1
+pkgdesc="Visualization tool for Templight C++ template debugger traces"
+arch=(any)
+depends=()
+makedepends=('git' 'qt5-base' 'clang-trunk')
+#checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+source=('git+https://github.com/schulmar/Templar')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/Templar"
+ printf "%s" "$(git describe --long --always | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
+build() {
+ cd "$srcdir/Templar"
+ qmake
+ make
+}
+
+package() {
+ cd "$srcdir/Templar"
+ install -Dm755 Templar "${pkgdir}/usr/bin/Templar"
+}