diff options
author | Daniel Bermond | 2022-09-23 18:12:07 -0300 |
---|---|---|
committer | Daniel Bermond | 2022-09-23 18:12:07 -0300 |
commit | c1acd0f975836d8d8ebf79f253c7b3dab8c2532d (patch) | |
tree | 448d2267c11601ceef4223a0d86634cd556596b4 | |
parent | b961ec48f2c32b7249b27c5523be5e6de1e7e2c4 (diff) | |
download | aur-c1acd0f975836d8d8ebf79f253c7b3dab8c2532d.tar.gz |
Update to version 1.3.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 16 insertions, 17 deletions
@@ -1,13 +1,13 @@ pkgbase = cs-libguarded pkgdesc = Header only library for multithreaded programming - pkgver = 1.1.0 + pkgver = 1.3.0 pkgrel = 1 url = https://www.copperspice.com/ arch = any license = BSD - checkdepends = boost - source = https://github.com/copperspice/cs_libguarded/archive/libguarded-1.1.0/cs-libguarded-1.1.0.tar.gz - sha256sums = ad51992e5a8ba29ce55e7bd6dfb653f4b483a52edf07806871e8b15e67278af3 + makedepends = cmake + makedepends = catch2 + source = https://github.com/copperspice/cs_libguarded/archive/libguarded-1.3.0/cs-libguarded-1.3.0.tar.gz + sha256sums = 4059db286bb6386faa748cdcdb53c0e5ce785ca3644fb4a01410011b8ea97be2 pkgname = cs-libguarded - @@ -1,31 +1,30 @@ # Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=cs-libguarded -pkgver=1.1.0 +pkgver=1.3.0 pkgrel=1 pkgdesc='Header only library for multithreaded programming' arch=('any') url='https://www.copperspice.com/' license=('BSD') -checkdepends=('boost') +makedepends=('cmake' 'catch2') source=("https://github.com/copperspice/cs_libguarded/archive/libguarded-${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('ad51992e5a8ba29ce55e7bd6dfb653f4b483a52edf07806871e8b15e67278af3') - -prepare() { - autoreconf -fi "cs_libguarded-libguarded-${pkgver}" -} +sha256sums=('4059db286bb6386faa748cdcdb53c0e5ce785ca3644fb4a01410011b8ea97be2') build() { - cd "cs_libguarded-libguarded-${pkgver}" - ./configure --prefix='/usr' --enable-static='no' - make + cmake -B build -S "cs_libguarded-libguarded-${pkgver}" \ + -DCMAKE_BUILD_TYPE:STRING='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DBUILD_TESTS:BOOL='ON' \ + -Wno-dev + make -C build } check() { - make -C "cs_libguarded-libguarded-${pkgver}" check + make -C build test } package() { - install -D -m644 "cs_libguarded-libguarded-${pkgver}/src/libguarded"/*.hpp -t "${pkgdir}/usr/include/libguarded" + make -C build DESTDIR="$pkgdir" install install -D -m644 "cs_libguarded-libguarded-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |