16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
25 set name=pkg.fmri \ |
25 set name=pkg.fmri \ |
26 value=pkg:/database/mysql-55@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
26 value=pkg:/database/mysql-55@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
27 set name=pkg.summary value="MySQL 5.5 Database Management System" |
27 set name=pkg.summary value="MySQL 5.5 Database Management System" |
28 set name=com.oracle.info.description \ |
28 set name=com.oracle.info.description \ |
29 value="MySQL is a fast, stable and true multi-user, multi-threaded SQL database server." |
29 value="MySQL is a fast, stable and true multi-user, multi-threaded SQL database server." |
30 set name=info.classification \ |
30 set name=info.classification \ |
31 value="org.opensolaris.category.2008:Development/Databases" |
31 value=org.opensolaris.category.2008:Development/Databases |
32 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
32 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
33 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
33 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
34 set name=org.opensolaris.arc-caseid value=PSARC/2013/333 |
34 set name=org.opensolaris.arc-caseid value=PSARC/2013/333 |
35 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
35 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
36 |
36 file usr/mysql/5.5/support-files/my-small.cnf path=etc/mysql/5.5/my.cnf \ |
37 license mysql-55.license license=GPLv2 |
37 mode=0644 preserve=renamenew |
38 |
|
39 # added dependency on mysql-common package |
|
40 depend fmri=database/[email protected],5.11-0.175.2.0.0.31.0 type=require |
|
41 depend fmri=database/[email protected],5.11-0.175.2.0.0.31.0 type=optional |
|
42 |
|
43 # added ownership of var/mysql/* to mysql user/ group |
|
44 dir path=var/mysql group=mysql mode=0700 owner=mysql |
|
45 dir path=var/mysql/5.5 group=mysql mode=0700 owner=mysql |
|
46 dir path=var/mysql/5.5/data group=mysql mode=0700 owner=mysql |
|
47 |
38 |
48 # SMF Configuration |
39 # SMF Configuration |
49 file Solaris/mysql_55.xml \ |
40 file Solaris/mysql_55.xml \ |
50 path=lib/svc/manifest/application/database/mysql_55.xml |
41 path=lib/svc/manifest/application/database/mysql_55.xml |
51 file Solaris/mysql_55 path=lib/svc/method/mysql_55 mode=0555 |
42 file Solaris/mysql_55 path=lib/svc/method/mysql_55 mode=0555 |
52 |
43 |
53 # Regular mysql-55 files |
44 # Regular mysql-55 files |
54 file path=usr/mysql/5.5/COPYING |
45 file path=usr/mysql/5.5/COPYING |
55 file path=usr/mysql/5.5/INSTALL-BINARY |
46 file path=usr/mysql/5.5/INSTALL-BINARY |
136 file path=usr/mysql/5.5/include/sql_state.h |
127 file path=usr/mysql/5.5/include/sql_state.h |
137 file path=usr/mysql/5.5/include/sslopt-case.h |
128 file path=usr/mysql/5.5/include/sslopt-case.h |
138 file path=usr/mysql/5.5/include/sslopt-longopts.h |
129 file path=usr/mysql/5.5/include/sslopt-longopts.h |
139 file path=usr/mysql/5.5/include/sslopt-vars.h |
130 file path=usr/mysql/5.5/include/sslopt-vars.h |
140 file path=usr/mysql/5.5/include/typelib.h |
131 file path=usr/mysql/5.5/include/typelib.h |
|
132 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/adt_null.so |
|
133 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/auth.so |
|
134 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/auth_test_plugin.so |
|
135 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/daemon_example.ini |
|
136 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/ha_example.so |
|
137 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/libdaemon_example.so |
|
138 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/mypluglib.so |
|
139 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_client.so |
|
140 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_interface.so |
|
141 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_server.so |
|
142 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/semisync_master.so |
|
143 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/semisync_slave.so |
141 file path=usr/mysql/5.5/lib/plugin/adt_null.so |
144 file path=usr/mysql/5.5/lib/plugin/adt_null.so |
142 file path=usr/mysql/5.5/lib/plugin/auth.so |
145 file path=usr/mysql/5.5/lib/plugin/auth.so |
143 file path=usr/mysql/5.5/lib/plugin/auth_test_plugin.so |
146 file path=usr/mysql/5.5/lib/plugin/auth_test_plugin.so |
144 file path=usr/mysql/5.5/lib/plugin/daemon_example.ini |
147 file path=usr/mysql/5.5/lib/plugin/daemon_example.ini |
145 file path=usr/mysql/5.5/lib/plugin/ha_example.so |
148 file path=usr/mysql/5.5/lib/plugin/ha_example.so |
148 file path=usr/mysql/5.5/lib/plugin/qa_auth_client.so |
151 file path=usr/mysql/5.5/lib/plugin/qa_auth_client.so |
149 file path=usr/mysql/5.5/lib/plugin/qa_auth_interface.so |
152 file path=usr/mysql/5.5/lib/plugin/qa_auth_interface.so |
150 file path=usr/mysql/5.5/lib/plugin/qa_auth_server.so |
153 file path=usr/mysql/5.5/lib/plugin/qa_auth_server.so |
151 file path=usr/mysql/5.5/lib/plugin/semisync_master.so |
154 file path=usr/mysql/5.5/lib/plugin/semisync_master.so |
152 file path=usr/mysql/5.5/lib/plugin/semisync_slave.so |
155 file path=usr/mysql/5.5/lib/plugin/semisync_slave.so |
153 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/adt_null.so |
156 file path=usr/mysql/5.5/man/man1/comp_err.1 |
154 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/auth.so |
|
155 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/auth_test_plugin.so |
|
156 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/daemon_example.ini |
|
157 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/ha_example.so |
|
158 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/libdaemon_example.so |
|
159 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/mypluglib.so |
|
160 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_client.so |
|
161 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_interface.so |
|
162 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/qa_auth_server.so |
|
163 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/semisync_master.so |
|
164 file path=usr/mysql/5.5/lib/$(MACH64)/plugin/semisync_slave.so |
|
165 file path=usr/mysql/5.5/man/man1/innochecksum.1 |
157 file path=usr/mysql/5.5/man/man1/innochecksum.1 |
|
158 file path=usr/mysql/5.5/man/man1/my_print_defaults.1 |
166 file path=usr/mysql/5.5/man/man1/myisam_ftdump.1 |
159 file path=usr/mysql/5.5/man/man1/myisam_ftdump.1 |
167 file path=usr/mysql/5.5/man/man1/comp_err.1 |
|
168 file path=usr/mysql/5.5/man/man1/my_print_defaults.1 |
|
169 file path=usr/mysql/5.5/man/man1/myisamchk.1 |
160 file path=usr/mysql/5.5/man/man1/myisamchk.1 |
170 file path=usr/mysql/5.5/man/man1/myisamlog.1 |
161 file path=usr/mysql/5.5/man/man1/myisamlog.1 |
171 file path=usr/mysql/5.5/man/man1/myisampack.1 |
162 file path=usr/mysql/5.5/man/man1/myisampack.1 |
172 file path=usr/mysql/5.5/man/man1/mysql-stress-test.pl.1 |
163 file path=usr/mysql/5.5/man/man1/mysql-stress-test.pl.1 |
173 file path=usr/mysql/5.5/man/man1/mysql.server.1 |
164 file path=usr/mysql/5.5/man/man1/mysql.server.1 |
254 file path=usr/mysql/5.5/support-files/my-huge.cnf |
245 file path=usr/mysql/5.5/support-files/my-huge.cnf |
255 file path=usr/mysql/5.5/support-files/my-innodb-heavy-4G.cnf |
246 file path=usr/mysql/5.5/support-files/my-innodb-heavy-4G.cnf |
256 file path=usr/mysql/5.5/support-files/my-large.cnf |
247 file path=usr/mysql/5.5/support-files/my-large.cnf |
257 file path=usr/mysql/5.5/support-files/my-medium.cnf |
248 file path=usr/mysql/5.5/support-files/my-medium.cnf |
258 file path=usr/mysql/5.5/support-files/my-small.cnf |
249 file path=usr/mysql/5.5/support-files/my-small.cnf |
259 file usr/mysql/5.5/support-files/my-small.cnf path=etc/mysql/5.5/my.cnf \ |
|
260 mode=0644 preserve=renamenew |
|
261 file path=usr/mysql/5.5/support-files/mysql-log-rotate |
250 file path=usr/mysql/5.5/support-files/mysql-log-rotate |
262 file path=usr/mysql/5.5/support-files/mysql.server |
251 file path=usr/mysql/5.5/support-files/mysql.server |
263 file path=usr/mysql/5.5/support-files/mysqld_multi.server |
252 file path=usr/mysql/5.5/support-files/mysqld_multi.server |
264 file path=usr/mysql/5.5/support-files/ndb-config-2-node.ini |
253 file path=usr/mysql/5.5/support-files/ndb-config-2-node.ini |
|
254 |
|
255 # added ownership of var/mysql/* to mysql user/ group |
|
256 dir path=var/mysql owner=mysql group=mysql mode=0700 |
|
257 dir path=var/mysql/5.5 owner=mysql group=mysql mode=0700 |
|
258 dir path=var/mysql/5.5/data owner=mysql group=mysql mode=0700 |
|
259 license mysql-55.license license=GPLv2 |
|
260 depend type=optional fmri=database/[email protected],5.11-0.175.2.0.0.31.0 |
|
261 |
|
262 # added dependency on mysql-common package |
|
263 depend type=require fmri=database/[email protected],5.11-0.175.2.0.0.31.0 |