diff options
author | José Ángel Soler Ortiz | 2021-04-20 18:43:52 +0200 |
---|---|---|
committer | José Ángel Soler Ortiz | 2021-04-20 18:43:52 +0200 |
commit | 9d9366cdc7b910d7b1be5d21abda37ff66752325 (patch) | |
tree | 0a043faba1a0df7a76527786f64dc36af666d9ef /PKGBUILD | |
parent | 435260078ced22cb651352f81289e84a8a0eccbe (diff) | |
download | aur-9d9366cdc7b910d7b1be5d21abda37ff66752325.tar.gz |
Improve PKGBUILD according to the ArchWiki guildelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 9 insertions, 15 deletions
@@ -2,7 +2,7 @@ # Contributor: Balazs Nemeth <b2nemeth at gmail dot com> pkgname=trng4-git -pkgver=4.24.r3.g589bdf2 +pkgver=v4.24.r3.g589bdf2 pkgrel=1 pkgdesc='A modern C++ pseudo random number generator library' arch=('any') @@ -17,29 +17,23 @@ sha512sums=('SKIP') pkgver() { cd trng4 - git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//' + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - mkdir -p build -} build() { - cd build - cmake ../trng4 \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib - cmake --build . --target trng4_shared trng4_static test_all + cmake -B "trng4/build" -S "trng4" \ + -DCMAKE_BUILD_TYPE:STRING='None' \ + -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ + -Wno-dev + make -C "trng4/build" trng4_shared test_all } check() { - cd build - ctest + make -C "trng4/build" test } package() { - cd build - make DESTDIR="$pkgdir/" install + make -C "trng4/build" DESTDIR="$pkgdir" install install -Dm644 trng4/COPYING ${pkgdir}/usr/share/licenses/trng4/COPYING } |