[arch-commits] Commit in percona-server/trunk (PKGBUILD)

Massimiliano Torromeo mtorromeo at nymeria.archlinux.org
Tue Apr 29 13:57:33 UTC 2014


    Date: Tuesday, April 29, 2014 @ 15:57:32
  Author: mtorromeo
Revision: 110429

upgpkg: percona-server 5.6.16_64.2-3

libperconaserverclient does not provide libraries compatible with packages compiled against libmysqlclient

Modified:
  percona-server/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++--------------
 1 file changed, 3 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-29 13:53:16 UTC (rev 110428)
+++ PKGBUILD	2014-04-29 13:57:32 UTC (rev 110429)
@@ -6,7 +6,7 @@
 pkgver=5.6.16_64.2
 _pkgver=${pkgver/_/-}
 _myver=${pkgver/_rel*}
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 makedepends=('cmake' 'openssl' 'zlib' 'libaio' 'systemd-tools')
 license=('GPL')
@@ -75,20 +75,9 @@
 package_libperconaserverclient() {
 	pkgdesc='Percona Server client libraries'
 	depends=('openssl')
-	conflicts=('libmysqlclient')
-	provides=("libmysqlclient=$_myver" "libmariadbclient=$_myver")
-	options=('staticlibs')
 
-	cd build
-	for dir in include libmysql libmysqld libservices; do
-		make -C $dir DESTDIR="$pkgdir" install
-	done
-
-	install -Dm755 scripts/mysql_config "$pkgdir"/usr/bin/mysql_config
-	install -d "$pkgdir"/usr/share/man/man1
-	for man in mysql_config mysql_client_test_embedded mysqltest_embedded; do
-		install -m644 "$srcdir"/$pkgbase-$_pkgver/man/$man.1 "$pkgdir"/usr/share/man/man1/$man.1
-	done
+	cd build/libmysql
+	make DESTDIR="$pkgdir" install
 }
 
 package_percona-server-clients() {




More information about the arch-commits mailing list