From 8439122db0462eb27ba1d7dd9677d7d065fba5bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Otto=20Kek=C3=A4l=C3=A4inen?= Date: Sun, 5 Aug 2018 01:44:10 -0500 Subject: [PATCH] Introduce mariadb-backup as a separate binary package, just like in upstream Since we move two files, declare Breaks/Replaces on their previous location. --- debian/control | 18 ++++++++++++++++++ debian/mariadb-backup.install | 2 ++ debian/mariadb-client-10.1.install | 2 -- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 debian/mariadb-backup.install diff --git a/debian/control b/debian/control index 6ffc2ec3..42197c4d 100644 --- a/debian/control +++ b/debian/control @@ -342,6 +342,24 @@ Description: MariaDB database client (metapackage depending on the latest versio maintainers. Install this package if in doubt about which MariaDB version you want, as this is the one considered to be in the best shape. +Package: mariadb-backup +Architecture: any +Breaks: mariadb-backup-10.1, + mariadb-backup-10.2, + mariadb-client-10.1 (<< ${source:Version}) +Replaces: mariadb-backup-10.1, + mariadb-backup-10.2, + mariadb-client-10.1 (<< ${source:Version}) +Depends: mariadb-client-core-10.1 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Backup tool for MariaDB server + This backup tool is guaranteed to be compatible with MariaDB. + Based on Xtrabackup, but improved to work with MariaDB. + . + Please refer to the MariaDB Knowledge Base on more information on + how to use this tool. + Package: mariadb-plugin-connect Architecture: any Depends: libxml2, diff --git a/debian/mariadb-backup.install b/debian/mariadb-backup.install new file mode 100644 index 00000000..734117c9 --- /dev/null +++ b/debian/mariadb-backup.install @@ -0,0 +1,2 @@ +usr/bin/mariabackup +usr/bin/mbstream diff --git a/debian/mariadb-client-10.1.install b/debian/mariadb-client-10.1.install index e88c0d43..c984f707 100644 --- a/debian/mariadb-client-10.1.install +++ b/debian/mariadb-client-10.1.install @@ -4,8 +4,6 @@ debian/additions/mariadb.conf.d/50-client.cnf etc/mysql/mariadb.conf.d debian/additions/mariadb.conf.d/50-mysql-clients.cnf etc/mysql/mariadb.conf.d debian/additions/mysqlreport usr/bin/ debian/additions/mysqlreport.1 usr/share/man/man1/ -usr/bin/mariabackup -usr/bin/mbstream usr/bin/mysql_find_rows usr/bin/mysql_fix_extensions usr/bin/mysql_waitpid -- GitLab