summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Hansen2017-01-07 13:59:31 -0800
committerMichael Hansen2017-01-07 13:59:31 -0800
commitf156e5a4f41b0a3e13be15160c12d0a338076679 (patch)
treebbabe9ccd3f2dc42cb44ef6bf4bbf951dd923dc7 /PKGBUILD
downloadaur-f156e5a4f41b0a3e13be15160c12d0a338076679.tar.gz
Initial package upload
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..abc8a71a1a1d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Michael Hansen <zrax0111 gmail com>
+
+pkgname=string-theory
+_ghname=string_theory
+pkgdesc='Flexible UTF-8 string library and type-safe formatter for C++'
+pkgver=1.1
+pkgrel=1
+arch=('i686' 'x86_64')
+url='https://github.com/zrax/string_theory'
+license=('MIT')
+depends=()
+
+source=("${_ghname}-${pkgver}.tar.gz::https://github.com/zrax/${_ghname}/archive/${pkgver}.tar.gz")
+sha1sums=('bbce59f9c8ef417bf22cbeedb1257f9d9bdaef4d')
+
+build() {
+ mkdir -p "${srcdir}/build"
+ cd "${srcdir}/build"
+
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ "${srcdir}/${_ghname}-${pkgver}"
+
+ make
+}
+
+check() {
+ cd "${srcdir}/build"
+ make test
+}
+
+package() {
+ cd "${srcdir}/build"
+ make DESTDIR="${pkgdir}" install
+}