[debian-mysql] [PATCH] libmariadbclient-dev: adding new package install target

Carsten Schoenert c.schoenert at t-online.de
Tue Oct 27 10:41:52 UTC 2015


Currently there will be no public headers and needed libraries for
building own packages against mariadb client functions within a package
created.
libmariadbclient-dev is the compliment to the old libmysqlclient-dev
package from the mysql source package. For building and linking
applications that using the functions from the mariadb client side the
packaged headers and libraries are needed.

Signed-off-by: Carsten Schoenert <c.schoenert at t-online.de>
---
 debian/control                      | 13 +++++++++++++
 debian/libmariadbclient-dev.install |  8 ++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 debian/libmariadbclient-dev.install

diff --git a/debian/control b/debian/control
index 9f02a21..11c57ff 100644
--- a/debian/control
+++ b/debian/control
@@ -56,6 +56,19 @@ Description: MariaDB embedded database, development files
  .
  This package includes the embedded server library development and header files.
 
+Package: libmariadbclient-dev
+Architecture: any
+Depends: libmariadbd18 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: libmysqlclient-dev
+Replaces: libmysqlclient-dev
+Description: MariaDB database, client development files
+ MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
+ server. SQL (Structured Query Language) is the most popular database query
+ language in the world. The main goals of MariaDB are speed, robustness and
+ ease of use.
+ .
+ This package includes development libraries and header files.
+
 Package: mariadb-common
 Architecture: all
 Depends: mysql-common (>= 5.6.25), ${misc:Depends}
diff --git a/debian/libmariadbclient-dev.install b/debian/libmariadbclient-dev.install
new file mode 100644
index 0000000..7333a53
--- /dev/null
+++ b/debian/libmariadbclient-dev.install
@@ -0,0 +1,8 @@
+usr/bin/mysql_config
+usr/include/mysql
+usr/lib/*/libmysqlservices.a
+usr/lib/*/libmysqlclient.a
+usr/lib/*/libmysqlclient.so
+usr/lib/*/libmysqlclient_r.so
+usr/lib/*/libmysqlclient_r.a
+#usr/share/pkgconfig/mariadb.pc
-- 
2.6.1




More information about the pkg-mysql-maint mailing list