Date: Tuesday, July 18, 2017 @ 21:09:49 Author: anthraxx Revision: 245621
upgpkg: unittestpp 2.0.0-1 Modified: unittestpp/trunk/PKGBUILD Deleted: unittestpp/trunk/unittest++.pc ---------------+ PKGBUILD | 48 ++++++++++++++++++++++++------------------------ unittest++.pc | 14 -------------- 2 files changed, 24 insertions(+), 38 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-07-18 21:09:09 UTC (rev 245620) +++ PKGBUILD 2017-07-18 21:09:49 UTC (rev 245621) @@ -1,39 +1,39 @@ -# $Id: -# Maintainer : Martin Wimpress <[email protected]> +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Martin Wimpress <[email protected]> # Contributor: Jorge Araya Navarro <[email protected]> # Contributor: Piotr Beling <[email protected]> # Contributor: Vianney le Clément <vleclement AT gmail · com> pkgname=unittestpp -pkgver=1.6.1 -pkgrel=2 -pkgdesc="A lightweight unit testing framework for C++" +pkgver=2.0.0 +pkgrel=1 +pkgdesc='Lightweight unit testing framework for C++' +url='https://github.com/unittest-cpp/unittest-cpp/' arch=('i686' 'x86_64') -url="http://unittest-cpp.sourceforge.net/" +license=('MIT') depends=('gcc-libs') makedepends=('cmake') -source=("https://github.com/unittest-cpp/unittest-cpp/archive/v${pkgver}.tar.gz" - 'unittest++.pc') -md5sums=('986bfb4e9bc66138557f4eb208bd2d8c' - 'fa35c8a0274264dcb75e5106c5b3deb7') -license=('MIT') options=('staticlibs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/unittest-cpp/unittest-cpp/archive/v${pkgver}.tar.gz) +sha256sums=('74852198877dc2fdebdc4e5e9bd074018bf8ee03a13de139bfe41f4585b2f5b9') +sha512sums=('39318f4ed31534c116679a3257bf1438a6c4b3bef1894dfd40aea934950c6c8197af6a7f61539b8e9ddc67327c9388d7e8a6f8a3e0e966ad26c07554e2429cab') +prepare() { + mkdir -p unittest-cpp-${pkgver}/build +} + build() { - cd unittest-cpp-$pkgver - - cmake . \ - -DCMAKE_INSTALL_PREFIX=/usr - make all + cd unittest-cpp-${pkgver}/build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make all } package() { - install -dm755 "${pkgdir}/usr/lib/pkgconfig" - install -m644 unittest++.pc "${pkgdir}/usr/lib/pkgconfig" + cd unittest-cpp-${pkgver} + make -C build DESTDIR="${pkgdir}" install + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} - cd unittest-cpp-$pkgver - - make DESTDIR="$pkgdir" install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} +# vim: ts=2 sw=2 et: Deleted: unittest++.pc =================================================================== --- unittest++.pc 2017-07-18 21:09:09 UTC (rev 245620) +++ unittest++.pc 2017-07-18 21:09:49 UTC (rev 245621) @@ -1,14 +0,0 @@ -# pkg-config source file - -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: unittest++ -Description: UnitTest++ is a unit testing framework for C++ -Version: 1.4 -Requires: -Conflicts: -Libs: -L${libdir} -lUnitTest++ -Cflags: -I${includedir}/unittest++
