curl - 7.50.2 - Update to latest version ncurses - 6.0 - 20160917 - Update to latest version jsonccp - 1.7.5 - Update to latest version
39 lines
911 B
Bash
39 lines
911 B
Bash
# Maintainer: Martell Malone <martellmalone@gmail.com>
|
|
|
|
pkgname="jsoncpp"
|
|
pkgver=1.7.5
|
|
pkgrel=1
|
|
pkgdesc="A C++ library for interacting with JSON"
|
|
arch=('any')
|
|
url="https://github.com/open-source-parsers/jsoncpp"
|
|
license=('MIT')
|
|
makedepends=("gcc"
|
|
"cmake"
|
|
"python2"
|
|
)
|
|
options=('staticlibs' '!strip' '!buildflags')
|
|
source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/open-source-parsers/jsoncpp/archive/${pkgver}.tar.gz")
|
|
sha256sums=('4338c6cab8af8dee6cdfd54e6218bd0533785f552c6162bb083f8dd28bf8fbbe')
|
|
|
|
prepare() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
}
|
|
|
|
build() {
|
|
mkdir -p "${srcdir}/build-${CARCH}"
|
|
cd "${srcdir}/build-${CARCH}"
|
|
|
|
cmake \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DJSONCPP_WITH_CMAKE_PACKAGE=ON \
|
|
../${pkgname}-${pkgver}
|
|
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/build-${CARCH}"
|
|
make DESTDIR=${pkgdir} install
|
|
}
|