Date: Tuesday, August 30, 2016 @ 08:27:32 Author: jsteel Revision: 188029
New facter dependency Added: cpp-hocon/ cpp-hocon/repos/ cpp-hocon/trunk/ cpp-hocon/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Added: cpp-hocon/trunk/PKGBUILD =================================================================== --- cpp-hocon/trunk/PKGBUILD (rev 0) +++ cpp-hocon/trunk/PKGBUILD 2016-08-30 08:27:32 UTC (rev 188029) @@ -0,0 +1,35 @@ +# Maintainer: Jonathan Steel <jsteel at archlinux.org> + +pkgname=cpp-hocon +pkgver=0.1.2 +pkgrel=1 +pkgdesc="C++ port of the Typesafe Config library" +arch=('i686' 'x86_64') +url="https://github.com/puppetlabs/cpp-hocon" +license=('APACHE') +depends=('leatherman') +makedepends=('boost' 'cmake') +source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/cpp-hocon/archive/$pkgver.tar.gz) +md5sums=('8db77c4ba4bb44047450c19ff43b3f51') + +build() { + cd $pkgname-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr + + make +} + +check() { + cd $pkgname-$pkgver + + make test +} + +package() { + cd $pkgname-$pkgver + + make install DESTDIR="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}