# Maintainer: BlackEagle # Contributer: graysky # Contributer: Cedric Girard pkgname=libcrossguid epoch=1 pkgver=0.2.2 pkgrel=3 pkgdesc="Lightweight cross platform C++ GUID/UUID library" arch=('x86_64') url="https://github.com/graeme-hill/crossguid" license=('MIT') makedepends=('cmake') source=("$pkgname-$pkgver.tar.gz::https://github.com/graeme-hill/crossguid/archive/v$pkgver.tar.gz") sha512sums=('49a707f830b32ba136bd52e72dda191a7d29acee9795df54f225bb269853cc123390c01875dd1da7cbaebd5bb7001988d6f9758dcffa9171b5f2961f576682ca') build() { cd "crossguid-$pkgver" cmake . -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" make } check(){ cd "crossguid-$pkgver" ./xgtest } package() { cd "crossguid-$pkgver" install -D -m644 libxg.a "${pkgdir}/usr/lib/libxg.a" install -D -m644 Guid.hpp "${pkgdir}/usr/include/Guid.hpp" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }