Date: Monday, August 12, 2019 @ 11:59:14 Author: foxxx0 Revision: 499018
initial import to repo Added: libwhereami/ libwhereami/repos/ libwhereami/trunk/ libwhereami/trunk/PKGBUILD ----------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) Added: libwhereami/trunk/PKGBUILD =================================================================== --- libwhereami/trunk/PKGBUILD (rev 0) +++ libwhereami/trunk/PKGBUILD 2019-08-12 11:59:14 UTC (rev 499018) @@ -0,0 +1,41 @@ +# Maintainer: Thore Bödecker <fox...@archlinux.org> +# Contributor: Tim Meusel <t...@bastelfreak.de> + +pkgname=libwhereami +pkgver=0.2.2 +pkgrel=1 +pkgdesc='Library to report hypervisor information from inside a VM' +arch=('x86_64') +url='https://github.com/puppetlabs/libwhereami' +license=('APACHE') +depends=('boost-libs') +makedepends=('boost' 'boost-libs' 'cmake' 'java-environment>=10' 'leatherman' 'curl') +checkdepends=('python') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha512sums=('26f243c81ae9dae8c56aa649b6f53e4f15dcca8afb39cacf01a097de229acbdc86be930dab532c1d2a45c4e01a35c5e57acfeed36c80a236af1186548832ee9a') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + mkdir build + cd build + + cmake \ + -DENABLE_CXX_WERROR=OFF \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DBUILD_SHARED_LIBS=ON \ + .. + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + make test +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + + make DESTDIR="${pkgdir}" install + install -Dm644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}