[arch-commits] Commit in libwhereami/repos (2 files)
Thore Bödecker
foxxx0 at archlinux.org
Mon Aug 12 12:17:29 UTC 2019
Date: Monday, August 12, 2019 @ 12:17:29
Author: foxxx0
Revision: 499019
archrelease: copy trunk to community-x86_64
Added:
libwhereami/repos/community-x86_64/
libwhereami/repos/community-x86_64/PKGBUILD
(from rev 499018, libwhereami/trunk/PKGBUILD)
----------+
PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
Copied: libwhereami/repos/community-x86_64/PKGBUILD (from rev 499018, libwhereami/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2019-08-12 12:17:29 UTC (rev 499019)
@@ -0,0 +1,41 @@
+# Maintainer: Thore Bödecker <foxxx0 at archlinux.org>
+# Contributor: Tim Meusel <tim at 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"
+}
More information about the arch-commits
mailing list