Files
MSYS2-packages/jsoncpp/PKGBUILD
J. Peter Mugaas d75df5e71a Update some cmake prerequisits
curl - 7.50.2 - Update to latest version
ncurses - 6.0 - 20160917 - Update to latest version
jsonccp - 1.7.5 - Update to latest version
2016-09-19 14:38:00 -04:00

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
}