diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-03-22 12:51:13 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-03-26 08:54:40 +0000 |
commit | 86472cf416d488df0ea4c9044accd77ff2c583c8 (patch) | |
tree | f96511d743e12c2ba064dd3b44b14606a78cf6bd /testing | |
parent | 75a15096cc405bd8f2b2d4fb7f3d9ae90ecf0bd0 (diff) | |
download | aports-86472cf416d488df0ea4c9044accd77ff2c583c8.tar.bz2 aports-86472cf416d488df0ea4c9044accd77ff2c583c8.tar.xz |
main/mariadb-connector-c: move from testing
this is needed for mariadb 10.2 upgrade
also fix include and lib dir and -dev depends
fixes #4768
Diffstat (limited to 'testing')
-rw-r--r-- | testing/mariadb-connector-c/APKBUILD | 59 | ||||
-rw-r--r-- | testing/mariadb-connector-c/cmake.patch | 13 |
2 files changed, 0 insertions, 72 deletions
diff --git a/testing/mariadb-connector-c/APKBUILD b/testing/mariadb-connector-c/APKBUILD deleted file mode 100644 index dd71d06458..0000000000 --- a/testing/mariadb-connector-c/APKBUILD +++ /dev/null @@ -1,59 +0,0 @@ -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=mariadb-connector-c -pkgver=3.0.3 -pkgrel=0 -pkgdesc="The MariaDB Native Client library (C driver)" -url="http://mariadb.org/" -arch="all" -license="LGPLv2+" -makedepends="cmake libressl-dev zlib-dev" -replaces="mariadb-client-libs" -subpackages="$pkgname-dev" -source="https://downloads.mariadb.org/interstitial/connector-c-3.0.3/mariadb-connector-c-$pkgver-src.tar.gz - cmake.patch" -builddir="$srcdir/mariadb-connector-c-$pkgver-src" - -build() { - cd "$builddir" - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - -DINSTALL_LIBDIR=lib \ - -DINSTALL_INCLUDEDIR=include/mysql \ - \ - -DMARIADB_PORT=3306 \ - -DMARIADB_UNIX_ADDR=/var/lib/mysql/mysql.sock \ - -DWITH_EXTERNAL_ZLIB=YES \ - -DWITH_MYSQLCOMPAT=ON \ - -DWITH_SSL=OPENSSL \ - ${CMAKE_CROSSOPTS} - make -} - -package() { - cd "$builddir" - make DESTDIR="$pkgdir" install - - # purge static libs - rm "$pkgdir"/usr/lib/*.a - - # compat symlinks - ln -s mariadb_config "$pkgdir"/usr/bin/mysql_config - ln -s mariadb_version.h "$pkgdir"/usr/include/mysql/mysql_version.h -} - -dev() { - default_dev - replaces="mariadb-dev" - mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ -} - -sha512sums="6da66a32165cb74b106bf94e13a35d4bb38f05e5d2b3ff3740862dfc0892a7705977c1394b4f84b8e1f1e50a59a3fadbc62e7733b1feb532c6368a9fc262db04 mariadb-connector-c-3.0.3-src.tar.gz -4fef45afaa2135310654e31df09de6a451014bdd495b9aa08467b666f543a643c1efdbcca4e866120a357e26a228765f511e8420327708775148b120ec9f161c cmake.patch" diff --git a/testing/mariadb-connector-c/cmake.patch b/testing/mariadb-connector-c/cmake.patch deleted file mode 100644 index 87eee0e0c0..0000000000 --- a/testing/mariadb-connector-c/cmake.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- mariadb-connector-c-3.0.2-src/mariadb_config/mariadb_config.c.in 2017-07-19 11:31:02.000000000 +0200 -+++ mariadb-connector-c-3.0.2-src/mariadb_config/mariadb_config.c.in_patched 2017-10-25 12:32:42.075324299 +0200 -@@ -5,8 +5,8 @@ - - static char *mariadb_progname; - --#define INCLUDE "-I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@ -I@CMAKE_INSTALL_PREFIX@/@INSTALL_INCLUDEDIR@/mysql" --#define LIBS "-L@CMAKE_INSTALL_PREFIX@/@INSTALL_LIBDIR@/ -lmariadb "\ -+#define INCLUDE "-I@INSTALL_INCLUDEDIR@ -I@INSTALL_INCLUDEDIR@" -+#define LIBS "-L@INSTALL_LIBDIR@/ -lmariadb "\ - "@extra_dynamic_LDFLAGS@" - #define LIBS_SYS "@extra_dynamic_LDFLAGS@" - #define CFLAGS INCLUDE |