summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuke Street2019-10-07 01:01:06 -0400
committerLuke Street2019-10-07 01:07:30 -0400
commite6fb27facbe8823d95e2934a5563da6d35f1c042 (patch)
tree77d8f4c6fb652257d3ea8da8b0a68da06b2000e3 /PKGBUILD
downloadaur-e6fb27facbe8823d95e2934a5563da6d35f1c042.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b4422f9fd1da
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Luke Street <luke.street@encounterpc.com>
+
+pkgname=detex-convert-git
+pkgver=0.1.2alpha2.r7.g0a7d38c
+pkgrel=1
+pkgdesc="Convert and decompress uncompressed and compressed texture files (KTX, DDS, raw)"
+arch=(x86_64)
+url="https://github.com/inequation/detex"
+license=('ISC')
+depends=("detex=$pkgver" 'gtk3' 'libpng')
+source=('shared.patch')
+sha256sums=('SKIP')
+
+makedepends+=('git')
+source+=("${_gitname:=${pkgname%-git}}::${_giturl:-git+$url}")
+for integ in $(get_integlist)
+do
+ typeset -n array="${integ}sums"
+ array+=('SKIP')
+done
+provides+=("$_gitname=$pkgver")
+conflicts+=("$_gitname")
+pkgver() {
+ cd ${_gitname:-$pkgname}
+ git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1'
+ [ ${PIPESTATUS[0]} -ne 0 ] && \
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$_gitname"
+ patch -Np1 -i "$srcdir"/shared.patch
+}
+
+build() {
+ cd "$_gitname"
+ make LIBRARY_CONFIGURATION=SHARED programs
+}
+
+package() {
+ cd "$_gitname"
+ make LIBRARY_CONFIGURATION=SHARED \
+ PROGRAM_INSTALL_DIR="$pkgdir"/usr/bin \
+ install-programs
+}
+
+# vim:set ts=2 sw=2 et: