aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2022-04-09 01:26:39 +0200
committeralice <alice@ayaya.dev>2022-04-10 23:31:32 +0000
commit208c582f06ac04ed36a48031b927bee4c7f25376 (patch)
tree05d46b9f2b5b5b5c5a946b5ce8c9d8e97650fdf3
parentc429804954e2aa9f50aae46b2dedf43ae0d18fd8 (diff)
main/mariadb-connector-c: build with samurai
-rw-r--r--main/mariadb-connector-c/APKBUILD10
1 files changed, 5 insertions, 5 deletions
diff --git a/main/mariadb-connector-c/APKBUILD b/main/mariadb-connector-c/APKBUILD
index 68df603af57..64554076671 100644
--- a/main/mariadb-connector-c/APKBUILD
+++ b/main/mariadb-connector-c/APKBUILD
@@ -1,13 +1,13 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mariadb-connector-c
pkgver=3.1.13
-pkgrel=3
+pkgrel=4
pkgdesc="The MariaDB Native Client library (C driver)"
url="https://mariadb.org/"
arch="all"
license="LGPL-2.1-or-later"
depends_dev="openssl1.1-compat-dev zlib-dev"
-makedepends="$depends_dev cmake"
+makedepends="$depends_dev cmake samurai"
options="!check" # no testsuite
replaces="mariadb-client-libs"
subpackages="$pkgname-dev"
@@ -26,7 +26,7 @@ build() {
fi
# INSTALL_LIBDIR and INSTALL_INCLUDEDIR are relative to CMAKE_INSTALL_PREFIX.
- cmake \
+ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIBS=True \
@@ -40,11 +40,11 @@ build() {
-DWITH_MYSQLCOMPAT=ON \
-DWITH_SSL=OPENSSL \
$CMAKE_CROSSOPTS
- make
+ cmake --build build
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
# purge static libs
rm "$pkgdir"/usr/lib/*.a