summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMax Bruckner2016-11-18 20:31:58 +0700
committerMax Bruckner2016-11-18 20:31:58 +0700
commit98133ef49df5692766bc7d7cfa96845c0a3b5e58 (patch)
tree6d25fc87bd4d3f765a43187fcd901cd9eac3cd58 /PKGBUILD
downloadaur-98133ef49df5692766bc7d7cfa96845c0a3b5e58.tar.gz
1.0.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..35e5457a7f90
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Max Bruckner
+pkgname=cjson
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Ultralightweight JSON parse in ANSI C"
+arch=('i686' 'x86_64')
+url="https://github.com/DaveGamble/cJSON"
+license=('MIT')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/DaveGamble/cJSON/archive/v$pkgver.tar.gz")
+sha512sums=('66a20c62dd9325b669dd5c58d3403ceffc83905c80dc61233b9e199bed9f8d44a81894166f7e2ac7582c4d81c13a3947fce52617b16ca607524619feee62d973')
+
+prepare() {
+ cd "$srcdir/cJSON-$pkgver" || exit 1
+ mkdir -p build
+ cd build || exit 1
+ cmake .. -DENABLE_CJSON_UTILS=On -DENABLE_CJSON_TEST=Off -DCMAKE_INSTALL_PREFIX=/usr
+}
+
+build() {
+ cd "$srcdir/cJSON-$pkgver" || exit 1
+ cd build || exit 1
+ make
+}
+
+
+package() {
+ cd "$srcdir/cJSON-$pkgver" || exit 1
+ cd build || exit 1
+ make DESTDIR="$pkgdir" install
+}