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.


Reply via email to