Package Details: rapidjson-git r1909.3202b0a3-1

Git Clone URL: https://aur.archlinux.org/rapidjson-git.git (read-only)
Package Base: rapidjson-git
Description: Rapidjson is an attempt to create the fastest JSON parser and generator.
Upstream URL: https://github.com/miloyip/rapidjson
Licenses: GPL
Conflicts: rapidjson
Provides: rapidjson
Submitter: tghosgor
Maintainer: tghosgor (BlackIkeEagle)
Last Packager: tghosgor
Votes: 11
Popularity: 1.270524
First Submitted: 2014-07-26 13:41
Last Updated: 2017-05-29 18:04

Dependencies (2)

Required by (13)

Sources (1)

Latest Comments

tghosgor commented on 2017-05-29 18:04

@a36233 Fixed.

a36233 commented on 2017-05-29 16:04

"/lib" symbolic link replaced by "/lib" rapidjson-git's folder -> not a good idea.

error: cannot remove /lib/ (Not a directory)

hepha commented on 2017-04-12 08:15

@BlackIkeEagle thanks,this can build kodi-dev-git

BlackIkeEagle commented on 2017-04-09 16:03

@tghosgor I had to to some updates to make this package usefull for cmake and such, see https://github.com/herecura/rapidjson-git

yannick commented on 2015-11-26 10:27

Prevous patch uses cmake to install files.
This makes shure you have pkg-config and cmake integration!!

yannick commented on 2015-11-26 10:26

commit 7b23299be7e7acd7aa3135e4c09cc3ecab1a9896
Author: Yannick Kiekens <y.kiekens@televic.com>
Date: Thu Nov 26 11:24:48 2015 +0100

use cmake to install files

diff --git a/PKGBUILD b/PKGBUILD
index f8f98ff..04ef8b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Tolga HOŞGÖR <fasdfasdas@gmail.com>

pkgname=rapidjson-git
-pkgver=r1069.4e8e99c
+pkgver=r1160.8ec389f
pkgrel=1
pkgdesc="Rapidjson is an attempt to create the fastest JSON parser and generator."

@@ -10,7 +10,8 @@ url="https://github.com/miloyip/rapidjson"
license=('GPL')
conflicts=('rapidjson')
provides=('rapidjson')
-makedepends=('git')
+makedepends=('cmake'
+ 'git')
source=('git+https://github.com/miloyip/rapidjson.git')
md5sums=('SKIP')

@@ -20,12 +21,14 @@ pkgver() {
}

build() {
- true # header-only library
+ cd "$srcdir/rapidjson"
+ mkdir build
+ cd build
+ cmake -DRAPIDJSON_BUILD_TESTS=OFF -DRAPIDJSON_BUILD_EXAMPLES=OFF -DRAPIDJSON_BUILD_DOC=OFF -DCMAKE_INSTALL_PREFIX=/usr ..
}

package() {
- mkdir -p "$pkgdir/usr/include"
- cp -r "$srcdir/rapidjson/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/rapidjson/build"
+
+ make DESTDIR="$pkgdir/" install
}

tghosgor commented on 2015-04-06 10:51

You are right, the dirs had 644 on them. Fixed.

yuvadm commented on 2015-04-06 10:43

This package is corrupt and creates directories with bad permissions, please fix

tghosgor commented on 2015-04-06 10:43

Corrupt directory? I have just checked and created internal structure of the created package seems fine to me.

yuvadm commented on 2015-04-06 10:40

This package is seriously broken and creates a corrupt directory