Date: Friday, August 7, 2015 @ 00:06:41 Author: anatolik Revision: 243102
upgpkg: jsoncpp 1.6.5-1 enable check() function Modified: jsoncpp/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-08-06 20:31:01 UTC (rev 243101) +++ PKGBUILD 2015-08-06 22:06:41 UTC (rev 243102) @@ -4,7 +4,7 @@ # COntributor: Drake Arconis <[email protected]> pkgname=jsoncpp -pkgver=1.6.2 +pkgver=1.6.5 pkgrel=1 pkgdesc='A C++ library for interacting with JSON' url='https://github.com/open-source-parsers/jsoncpp' @@ -13,27 +13,26 @@ depends=('gcc-libs') makedepends=('cmake') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/open-source-parsers/${pkgname}/archive/${pkgver}.tar.gz") -md5sums=('5a62da8b5c5b0e46a0e782e7363aee3d') +md5sums=('2bb16bb8d2b867acbdd71d1855062a89') -prepare() { - mkdir build -} - build() { - cd build - cmake ../${pkgname}-${pkgver} \ + cd ${pkgname}-${pkgver} + cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DJSONCPP_LIB_BUILD_SHARED=ON \ - -DJSONCPP_WITH_TESTS=OFF + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=OFF make } +check() { + cd ${pkgname}-${pkgver} + make test +} + package() { - cd build + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install - - install -Dm644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE \ - "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
