diff options
author | Carlos Aznarán Laos | 2023-05-22 20:12:30 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-05-22 20:12:30 -0500 |
commit | 7cc47dd4c6fc3c3e439048ccefb66a7635359087 (patch) | |
tree | 206daf458e189f8f56b05b10bb9abff438419f74 | |
parent | 306aca89fe5476c62f140ae3eb74958e389c8486 (diff) | |
download | aur-7cc47dd4c6fc3c3e439048ccefb66a7635359087.tar.gz |
Use sha512sums
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 28 insertions, 23 deletions
@@ -6,7 +6,7 @@ pkgbase = libwdm arch = any license = MIT makedepends = cmake - source = libwdm-0.2.2.tar.gz::https://github.com/tnagler/wdm/archive/v0.2.2.tar.gz - sha256sums = a52ec0a8557f500b28de097ae1a4677d0f6984d3102571f1173eeeda81698b09 + source = wdm-0.2.2.tar.gz::https://github.com/tnagler/wdm/archive/v0.2.2.tar.gz + sha512sums = 68f88af46e2a66edfffcfdbcaccc8ca1e91014d94d4bf19f9224d8c1046a0233fe371488cbb78e636e5b1b12980553a885933eaf8253a044e4aa2842be23f80c pkgname = libwdm @@ -1,30 +1,35 @@ -# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> - -pkgname=libwdm -_pkg="${pkgname#lib}" +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +# Contributor: Luis Martinez <luis dot martinez at disroot dot org> +_base=wdm +pkgname=lib${_base} pkgver=0.2.2 pkgrel=1 pkgdesc="Header-only C++ library for weighted dependence measures" -arch=('any') -url="https://github.com/tnagler/wdm" -license=('MIT') -makedepends=('cmake') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('a52ec0a8557f500b28de097ae1a4677d0f6984d3102571f1173eeeda81698b09') +arch=(any) +url="https://github.com/tnagler/${_base}" +license=(MIT) +makedepends=(cmake) +source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz) +sha512sums=('68f88af46e2a66edfffcfdbcaccc8ca1e91014d94d4bf19f9224d8c1046a0233fe371488cbb78e636e5b1b12980553a885933eaf8253a044e4aa2842be23f80c') build() { - cmake \ - -B build \ - -S "$_pkg-$pkgver" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DBUILD_TESTING=OFF \ - -DOPT_ASAN=OFF \ - -Wno-dev - make -C build + cmake \ + -S ${_base}-${pkgver} \ + -B build \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=TRUE \ + -DCMAKE_CXX_STANDARD=11 \ + -DCMAKE_CXX_COMPILER=g++ \ + -DBUILD_TESTING=OFF \ + -DCODE_COVERAGE=OFF \ + -DOPT_ASAN=OFF \ + -DWARNINGS_AS_ERRORS=OFF \ + -Wno-dev + cmake --build build --target all } package() { - make -C build install DESTDIR="$pkgdir" - install -Dm644 "$_pkg-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" + DESTDIR="${pkgdir}" cmake --build build --target install + install -Dm644 "${_base}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |