Skip to content

Commit 9dba273

Browse files
committed
Bug#22147191 NO PACKAGE FOR UBUNTU 15.10
* Adds wily (15.10) packaging
1 parent ab75992 commit 9dba273

Some content is hidden

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

56 files changed

+2333
-0
lines changed

packaging/deb-wily/changelog

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
mysql-community (5.6.28-1ubuntu15.10) wily; urgency=low
2+
3+
* New upstream release
4+
5+
-- Lars Tangvald <[email protected]> Thu, 12 Nov 2015 10:34:23 +0100
6+
7+
mysql-community (5.6.26-1ubuntu15.04) vivid; urgency=low
8+
9+
* new upstream release
10+
* mysql-commercial-server now depends on perl, psmisc
11+
mysql-commercial-test now depends on python, libmysqlclient-dev
12+
(Closes: #20893836)
13+
14+
-- Akhil Mohan <[email protected]> Thu, 18 Jun 2015 16:34:10 +0530
15+
16+
mysql-community (5.6.25-3ubuntu15.04) vivid; urgency=low
17+
18+
* new upstream release
19+
* mysql-common now conflicts with
20+
mysql-server-5.6, mysql-server-core-5.6
21+
mysql-client-5.6, mysql-client-core-5.6
22+
* mysql-*-server no more provides
23+
mysql-server-5.6, mysql-server-core-5.6
24+
* mysql-*-client no more provides
25+
mysql-client-5.6, mysql-client-core-5.6
26+
27+
-- Akhil Mohan <[email protected]> Mon, 15 Jun 2015 16:48:05 +0530
28+
29+
mysql-community (5.6.24-3ubuntu15.04) vivid; urgency=low
30+
31+
* updated Standards-Version to 3.9.6 in d/control
32+
* apparmor profile updated to allow read on all files under /etc/mysql
33+
* added new conf files under d/extra/*.conf
34+
* mysql_plugin moved from client to server pkg
35+
* innochecksum moved from client to server pkg
36+
* server pkg now replaces client pkg
37+
* added systemd service profile and script
38+
* new /etc/mysql/my.cnf management scheme added for Ubuntu 15.04
39+
as discussed in Dec 2014 for native packaging source
40+
* added dh "--with systemd" for enabling systemd
41+
42+
-- Akhil Mohan <[email protected]> Wed, 27 May 2015 11:35:35 +0530
43+
44+
mysql-community (5.6.24-2ubuntu15.04) vivid; urgency=low
45+
46+
* new upstream release
47+
* forked packaging source from utopic to vivid
48+
49+
-- Akhil Mohan <[email protected]> Wed, 15 Apr 2015 18:52:22 +0530
50+
51+
mysql-community (5.6.24-1ubuntu14.10) utopic; urgency=low
52+
53+
* new upstream release
54+
55+
-- Akhil Mohan <[email protected]> Mon, 16 Feb 2014 15:45:09 +0530
56+
57+
mysql-community (5.6.23-1ubuntu14.10) utopic; urgency=low
58+
59+
* new upstream release
60+
* mysql-community-server now recommends mysql-client
61+
* mysql-community-server now depends on apparmor
62+
* removed template install-test-db; not installed by default
63+
* d/compat incremented to 9 from 8
64+
* d/control updated to build depend on debhelper 9
65+
* added d/*.lintian-overrides and d/source/lintian-overrides
66+
* d/rules updated to reflect correct file permissions
67+
68+
-- Akhil Mohan <[email protected]> Wed, 31 Dec 2014 10:51:07 +0530
69+
70+
mysql-community (5.6.22-2ubuntu14.10) utopic; urgency=low
71+
72+
* new upstream release
73+
* mysql-common now replaces mysql-server-{,core-}5.6
74+
75+
-- Akhil Mohan <[email protected]> Wed, 28 Nov 2014 15:18:07 +0530
76+
77+
mysql-community (5.6.22-1ubuntu14.10) utopic; urgency=low
78+
79+
* new upstream release
80+
* fixed d/*server.postinst to allow dropping test db without
81+
setting root password
82+
* init script will now run my_i_db if data dir is not present or empty
83+
* updated init script to read app armor profile on startup
84+
* forked packaging source from trusty and rebranded for utopic
85+
* updated d/m-c-source.install to pack *.xz packaging source archive
86+
* added more system resources to app armor profile
87+
* dh_apparmor to now run before dh_installinit in d/rules
88+
* libmysqlclient-dev now replaces mysql-client-{,core-}5.6
89+
90+
-- Akhil Mohan <[email protected]> Wed, 05 Nov 2014 17:04:07 +0530
91+
92+
mysql-community (5.6.21-1ubuntu14.04) trusty; urgency=low
93+
94+
* new upstream release
95+
* updated d/rules to increment -j8 as make option
96+
* updated d/source/include-binaries to add mysql_no_login plugin
97+
* updated CMake option WITH_EXTRA_CHARSETS from complex to all
98+
99+
-- Akhil Mohan <[email protected]> Wed, 20 Aug 2014 19:12:30 +0530
100+
101+
mysql-community (5.6.20-1ubuntu14.04) trusty; urgency=low
102+
103+
* new upstream release
104+
* added fakeroot as build-dep in d/control
105+
* added d/*.dirs for bench, dev and test pkg
106+
* updated d/rules to make compilation verbose
107+
* removed default CFLAGS, CXXFLAGS in d/rules
108+
* added patch for testsuite search paths under d/patches
109+
* modified cmake option for testsuite in d/rules
110+
* updated patch d/fix-mysql_install_db.patch
111+
* enabled two patches in d/patches/series
112+
* removed extra permissions check in d/rules when fixed in source
113+
* modified d/mysql-*-server.postinst to stop removing /usr/my.cnf
114+
* modified d/*-test.* for updated location of testsuite
115+
* updated d/{mysql-*-server.install,rules} to include debug plugins
116+
* updated d/rules to remove storage engine cmake options
117+
* modified data dir permission in d/*server.{pre,post}inst
118+
* updated d/source/include-binaries to add debug plugins
119+
* updated d/rules to rename debug plugins
120+
121+
-- Akhil Mohan <[email protected]> Wed, 02 Jul 2014 17:45:30 +0530
122+
123+
mysql-community (5.6.19-1ubuntu14.04) trusty; urgency=low
124+
125+
* new upstream release
126+
* d/rules updated to rid of files removed from source
127+
* modified path for source tar in source pkg
128+
* obscured actual filenames in d/source/include-binaries
129+
* modified d/rules to handle obscured filenames
130+
131+
-- Akhil Mohan <[email protected]> Mon, 05 May 2014 15:45:10 +0530
132+
133+
mysql-community (5.6.17-1ubuntu14.04) trusty; urgency=low
134+
135+
* new upstream release
136+
137+
-- 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: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
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: debhelper (>= 9.0.0), libaio-dev[linux-any], libncurses5-dev (>= 5.0-6), perl, zlib1g-dev (>= 1:1.1.3-5), po-debconf, psmisc, bison, dh-apparmor, dh-systemd (>= 1.5), lsb-release, cmake, fakeroot, libnuma-dev
8+
9+
Package: mysql-server
10+
Architecture: any
11+
Depends: mysql-community-server (= ${binary:Version}), ${misc:Depends}
12+
Description: MySQL Server meta package depending on latest version
13+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
14+
and robust SQL (Structured Query Language) database server. MySQL Server
15+
is intended for mission-critical, heavy-load production systems as well
16+
as for embedding into mass-deployed software. MySQL is a trademark of
17+
Oracle. This is a meta package that depends on the latest mysql server
18+
package available in the repository.
19+
20+
Package: mysql-community-server
21+
Architecture: any
22+
Pre-depends: debconf (>= 0.2.17), adduser
23+
Depends: mysql-common (= ${binary:Version}), apparmor, perl, psmisc,
24+
${shlibs:Depends}, ${misc:Depends}
25+
Recommends: mysql-client (= ${binary:Version})
26+
Conflicts: mysql,
27+
mysql-server-5.0, mysql-server-core-5.0,
28+
mysql-server-5.1, mysql-server-core-5.1,
29+
mysql-server-5.5, mysql-server-core-5.5,
30+
mysql-server-5.6, mysql-server-core-5.6,
31+
mysql-commercial-server
32+
Replaces: mysql,
33+
mysql-server-5.0, mysql-server-core-5.0,
34+
mysql-server-5.1, mysql-server-core-5.1,
35+
mysql-server-5.5, mysql-server-core-5.5,
36+
mysql-server-5.6, mysql-server-core-5.6,
37+
mysql-commercial-server,
38+
mysql-community-client
39+
Provides: virtual-mysql-server, virtual-mysql-server-core
40+
Description: MySQL Server
41+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
42+
and robust SQL (Structured Query Language) database server. MySQL Server
43+
is intended for mission-critical, heavy-load production systems as well
44+
as for embedding into mass-deployed software. MySQL is a trademark of
45+
Oracle. This package includes the MySQL server binary as well as related
46+
utilities to run and administer a MySQL server.
47+
48+
Package: mysql-client
49+
Architecture: any
50+
Depends: mysql-community-client (= ${binary:Version}), ${misc:Depends}
51+
Description: MySQL Client meta package depending on latest version
52+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
53+
and robust SQL (Structured Query Language) database server. MySQL Server
54+
is intended for mission-critical, heavy-load production systems as well
55+
as for embedding into mass-deployed software. MySQL is a trademark of
56+
Oracle. This is a meta package that depends on the latest mysql client
57+
package available in the repository.
58+
59+
Package: mysql-community-client
60+
Architecture: any
61+
Depends: mysql-common (= ${binary:Version}),
62+
${shlibs:Depends}, ${misc:Depends}
63+
Conflicts: mysql,
64+
mysql-client-5.0, mysql-client-core-5.0,
65+
mysql-client-5.1, mysql-client-core-5.1,
66+
mysql-client-5.5, mysql-client-core-5.5,
67+
mysql-client-5.6, mysql-client-core-5.6,
68+
mysql-commercial-client
69+
Replaces: mysql,
70+
mysql-client-5.0, mysql-client-core-5.0,
71+
mysql-client-5.1, mysql-client-core-5.1,
72+
mysql-client-5.5, mysql-client-core-5.5,
73+
mysql-client-5.6, mysql-client-core-5.6,
74+
mysql-commercial-client
75+
Provides: virtual-mysql-client, virtual-mysql-client-core
76+
Description: MySQL Client
77+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
78+
and robust SQL (Structured Query Language) database server. MySQL Server
79+
is intended for mission-critical, heavy-load production systems as well
80+
as for embedding into mass-deployed software. MySQL is a trademark of
81+
Oracle. This package contains the standard MySQL clients and
82+
administration tools.
83+
84+
Package: libmysqlclient18
85+
Architecture: any
86+
Section: libs
87+
Pre-Depends: ${misc:Pre-Depends}
88+
Multi-Arch: same
89+
Depends: mysql-common (= ${binary:Version}),
90+
${shlibs:Depends}, ${misc:Depends}
91+
Description: MySQL shared client libraries
92+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
93+
and robust SQL (Structured Query Language) database server. MySQL Server
94+
is intended for mission-critical, heavy-load production systems as well
95+
as for embedding into mass-deployed software. MySQL is a trademark of
96+
Oracle. This package contains the shared libraries for MySQL client
97+
applications.
98+
99+
Package: mysql-common
100+
Architecture: any
101+
Pre-depends: debconf (>= 0.2.17), ${misc:Pre-Depends}
102+
Multi-Arch: foreign
103+
Depends: ${shlibs:Depends}, ${misc:Depends}
104+
Conflicts: mysql, mysql-server-5.6, mysql-server-core-5.6,
105+
mysql-client-5.6, mysql-client-core-5.6,
106+
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
107+
Replaces: mysql, mysql-server-5.5, mysql-server-core-5.5, libmysqlclient-dev,
108+
mysql-server-5.6, mysql-server-core-5.6,
109+
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
110+
Provides: mysql-common, mysql-common-5.6
111+
Description: MySQL Common
112+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
113+
and robust SQL (Structured Query Language) database server. MySQL Server
114+
is intended for mission-critical, heavy-load production systems as well
115+
as for embedding into mass-deployed software. MySQL is a trademark of
116+
Oracle. This package contains common files needed by MySQL client
117+
library, MySQL database server, and MySQL embedded server.
118+
119+
Package: libmysqlclient-dev
120+
Architecture: any
121+
Section: libdevel
122+
Depends: libmysqlclient18 (= ${binary:Version}),
123+
${shlibs:Depends}, ${misc:Depends}
124+
Replaces: mysql-client-5.6, mysql-client-core-5.6
125+
Description: MySQL development headers
126+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
127+
and robust SQL (Structured Query Language) database server. MySQL Server
128+
is intended for mission-critical, heavy-load production systems as well
129+
as for embedding into mass-deployed software. MySQL is a trademark of
130+
Oracle. This package contains the development header files necessary
131+
to develop MySQL client applications.
132+
133+
Package: libmysqld-dev
134+
Architecture: any
135+
Section: libdevel
136+
Depends: libmysqlclient-dev (= ${binary:Version}),
137+
${shlibs:Depends}, ${misc:Depends}
138+
Description: MySQL embedded server library
139+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
140+
and robust SQL (Structured Query Language) database server. MySQL Server
141+
is intended for mission-critical, heavy-load production systems as well
142+
as for embedding into mass-deployed software. MySQL is a trademark of
143+
Oracle. This package contains the MySQL server as an embedded library.
144+
145+
Package: mysql-testsuite
146+
Architecture: any
147+
Depends: mysql-community-test (= ${binary:Version}), ${misc:Depends}
148+
Description: MySQL Testsuite meta package depending on latest version
149+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
150+
and robust SQL (Structured Query Language) database server. MySQL Server
151+
is intended for mission-critical, heavy-load production systems as well
152+
as for embedding into mass-deployed software. MySQL is a trademark of
153+
Oracle. This is a meta package that depends on the latest mysql test
154+
package available in the repository.
155+
156+
Package: mysql-community-test
157+
Architecture: any
158+
Depends: mysql-community-server (= ${binary:Version}),
159+
mysql-community-client (= ${binary:Version}), python,
160+
libmysqlclient-dev, ${shlibs:Depends}, ${misc:Depends}
161+
Conflicts: mysql,
162+
mysql-testsuite-5.0, mysql-testsuite-5.1, mysql-testsuite-5.5,
163+
mysql-testsuite-5.6, mysql-commercial-test
164+
Description: MySQL Test Run MTR - The MySQL testsuite
165+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
166+
and robust SQL (Structured Query Language) database server. MySQL Server
167+
is intended for mission-critical, heavy-load production systems as well
168+
as for embedding into mass-deployed software. MySQL is a trademark of
169+
Oracle. This package contains the MySQL regression test suite for MySQL
170+
database server.
171+
172+
Package: mysql-community-bench
173+
Architecture: any
174+
Depends: mysql-community-server (= ${binary:Version}),
175+
${shlibs:Depends}, ${misc:Depends}
176+
Conflicts: mysql, mysql-commercial-bench
177+
Description: MySQL Bench
178+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
179+
and robust SQL (Structured Query Language) database server. MySQL Server
180+
is intended for mission-critical, heavy-load production systems as well
181+
as for embedding into mass-deployed software. MySQL is a trademark of
182+
Oracle.
183+
184+
Package: mysql-community-source
185+
Architecture: any
186+
Depends: ${misc:Depends}, ${shlibs:Depends}
187+
Description: MySQL source
188+
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
189+
and robust SQL (Structured Query Language) database server. MySQL Server
190+
is intended for mission-critical, heavy-load production systems as well
191+
as for embedding into mass-deployed software. MySQL is a trademark of
192+
Oracle.

packaging/deb-wily/copyright

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: MySQL Server 5.6
3+
Upstream-Contact: MySQL Release Engineering <[email protected]>
4+
Source: http://dev.mysql.com/
5+
6+
Copyright: 2000, 2014, 2015, Oracle and/or its affiliates. All rights reserved.
7+
License:
8+
This is a release of MySQL, a dual-license SQL database server.
9+
For the avoidance of doubt, this particular copy of the software
10+
is released under the version 2 of the GNU General Public License.
11+
MySQL is brought to you by Oracle.
12+
.
13+
MySQL FOSS License Exception
14+
We want free and open source software applications under certain
15+
licenses to be able to use specified GPL-licensed MySQL client
16+
libraries despite the fact that not all such FOSS licenses are
17+
compatible with version 2 of the GNU General Public License.
18+
Therefore there are special exceptions to the terms and conditions
19+
of the GPLv2 as applied to these client libraries, which are
20+
identified and described in more detail in the FOSS License
21+
Exception at
22+
<http://www.mysql.com/about/legal/licensing/foss-exception.html>.
23+
.
24+
This distribution may include materials developed by third
25+
parties. For license and attribution notices for these
26+
materials, please refer to the documentation that accompanies
27+
this distribution (see the "Licenses for Third-Party Components"
28+
appendix) or view the online documentation at
29+
<http://dev.mysql.com/doc/>.
30+
.
31+
GPLv2 Disclaimer
32+
For the avoidance of doubt, except that if any license choice
33+
other than GPL or LGPL is available it will apply instead,
34+
Oracle elects to use only the General Public License version 2
35+
(GPLv2) at this time for any software where a choice of GPL
36+
license versions is made available with the language indicating
37+
that GPLv2 or any later version may be used, or where a choice
38+
.
39+
The full text of the GNU General Public License version 2 can
40+
be found in the file
41+
`/usr/share/mysql/doc/COPYING'.

0 commit comments

Comments
 (0)