summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBlackEagle2017-04-09 17:26:03 +0200
committerBlackEagle2017-05-20 15:08:52 +0200
commitd873eea3902999b9fc7e9006b7686537ab2cb056 (patch)
tree033a7b3a0aec12a5639f47fa9606b3ea8a0d9fcb
parentba09e34b9e4391564d787005a539e4d1255cb53e (diff)
downloadaur-d873eea3902999b9fc7e9006b7686537ab2cb056.tar.gz
rapidjson-git :: r1887.fcd263c6-2
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD23
2 files changed, 19 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 881d1cd78097..5601205e1563 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
# Generated by mksrcinfo v8
-# Sun Apr 9 13:12:05 UTC 2017
+# Sun Apr 9 15:26:03 UTC 2017
pkgbase = rapidjson-git
pkgdesc = Rapidjson is an attempt to create the fastest JSON parser and generator.
pkgver = r1887.fcd263c6
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/miloyip/rapidjson
arch = any
license = GPL
makedepends = git
+ makedepends = cmake
provides = rapidjson
conflicts = rapidjson
source = git+https://github.com/miloyip/rapidjson.git
diff --git a/PKGBUILD b/PKGBUILD
index 8d8ecd3976d7..f9f258dc55fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,14 @@
_gitname=rapidjson
pkgname=rapidjson-git
pkgver=r1887.fcd263c6
-pkgrel=1
+pkgrel=2
pkgdesc="Rapidjson is an attempt to create the fastest JSON parser and generator."
-
arch=('any')
url="https://github.com/miloyip/rapidjson"
license=('GPL')
conflicts=('rapidjson')
provides=('rapidjson')
-makedepends=('git')
+makedepends=('git' 'cmake')
source=("git+https://github.com/miloyip/$_gitname.git")
md5sums=('SKIP')
@@ -20,9 +19,19 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+build() {
+ cd "$srcdir/$_gitname"
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DRAPIDJSON_HAS_STDSTRING=ON \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DCMAKE_BUILD_TYPE=release \
+ ..
+ make
+}
+
package() {
- mkdir -p "$pkgdir/usr/include"
- cp -r "$srcdir/$_gitname/include/rapidjson" "$pkgdir/usr/include"
- find "$pkgdir/usr/include/rapidjson/" -type d -exec chmod 755 {} \;
- find "$pkgdir/usr/include/rapidjson/" -type f -exec chmod 644 {} \;
+ cd "$srcdir/$_gitname/build"
+ make DESTDIR="$pkgdir" install
}