Skip to content

Commit c9af686

Browse files
committed
Bug#22147191 NO PACKAGE FOR UBUNTU 15.10
* Adds wily (15.10) packaging (cherry picked from commit 5485716b211ff55536a26c98ec654dd8ff6e2b55) (modified by manually copying commit beb2ed52a4aa111cc759533232d15f4da7fa7cda)
1 parent ba1bbc4 commit c9af686

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+2481
-0
lines changed

packaging/deb-wily/changelog

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
mysql-community (5.7.10-1ubuntu15.10) wily; urgency=low
2+
3+
* new upstream release
4+
* Added new decompression utilities lz4_decompress and zlib_decompress binaries.
5+
(Closes: #21644479)
6+
7+
-- Bharathy Satish <[email protected]> Mon, 19 Oct 2015 15:20:12 +0530
8+
9+
mysql-community (5.7.9-1ubuntu15.04) vivid; urgency=low
10+
11+
[ Akhil Mohan ]
12+
* new upstream release
13+
14+
[ Balasubramanian Kandasamy ]
15+
* Added new libtest_* plugins to source/include-binaries, mysql-*-test.install
16+
* Added mysqlpump man page to d/mysql-*-client.install
17+
18+
-- Balasubramanian Kandasamy <[email protected]> Wed, 26 Aug 2015 15:20:12 +0530
19+
20+
mysql-community (5.7.8-rc-1ubuntu15.04) vivid; urgency=low
21+
22+
* new upstream release
23+
* added new plugin to source/include-binaries, mysql-*-test.install
24+
libtest_framework
25+
libtest_services
26+
libtest_services_threaded
27+
locking_service
28+
test_security_context
29+
version_token
30+
* added support for MECAB in
31+
d/{control,rules,mysql-*-server.install,source/include-binaries}
32+
(Closes: #20315007)
33+
* added automatic setup of ssl certs in
34+
d/mysql-*-server.mysql.init
35+
d/extra/mysql-systemd-start
36+
(Closes: #20650118)
37+
* removed pkg mysql-*-bench; sqlbench will not be packaged
38+
(Closes: #21303289)
39+
* removed cleanup statement for client lib symlinks *_r in d/rules
40+
(Closes: #21311067)
41+
42+
-- Akhil Mohan <[email protected]> Tue, 23 Jun 2015 16:11:26 +0530
43+
44+
mysql-community (5.7.7-rc-3ubuntu15.04) vivid; urgency=low
45+
46+
* updated Standards-Version to 3.9.6 in d/control
47+
* apparmor profile updated to allow read on all files under /etc/mysql
48+
* added new conf files under d/extra/*.conf
49+
* mysql_plugin moved from client to server pkg
50+
* innochecksum moved from client to server pkg
51+
* server pkg now replaces client pkg
52+
* added systemd service profile and script
53+
* new /etc/mysql/my.cnf management scheme added for Ubuntu 15.04
54+
as discussed in Dec 2014 for native packaging source
55+
* added dh "--with systemd" for enabling systemd
56+
* mysql-common now conflicts with
57+
mysql-server-5.6, mysql-server-core-5.6
58+
mysql-client-5.6, mysql-client-core-5.6
59+
* mysql-*-server no more provides
60+
mysql-server-5.6, mysql-server-core-5.6
61+
* mysql-*-client no more provides
62+
mysql-client-5.6, mysql-client-core-5.6
63+
64+
-- Akhil Mohan <[email protected]> Mon, 15 Jun 2015 16:48:05 +0530
65+
66+
mysql-community (5.7.7-rc-2ubuntu15.04) vivid; urgency=low
67+
68+
* new upstream release
69+
* forked packaging source from utopic to vivid
70+
71+
-- Akhil Mohan <[email protected]> Wed, 15 Apr 2015 20:27:33 +0530
72+
73+
mysql-community (5.7.7-rc-1ubuntu14.10) utopic; urgency=low
74+
75+
* new upstream release
76+
* updated d/extra/my.cnf to remove option sql_mode
77+
* non-essential tools, files and plugins have been moved to
78+
mysql-community-test pkg.
79+
mysql-community-test now replaces mysql-community-{server,client}
80+
(Closes: #20546298)
81+
(Closes: #20636865)
82+
* mysql-community-test now depends on perl, python, libmysqlclient-dev
83+
mysql-community-server now depends on psmisc
84+
(Closes: #20561621)
85+
* mysql-*-server.{mysql.init,postinst,templates} updated to deprecate
86+
my_i_db and use msyqld --initialize-insecure to create system tables.
87+
Now if user does not provide password or it is not possible to
88+
receive password from user then UNIX socket authentication will be
89+
enabled to secure the deployment by default.
90+
mysql-community-server now depends on mysql-community-client
91+
(Closes: #20613327)
92+
93+
-- Akhil Mohan <[email protected]> Fri, 27 Feb 2015 10:01:55 +0530
94+
95+
mysql-community (5.7.6-m16-1ubuntu14.10) utopic; urgency=low
96+
97+
* new upstream release
98+
* init script will now run my_i_db if data dir is not present or empty
99+
* forked packaging source from trusty and rebranded for utopic
100+
* updated d/m-c-source.install to pack *.xz packaging source archive
101+
* added more system resources to app armor profile
102+
* dh_apparmor to now run before dh_installinit in d/rules
103+
* libmysqlclient-dev now replaces mysql-client-{,core-}5.6
104+
* mysql-community-server now recommends mysql-client
105+
* mysql-community-server now depends on apparmor
106+
* d/compat incremented to 9 from 8
107+
* d/control updated to build depend on debhelper 9
108+
* added d/*.lintian-overrides and d/source/lintian-overrides
109+
* d/rules updated to reflect correct file permissions
110+
* bumped up libmysqlclient version 18 => 20
111+
* added new plugins to source/include-binaries
112+
replication_observers_example
113+
rewriter
114+
rewrite_example
115+
* new binary mysql_ssl_rsa_setup added to d/mysql-*-server.install
116+
* provisioned handling of data files directory /var/lib/mysql-files
117+
* cmake option to specify data dir in d/rules is now removed
118+
as default path in cmake layout for DEB is now /var/lib/mysql
119+
120+
-- Akhil Mohan <[email protected]> Fri, 23 Jan 2015 19:59:33 +0530
121+
122+
mysql-community (5.7.5-m15-1ubuntu14.04) trusty; urgency=low
123+
124+
* new upstream release
125+
* added fakeroot as build-dep in d/control
126+
* added d/*.dirs for bench, dev and test pkg
127+
* updated d/rules to make compilation verbose
128+
* removed default CFLAGS, CXXFLAGS in d/rules
129+
* removed extra whitespaces in d/*.postrm
130+
* added CMake option to download boost if not available
131+
* removed extra file modification steps in d/rules
132+
* removed hotcopy, mysql_zap from d/mysql-community-server
133+
* removed mysql_waitpid from d/mysql-community-client
134+
* added patch for testsuite search paths under d/patches
135+
* modified cmake option for testsuite in d/rules
136+
* removed patch d/fix-mysql_install_db.patch
137+
* enabled one patch in d/patches/series
138+
* removed extra permissions check in d/rules when fixed in source
139+
* modified d/mysql-*-server.postinst to stop removing /usr/my.cnf
140+
* modified d/*-test.* for updated location of testsuite
141+
* updated d/{mysql-*-server.install,rules} to include debug plugins
142+
* updated d/rules to remove storage engine cmake options
143+
* modified data dir permission in d/*server.{pre,post}inst
144+
* updated d/source/include-binaries to add debug plugins
145+
* updated d/rules to rename debug plugins
146+
* updated d/source/include-binaries to add mysql_no_login.so
147+
* updated d/rules to increment -j8 as make option
148+
* updated CMake option WITH_EXTRA_CHARSETS from complex to all
149+
* updated d/*-server.postinst to call m_i_db with --datadir --insecure
150+
--mysqld-file
151+
* updated d/*-server.postinst to remove manual creation mysql db dir
152+
* removed test db prompt in d/*-server.{postinst,templates,config}
153+
* updated app armor profile to allow access to socket lock file
154+
155+
-- Akhil Mohan <[email protected]> Fri, 08 Aug 2014 11:27:30 +0530
156+
157+
mysql-community (5.7.4-m14-2ubuntu14.04) trusty; urgency=low
158+
159+
* modified path for source tar in source pkg
160+
* obscured actual filenames in d/source/include-binaries
161+
* modified d/rules to handle obscured filenames
162+
163+
-- Akhil Mohan <[email protected]> Mon, 05 May 2014 15:45:10 +0530
164+
165+
mysql-community (5.7.4-m14-1ubuntu14.04) trusty; urgency=low
166+
167+
* new upstream release
168+
169+
-- Akhil Mohan <[email protected]> Fri, 28 Feb 2014 18:06:30 +0530

packaging/deb-wily/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9

packaging/deb-wily/control

Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,190 @@
1+
Source: mysql-community
2+
Maintainer: MySQL Release Engineering <[email protected]>
3+
Section: database
4+
Priority: optional
5+
Standards-Version: 3.9.6
6+
Homepage: http://www.mysql.com/
7+
Build-Depends: bison,
8+
cmake,
9+
debhelper (>= 9.0.0), dh-apparmor, dh-systemd (>= 1.5),
10+
fakeroot,
11+
libaio-dev[linux-any], libmecab-dev, libncurses5-dev (>= 5.0-6), libnuma-dev, lsb-release,
12+
perl, po-debconf, psmisc,
13+
zlib1g-dev (>= 1:1.1.3-5)
14+
15+
Package: mysql-server
16+
Architecture: any
17+
Depends: mysql-community-server (= ${binary:Version}), ${misc:Depends}
18+
Description: MySQL Server meta package depending on latest version
19+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
20+
and robust SQL (Structured Query Language) database server. MySQL Server
21+
is intended for mission-critical, heavy-load production systems as well
22+
as for embedding into mass-deployed software. MySQL is a trademark of
23+
Oracle. This is a meta package that depends on the latest mysql server
24+
package available in the repository.
25+
26+
Package: mysql-community-server
27+
Architecture: any
28+
Pre-depends: debconf (>= 0.2.17), adduser
29+
Depends: mysql-common (= ${binary:Version}), mysql-client (= ${binary:Version}),
30+
apparmor, psmisc, ${shlibs:Depends}, ${misc:Depends}
31+
Conflicts: mysql,
32+
mysql-server-5.0, mysql-server-core-5.0,
33+
mysql-server-5.1, mysql-server-core-5.1,
34+
mysql-server-5.5, mysql-server-core-5.5,
35+
mysql-server-5.6, mysql-server-core-5.6,
36+
mysql-server-5.7, mysql-server-core-5.7,
37+
mysql-commercial-server
38+
Replaces: mysql,
39+
mysql-server-5.0, mysql-server-core-5.0,
40+
mysql-server-5.1, mysql-server-core-5.1,
41+
mysql-server-5.5, mysql-server-core-5.5,
42+
mysql-server-5.6, mysql-server-core-5.6,
43+
mysql-server-5.7, mysql-server-core-5.7,
44+
mysql-commercial-server,
45+
mysql-community-client
46+
Provides: virtual-mysql-server, virtual-mysql-server-core
47+
Description: MySQL Server and server tools
48+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
49+
and robust SQL (Structured Query Language) database server. MySQL Server
50+
is intended for mission-critical, heavy-load production systems as well
51+
as for embedding into mass-deployed software. MySQL is a trademark of
52+
Oracle. This package includes the MySQL server binary as well as related
53+
utilities to run and administer a MySQL server.
54+
55+
Package: mysql-client
56+
Architecture: any
57+
Depends: mysql-community-client (= ${binary:Version}), ${misc:Depends}
58+
Description: MySQL Client meta package depending on latest version
59+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
60+
and robust SQL (Structured Query Language) database server. MySQL Server
61+
is intended for mission-critical, heavy-load production systems as well
62+
as for embedding into mass-deployed software. MySQL is a trademark of
63+
Oracle. This is a meta package that depends on the latest mysql client
64+
package available in the repository.
65+
66+
Package: mysql-community-client
67+
Architecture: any
68+
Depends: mysql-common (= ${binary:Version}),
69+
${shlibs:Depends}, ${misc:Depends}
70+
Conflicts: mysql,
71+
mysql-client-5.0, mysql-client-core-5.0,
72+
mysql-client-5.1, mysql-client-core-5.1,
73+
mysql-client-5.5, mysql-client-core-5.5,
74+
mysql-client-5.6, mysql-client-core-5.6,
75+
mysql-client-5.7, mysql-client-core-5.7,
76+
mysql-commercial-client
77+
Replaces: mysql,
78+
mysql-client-5.0, mysql-client-core-5.0,
79+
mysql-client-5.1, mysql-client-core-5.1,
80+
mysql-client-5.5, mysql-client-core-5.5,
81+
mysql-client-5.6, mysql-client-core-5.6,
82+
mysql-client-5.7, mysql-client-core-5.7,
83+
mysql-commercial-client
84+
Provides: virtual-mysql-client, virtual-mysql-client-core
85+
Description: MySQL Client and client tools
86+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
87+
and robust SQL (Structured Query Language) database server. MySQL Server
88+
is intended for mission-critical, heavy-load production systems as well
89+
as for embedding into mass-deployed software. MySQL is a trademark of
90+
Oracle. This package contains the standard MySQL clients and
91+
administration tools.
92+
93+
Package: libmysqlclient20
94+
Architecture: any
95+
Section: libs
96+
Pre-Depends: ${misc:Pre-Depends}
97+
Multi-Arch: same
98+
Depends: mysql-common (= ${binary:Version}),
99+
${shlibs:Depends}, ${misc:Depends}
100+
Description: MySQL shared client libraries
101+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
102+
and robust SQL (Structured Query Language) database server. MySQL Server
103+
is intended for mission-critical, heavy-load production systems as well
104+
as for embedding into mass-deployed software. MySQL is a trademark of
105+
Oracle. This package contains the shared libraries for MySQL client
106+
applications.
107+
108+
Package: mysql-common
109+
Architecture: any
110+
Pre-depends: debconf (>= 0.2.17), ${misc:Pre-Depends}
111+
Multi-Arch: foreign
112+
Depends: ${shlibs:Depends}, ${misc:Depends}
113+
Conflicts: mysql, mysql-server-5.6, mysql-server-core-5.6,
114+
mysql-client-5.6, mysql-client-core-5.6,
115+
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
116+
Replaces: mysql, mysql-server-5.5, mysql-server-core-5.5, libmysqlclient-dev,
117+
mysql-server-5.6, mysql-server-core-5.6,
118+
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
119+
Provides: mysql-common, mysql-common-5.6
120+
Description: MySQL configuration for client and server
121+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
122+
and robust SQL (Structured Query Language) database server. MySQL Server
123+
is intended for mission-critical, heavy-load production systems as well
124+
as for embedding into mass-deployed software. MySQL is a trademark of
125+
Oracle. This package contains common files needed by MySQL client
126+
library, MySQL database server, and MySQL embedded server.
127+
128+
Package: libmysqlclient-dev
129+
Architecture: any
130+
Section: libdevel
131+
Depends: libmysqlclient20 (= ${binary:Version}),
132+
${shlibs:Depends}, ${misc:Depends}
133+
Replaces: mysql-client-5.6, mysql-client-core-5.6
134+
Description: MySQL development headers
135+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
136+
and robust SQL (Structured Query Language) database server. MySQL Server
137+
is intended for mission-critical, heavy-load production systems as well
138+
as for embedding into mass-deployed software. MySQL is a trademark of
139+
Oracle. This package contains the development header files necessary
140+
to develop MySQL client applications.
141+
142+
Package: libmysqld-dev
143+
Architecture: any
144+
Section: libdevel
145+
Depends: libmysqlclient-dev (= ${binary:Version}),
146+
${shlibs:Depends}, ${misc:Depends}
147+
Description: MySQL embedded server library
148+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
149+
and robust SQL (Structured Query Language) database server. MySQL Server
150+
is intended for mission-critical, heavy-load production systems as well
151+
as for embedding into mass-deployed software. MySQL is a trademark of
152+
Oracle. This package contains the MySQL server as an embedded library.
153+
154+
Package: mysql-testsuite
155+
Architecture: any
156+
Depends: mysql-community-test (= ${binary:Version}), ${misc:Depends}
157+
Description: MySQL Testsuite meta package depending on latest version
158+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
159+
and robust SQL (Structured Query Language) database server. MySQL Server
160+
is intended for mission-critical, heavy-load production systems as well
161+
as for embedding into mass-deployed software. MySQL is a trademark of
162+
Oracle. This is a meta package that depends on the latest mysql test
163+
package available in the repository.
164+
165+
Package: mysql-community-test
166+
Architecture: any
167+
Depends: mysql-community-server (= ${binary:Version}),
168+
mysql-community-client (= ${binary:Version}), perl, python,
169+
libmysqlclient-dev, ${shlibs:Depends}, ${misc:Depends}
170+
Conflicts: mysql,
171+
mysql-testsuite-5.0, mysql-testsuite-5.1, mysql-testsuite-5.5,
172+
mysql-testsuite-5.6, mysql-commercial-test
173+
Replaces: mysql-community-server, mysql-community-client
174+
Description: MySQL Test Run MTR - The MySQL testsuite
175+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
176+
and robust SQL (Structured Query Language) database server. MySQL Server
177+
is intended for mission-critical, heavy-load production systems as well
178+
as for embedding into mass-deployed software. MySQL is a trademark of
179+
Oracle. This package contains the MySQL regression test suite for MySQL
180+
database server.
181+
182+
Package: mysql-community-source
183+
Architecture: any
184+
Depends: ${misc:Depends}, ${shlibs:Depends}
185+
Description: MySQL Source
186+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
187+
and robust SQL (Structured Query Language) database server. MySQL Server
188+
is intended for mission-critical, heavy-load production systems as well
189+
as for embedding into mass-deployed software. MySQL is a trademark of
190+
Oracle.

0 commit comments

Comments
 (0)