Commit d9c03c43 authored by Otto Kekäläinen's avatar Otto Kekäläinen

Deb: Streamline package listing order to make comparisons downstream easier

parent ca3df8f6
...@@ -47,7 +47,7 @@ fi ...@@ -47,7 +47,7 @@ fi
if ! apt-cache madison libcrack2-dev | grep 'libcrack2-dev *| *2\.9' >/dev/null 2>&1 if ! apt-cache madison libcrack2-dev | grep 'libcrack2-dev *| *2\.9' >/dev/null 2>&1
then then
sed '/libcrack2-dev/d' -i debian/control sed '/libcrack2-dev/d' -i debian/control
sed '/Package: mariadb-plugin-cracklib/,+10d' -i debian/control sed '/Package: mariadb-plugin-cracklib/,+9d' -i debian/control
fi fi
# If libpcre3-dev (>= 2:8.35-3.2~) is not available (before Debian Jessie or Ubuntu Wily) # If libpcre3-dev (>= 2:8.35-3.2~) is not available (before Debian Jessie or Ubuntu Wily)
......
...@@ -62,50 +62,55 @@ Description: MariaDB database client library ...@@ -62,50 +62,55 @@ Description: MariaDB database client library
. .
This package includes the client library. This package includes the client library.
Package: libmysqlclient18 Package: libmariadbclient18
Section: libs Section: libs
Architecture: any Architecture: any
Depends: libmariadb3 (= ${binary:Version}), ${misc:Depends} Depends: libmariadb3 (= ${binary:Version}), ${misc:Depends}
Description: Virtual package to satisfy external depends Description: Virtual package to satisfy external depends
This is an empty package that depends on the libmariadb3
package.
.
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and language in the world. The main goals of MariaDB are speed, robustness and
ease of use. ease of use.
.
This is an empty package that depends on the libmariadb3
package.
Package: libmariadbclient18 Package: libmysqlclient18
Section: libs Section: libs
Architecture: any Architecture: any
Depends: libmariadb3 (= ${binary:Version}), ${misc:Depends} Depends: libmariadb3 (= ${binary:Version}), ${misc:Depends}
Description: Virtual package to satisfy external depends Description: Virtual package to satisfy external depends
This is an empty package that depends on the libmariadb3
package.
.
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and language in the world. The main goals of MariaDB are speed, robustness and
ease of use. ease of use.
.
This is an empty package that depends on the libmariadb3
package.
Package: libmariadbd-dev Package: libmariadb-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Provides: libmysqld-dev Depends: libmariadb3 (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends} zlib1g-dev,
Depends: libmariadb-dev (= ${binary:Version}),
libmariadbd19,
${misc:Depends}, ${misc:Depends},
${shlibs:Depends} ${shlibs:Depends}
Breaks: libmysqld-dev Breaks: libmariadbclient-dev, libmysqlclient-dev
Replaces: libmysqld-dev Replaces: libmariadbclient-dev, libmysqlclient-dev
Description: MariaDB embedded database, development files Conflicts: libmariadbclient16-dev,
libmysqlclient10-dev,
libmysqlclient12-dev,
libmysqlclient14-dev,
libmysqlclient15-dev,
libmysqlclient16-dev
Provides: libmariadbclient-dev, libmariadbclient-dev-compat, libmysqlclient-dev
Description: MariaDB database development files
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and language in the world. The main goals of MariaDB are speed, robustness and
ease of use. ease of use.
. .
This package includes the embedded server library development and header files. This package includes development libraries and header files.
Package: libmariadbd19 Package: libmariadbd19
Architecture: any Architecture: any
...@@ -122,29 +127,24 @@ Description: MariaDB embedded database, shared library ...@@ -122,29 +127,24 @@ Description: MariaDB embedded database, shared library
. .
This package includes a shared library for embedded MariaDB applications This package includes a shared library for embedded MariaDB applications
Package: libmariadb-dev Package: libmariadbd-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: libmariadb3 (= ${binary:Version}), Provides: libmysqld-dev
zlib1g-dev, Pre-Depends: ${misc:Pre-Depends}
Depends: libmariadb-dev (= ${binary:Version}),
libmariadbd19 (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
${shlibs:Depends} ${shlibs:Depends}
Breaks: libmariadbclient-dev, libmysqlclient-dev Breaks: libmysqld-dev
Replaces: libmariadbclient-dev, libmysqlclient-dev Replaces: libmysqld-dev
Conflicts: libmariadbclient16-dev, Description: MariaDB embedded database, development files
libmysqlclient10-dev,
libmysqlclient12-dev,
libmysqlclient14-dev,
libmysqlclient15-dev,
libmysqlclient16-dev
Provides: libmariadbclient-dev, libmariadbclient-dev-compat, libmysqlclient-dev
Description: MariaDB database development files
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and language in the world. The main goals of MariaDB are speed, robustness and
ease of use. ease of use.
. .
This package includes development libraries and header files. This package includes the embedded server library development and header files.
Package: mysql-common Package: mysql-common
Architecture: all Architecture: all
...@@ -437,68 +437,6 @@ Description: MariaDB database client (metapackage depending on the latest versio ...@@ -437,68 +437,6 @@ Description: MariaDB database client (metapackage depending on the latest versio
maintainers. Install this package if in doubt about which MariaDB version 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. you want, as this is the one considered to be in the best shape.
Package: mariadb-test
Architecture: any
Depends: mariadb-client-10.2 (= ${binary:Version}),
mariadb-server-10.2 (= ${binary:Version}),
mariadb-test-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
Breaks: mariadb-server-5.5,
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
virtual-mysql-testsuite
Replaces: mariadb-server-5.5,
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
virtual-mysql-testsuite
Provides: virtual-mysql-testsuite
Suggests: patch
Description: MariaDB database regression test suite
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 the regression test suite.
Package: mariadb-test-data
Architecture: all
Depends: ${misc:Depends}
Breaks: mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7
Replaces: mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7
Description: MariaDB database regression test suite - data 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 has the architecture independent data files for the test suite.
Package: mariadb-plugin-connect Package: mariadb-plugin-connect
Architecture: any Architecture: any
Depends: libxml2, Depends: libxml2,
...@@ -527,11 +465,11 @@ Description: OQGraph storage engine for MariaDB ...@@ -527,11 +465,11 @@ Description: OQGraph storage engine for MariaDB
Package: mariadb-plugin-tokudb Package: mariadb-plugin-tokudb
Architecture: any Architecture: any
Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends} Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends}
Breaks: mariadb-server-10.0 (<< ${source:Version}), Breaks: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.0 (<< ${source:Version}), Replaces: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Description: TokuDB storage engine for MariaDB Description: TokuDB storage engine for MariaDB
The TokuDB storage engine is for use in high-performance and write-intensive The TokuDB storage engine is for use in high-performance and write-intensive
...@@ -542,25 +480,40 @@ Description: TokuDB storage engine for MariaDB ...@@ -542,25 +480,40 @@ Description: TokuDB storage engine for MariaDB
Package: mariadb-plugin-mroonga Package: mariadb-plugin-mroonga
Architecture: any Architecture: any
Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends} Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends}
Breaks: mariadb-server-10.0 (<< ${source:Version}), Breaks: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.0 (<< ${source:Version}), Replaces: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Description: Mroonga storage engine for MariaDB Description: Mroonga storage engine for MariaDB
Mroonga (formerly named Groonga Storage Engine) is a storage engine that Mroonga (formerly named Groonga Storage Engine) is a storage engine that
provides fast CJK-ready full text searching using column store. provides fast CJK-ready full text searching using column store.
This package contains the Mroonga plugin for MariaDB. This package contains the Mroonga plugin for MariaDB.
Package: mariadb-plugin-spider
Architecture: any
Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends}
Breaks: mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version})
Description: Spider storage engine for MariaDB
The Spider storage engine with built-in sharding features. It supports
partitioning and xa transactions, and allows tables of different MariaDB
instances to be handled as if they were on the same insctance. It refers to one
possible implementation of ISO/IEC 9075-9:2008 SQL/MED.
Package: mariadb-plugin-cassandra Package: mariadb-plugin-cassandra
Architecture: any Architecture: any
Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends} Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends}
Breaks: mariadb-server-10.0 (<< ${source:Version}), Breaks: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.0 (<< ${source:Version}), Replaces: mariadb-server-10.0,
mariadb-server-10.1 (<< ${source:Version}), mariadb-server-10.1,
mariadb-server-10.2 (<< ${source:Version}) mariadb-server-10.2 (<< ${source:Version})
Description: Cassandra storage engine for MariaDB Description: Cassandra storage engine for MariaDB
The Cassandra Storage Engine allows access to data in a Cassandra cluster from The Cassandra Storage Engine allows access to data in a Cassandra cluster from
...@@ -570,21 +523,6 @@ Description: Cassandra storage engine for MariaDB ...@@ -570,21 +523,6 @@ Description: Cassandra storage engine for MariaDB
it is possible to join data that's stored in MariaDB with data that's stored in it is possible to join data that's stored in MariaDB with data that's stored in
Cassandra. Cassandra.
Package: mariadb-plugin-spider
Architecture: any
Depends: mariadb-server-10.2, ${misc:Depends}, ${shlibs:Depends}
Breaks: mariadb-server-10.0 (<< ${source:Version}),
mariadb-server-10.1 (<< ${source:Version}),
mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.0 (<< ${source:Version}),
mariadb-server-10.1 (<< ${source:Version}),
mariadb-server-10.2 (<< ${source:Version})
Description: Spider storage engine for MariaDB
The Spider storage engine with built-in sharding features. It supports
partitioning and xa transactions, and allows tables of different MariaDB
instances to be handled as if they were on the same insctance. It refers to one
possible implementation of ISO/IEC 9075-9:2008 SQL/MED.
Package: mariadb-plugin-gssapi-server Package: mariadb-plugin-gssapi-server
Architecture: any Architecture: any
Depends: libgssapi-krb5-2, Depends: libgssapi-krb5-2,
...@@ -614,3 +552,65 @@ Depends: libcrack2 (>= 2.9.0), ...@@ -614,3 +552,65 @@ Depends: libcrack2 (>= 2.9.0),
Description: CrackLib Password Validation Plugin for MariaDB Description: CrackLib Password Validation Plugin for MariaDB
This password validation plugin uses cracklib to allow only This password validation plugin uses cracklib to allow only
sufficiently secure (as defined by cracklib) user passwords in MariaDB. sufficiently secure (as defined by cracklib) user passwords in MariaDB.
Package: mariadb-test
Architecture: any
Depends: mariadb-client-10.2 (= ${binary:Version}),
mariadb-server-10.2 (= ${binary:Version}),
mariadb-test-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
Breaks: mariadb-server-5.5,
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
virtual-mysql-testsuite
Replaces: mariadb-server-5.5,
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
virtual-mysql-testsuite
Provides: virtual-mysql-testsuite
Suggests: patch
Description: MariaDB database regression test suite
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 the regression test suite.
Package: mariadb-test-data
Architecture: all
Depends: ${misc:Depends}
Breaks: mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7
Replaces: mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7
Description: MariaDB database regression test suite - data 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 has the architecture independent data files for the test suite.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment