George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / cppzmq
Commits: aac51223 by George Rawlinson at 2024-06-18T04:38:51+00:00 upgpkg: 4.10.0-1 * New upstream release. * Skip tests due to catch2 having v2/v3, as per TODO[0]. [0]: https://archlinux.org/todo/catch2-v3-update/ - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,16 @@ +pkgbase = cppzmq + pkgdesc = Header-only C++ binding for libzmq + pkgver = 4.10.0 + pkgrel = 1 + url = https://github.com/zeromq/cppzmq + arch = any + license = MIT + makedepends = git + makedepends = zeromq + makedepends = cmake + optdepends = cmake: to build with CMake + source = cppzmq::git+https://github.com/zeromq/cppzmq#tag=v4.10.0 + sha512sums = 1b69a03898f1970a9c999bb91115c9183170ba3e39efbf6002379e8fc49f512dbdbd39069e0bc30aec64d783781f8493f8e5bb62fbba8c5f9fe1ed8c34ba5626 + b2sums = 74fe2d14d3c53089a06ee58be5344d1733e508a6b7190a962abe14fc156819c881f7dbcd5732a7033410cb34035146c5278395104d4354a6982a7bf954a641c5 + +pkgname = cppzmq ===================================== PKGBUILD ===================================== @@ -1,7 +1,7 @@ # Maintainer: George Rawlinson <grawlin...@archlinux.org> pkgname=cppzmq -pkgver=4.9.0 +pkgver=4.10.0 pkgrel=1 pkgdesc='Header-only C++ binding for libzmq' arch=('any') @@ -12,17 +12,11 @@ makedepends=( 'zeromq' 'cmake' ) -checkdepends=('catch2') +#checkdepends=('catch2-v2') optdepends=('cmake: to build with CMake') -_commit='d67b6352b87a238775cd17e4376b980d07fa7939' -source=("$pkgname::git+$url#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} +source=("$pkgname::git+$url#tag=v$pkgver") +sha512sums=('1b69a03898f1970a9c999bb91115c9183170ba3e39efbf6002379e8fc49f512dbdbd39069e0bc30aec64d783781f8493f8e5bb62fbba8c5f9fe1ed8c34ba5626') +b2sums=('74fe2d14d3c53089a06ee58be5344d1733e508a6b7190a962abe14fc156819c881f7dbcd5732a7033410cb34035146c5278395104d4354a6982a7bf954a641c5') build() { cmake \ @@ -30,14 +24,16 @@ build() { -S "$pkgname" \ -D CMAKE_BUILD_TYPE='None' \ -D CMAKE_INSTALL_PREFIX='/usr' \ + -D CPPZMQ_BUILD_TESTS=OFF \ -W no-dev cmake --build build } -check() { - ctest --test-dir build --output-on-failure -} +# https://archlinux.org/todo/catch2-v3-update/ +#check() { +# ctest --test-dir build --output-on-failure +#} package() { DESTDIR="$pkgdir" cmake --install build View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cppzmq/-/commit/aac51223da320b1a3f9e19811ff87b941351eade -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cppzmq/-/commit/aac51223da320b1a3f9e19811ff87b941351eade You're receiving this email because of your account on gitlab.archlinux.org.