Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
rapidcheck
Commits:
44c183ea by Caleb Maclennan at 2024-02-27T23:16:39+03:00
upgpkg: r1056.ff6af6f-2: Build and provide shared library
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = rapidcheck
pkgdesc = QuickCheck clone for C++
pkgver = r1056.ff6af6f
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/emil-e/rapidcheck
arch = x86_64
arch = aarch64
@@ -12,6 +12,7 @@ pkgbase = rapidcheck
license = BSD
makedepends = cmake
makedepends = git
+ provides = librapidcheck.so
options = !lto
source =
git+https://github.com/emil-e/rapidcheck.git#commit=ff6af6fc683159deb51c543b065eba14dfcf329b
sha256sums = SKIP
=====================================
PKGBUILD
=====================================
@@ -10,13 +10,14 @@ _commit=ff6af6fc683159deb51c543b065eba14dfcf329b
pkgname=rapidcheck
pkgver=r1056.ff6af6f
-pkgrel=1
+pkgrel=2
pkgdesc='QuickCheck clone for C++'
arch=(x86_64 aarch64 i686 arm armv6h armv7h)
url="https://github.com/emil-e/$pkgname"
license=(BSD)
makedepends=(cmake
git)
+provides=(librapidcheck.so)
options=(!lto)
source=("git+$url.git#commit=$_commit")
sha256sums=('SKIP')
@@ -40,6 +41,7 @@ build() {
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX="$pkgdir/usr/" \
-D CMAKE_POSITION_INDEPENDENT_CODE=True \
+ -D BUILD_SHARED_LIBS=On \
-D RC_ENABLE_EXAMPLES=Off \
-D RC_ENABLE_TESTS=Off \
-D RC_INSTALL_ALL_EXTRAS=On \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rapidcheck/-/commit/44c183ea29759090bb94bdef5e0ef8ba8feab5f0
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/rapidcheck/-/commit/44c183ea29759090bb94bdef5e0ef8ba8feab5f0
You're receiving this email because of your account on gitlab.archlinux.org.