[90903] trunk/dports/databases
pixilla at macports.org
pixilla at macports.org
Sat Mar 17 14:35:32 PDT 2012
Revision: 90903
https://trac.macports.org/changeset/90903
Author: pixilla at macports.org
Date: 2012-03-17 14:35:27 -0700 (Sat, 17 Mar 2012)
Log Message:
-----------
databases/mysql_select:
- Add man pages to mysql_select.
databases/mysql55:
- Add man pages to mysql_select.
- Conflict with mysql5 until mysql5 is subdir'ed.
Modified Paths:
--------------
trunk/dports/databases/mysql55/Portfile
trunk/dports/databases/mysql55/files/mysql55
trunk/dports/databases/mysql_select/Portfile
trunk/dports/databases/mysql_select/files/base
trunk/dports/databases/mysql_select/files/none
Modified: trunk/dports/databases/mysql55/Portfile
===================================================================
--- trunk/dports/databases/mysql55/Portfile 2012-03-17 19:13:05 UTC (rev 90902)
+++ trunk/dports/databases/mysql55/Portfile 2012-03-17 21:35:27 UTC (rev 90903)
@@ -4,7 +4,11 @@
PortSystem 1.0
name mysql55
+# Fixme: Subdir mysql5.
+# Conflict due to mysqld_safe finding mysql5 ports ${prefix}/libexec/mysqld.
+conflicts mysql5
version 5.5.21
+revision 1
categories databases
platforms darwin
maintainers pixilla openmaintainer
@@ -54,13 +58,6 @@
lib/libssl.dylib \
lib/libreadline.dylib
- set mysql ${name}
- set libdir ${prefix}/lib/${mysql}
- set bindir ${prefix}/bin
- set dbdir ${prefix}/var/db/${mysql}
- set sysconfdir ${prefix}/etc/${mysql}
- set sockfile ${prefix}/var/run/${mysql}/mysqld.sock
-
post-patch {
reinplace "s|@NAME@|${name}|g" ${worksrcpath}/cmake/install_layout.cmake
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/cmake/install_layout.cmake
@@ -97,22 +94,30 @@
}
pre-destroot {
- xinstall -m 755 -d ${destroot}${sysconfdir}
- destroot.keepdirs-append ${destroot}${sysconfdir}
+ xinstall -m 755 -d ${destroot}${prefix}/etc/${name}
+ destroot.keepdirs-append ${destroot}${prefix}/etc/${name}
}
post-destroot {
- # Fix paths in manpages and sample configuration files
- foreach manpage [glob -type f ${destroot}${prefix}/share/man/${mysql}/man\[1-9\]/*] {
- reinplace "s|/etc/|${sysconfdir}/|g" ${manpage}
+ # proc portdestroot::destroot_finish fails to find and compress our man pages
+ # so borrow the compress command and run on our files now.
+ set manpath "${destroot}${prefix}/share/man"
+ set gzip [findBinary gzip ${portutil::autoconf::gzip_path}]
+ foreach manpage [glob -type f ${destroot}${prefix}/share/man/${name}/man\[1-9\]/*] {
+ # Fix paths in manpages
+ reinplace "s|/etc/|${prefix}/etc/${name}/|g" ${manpage}
+ # Compress all manpages with gzip
+ system "$gzip -9vf ${manpage}"
}
- foreach samp_conffile [glob -type f ${destroot}${prefix}/share/${mysql}/support-files/my-*.cnf] {
- reinplace "s|/etc/my.cnf|${sysconfdir}/my.cnf|g" ${samp_conffile}
+ foreach samp_conffile [glob -type f ${destroot}${prefix}/share/${name}/support-files/my-*.cnf] {
+ # Fix paths in sample configuration files
+ reinplace "s|/etc/my.cnf|${prefix}/etc/${name}/my.cnf|g" ${samp_conffile}
}
+
}
post-install {
- if {![file exists ${prefix}/etc/LaunchDaemons/org.macports.${mysql}/org.macports.${mysql}.plist]} {
+ if {![file exists ${prefix}/etc/LaunchDaemons/org.macports.${name}/org.macports.${name}.plist]} {
ui_msg "The MySQL client has been installed."
ui_msg "If you also want a MySQL server, install the mysql5-server port."
}
Modified: trunk/dports/databases/mysql55/files/mysql55
===================================================================
--- trunk/dports/databases/mysql55/files/mysql55 2012-03-17 19:13:05 UTC (rev 90902)
+++ trunk/dports/databases/mysql55/files/mysql55 2012-03-17 21:35:27 UTC (rev 90903)
@@ -46,3 +46,50 @@
lib/mysql55/bin/resolve_stack_dump
lib/mysql55/bin/resolveip
-
+share/man/mysql55/man1/comp_err.1.gz
+share/man/mysql55/man1/innochecksum.1.gz
+share/man/mysql55/man1/msql2mysql.1.gz
+share/man/mysql55/man1/my_print_defaults.1.gz
+share/man/mysql55/man1/myisam_ftdump.1.gz
+share/man/mysql55/man1/myisamchk.1.gz
+share/man/mysql55/man1/myisamlog.1.gz
+share/man/mysql55/man1/myisampack.1.gz
+share/man/mysql55/man1/mysql-stress-test.pl.1.gz
+share/man/mysql55/man1/mysql-test-run.pl.1.gz
+share/man/mysql55/man1/mysql.1.gz
+share/man/mysql55/man1/mysql.server.1.gz
+share/man/mysql55/man1/mysql_client_test.1.gz
+share/man/mysql55/man1/mysql_client_test_embedded.1.gz
+share/man/mysql55/man1/mysql_config.1.gz
+share/man/mysql55/man1/mysql_convert_table_format.1.gz
+share/man/mysql55/man1/mysql_find_rows.1.gz
+share/man/mysql55/man1/mysql_fix_extensions.1.gz
+share/man/mysql55/man1/mysql_install_db.1.gz
+share/man/mysql55/man1/mysql_plugin.1.gz
+share/man/mysql55/man1/mysql_secure_installation.1.gz
+share/man/mysql55/man1/mysql_setpermission.1.gz
+share/man/mysql55/man1/mysql_tzinfo_to_sql.1.gz
+share/man/mysql55/man1/mysql_upgrade.1.gz
+share/man/mysql55/man1/mysql_waitpid.1.gz
+share/man/mysql55/man1/mysql_zap.1.gz
+share/man/mysql55/man1/mysqlaccess.1.gz
+share/man/mysql55/man1/mysqladmin.1.gz
+share/man/mysql55/man1/mysqlbinlog.1.gz
+share/man/mysql55/man1/mysqlbug.1.gz
+share/man/mysql55/man1/mysqlcheck.1.gz
+share/man/mysql55/man1/mysqld_multi.1.gz
+share/man/mysql55/man1/mysqld_safe.1.gz
+share/man/mysql55/man1/mysqldump.1.gz
+share/man/mysql55/man1/mysqldumpslow.1.gz
+share/man/mysql55/man1/mysqlhotcopy.1.gz
+share/man/mysql55/man1/mysqlimport.1.gz
+share/man/mysql55/man1/mysqlman.1.gz
+share/man/mysql55/man1/mysqlshow.1.gz
+share/man/mysql55/man1/mysqlslap.1.gz
+share/man/mysql55/man1/mysqltest.1.gz
+share/man/mysql55/man1/mysqltest_embedded.1.gz
+share/man/mysql55/man1/perror.1.gz
+share/man/mysql55/man1/replace.1.gz
+share/man/mysql55/man1/resolve_stack_dump.1.gz
+share/man/mysql55/man1/resolveip.1.gz
+share/man/mysql55/man8/mysqld.8.gz
Modified: trunk/dports/databases/mysql_select/Portfile
===================================================================
--- trunk/dports/databases/mysql_select/Portfile 2012-03-17 19:13:05 UTC (rev 90902)
+++ trunk/dports/databases/mysql_select/Portfile 2012-03-17 21:35:27 UTC (rev 90903)
@@ -5,7 +5,7 @@
PortGroup select 1.0
name mysql_select
-version 0.1
+version 0.1.1
categories databases
license BSD
maintainers nomaintainer
Modified: trunk/dports/databases/mysql_select/files/base
===================================================================
--- trunk/dports/databases/mysql_select/files/base 2012-03-17 19:13:05 UTC (rev 90902)
+++ trunk/dports/databases/mysql_select/files/base 2012-03-17 21:35:27 UTC (rev 90903)
@@ -46,3 +46,50 @@
bin/resolve_stack_dump
bin/resolveip
bin/xtstat
+share/man/man1/comp_err.1.gz
+share/man/man1/innochecksum.1.gz
+share/man/man1/msql2mysql.1.gz
+share/man/man1/my_print_defaults.1.gz
+share/man/man1/myisam_ftdump.1.gz
+share/man/man1/myisamchk.1.gz
+share/man/man1/myisamlog.1.gz
+share/man/man1/myisampack.1.gz
+share/man/man1/mysql-stress-test.pl.1.gz
+share/man/man1/mysql-test-run.pl.1.gz
+share/man/man1/mysql.1.gz
+share/man/man1/mysql.server.1.gz
+share/man/man1/mysql_client_test.1.gz
+share/man/man1/mysql_client_test_embedded.1.gz
+share/man/man1/mysql_config.1.gz
+share/man/man1/mysql_convert_table_format.1.gz
+share/man/man1/mysql_find_rows.1.gz
+share/man/man1/mysql_fix_extensions.1.gz
+share/man/man1/mysql_install_db.1.gz
+share/man/man1/mysql_plugin.1.gz
+share/man/man1/mysql_secure_installation.1.gz
+share/man/man1/mysql_setpermission.1.gz
+share/man/man1/mysql_tzinfo_to_sql.1.gz
+share/man/man1/mysql_upgrade.1.gz
+share/man/man1/mysql_waitpid.1.gz
+share/man/man1/mysql_zap.1.gz
+share/man/man1/mysqlaccess.1.gz
+share/man/man1/mysqladmin.1.gz
+share/man/man1/mysqlbinlog.1.gz
+share/man/man1/mysqlbug.1.gz
+share/man/man1/mysqlcheck.1.gz
+share/man/man1/mysqld_multi.1.gz
+share/man/man1/mysqld_safe.1.gz
+share/man/man1/mysqldump.1.gz
+share/man/man1/mysqldumpslow.1.gz
+share/man/man1/mysqlhotcopy.1.gz
+share/man/man1/mysqlimport.1.gz
+share/man/man1/mysqlman.1.gz
+share/man/man1/mysqlshow.1.gz
+share/man/man1/mysqlslap.1.gz
+share/man/man1/mysqltest.1.gz
+share/man/man1/mysqltest_embedded.1.gz
+share/man/man1/perror.1.gz
+share/man/man1/replace.1.gz
+share/man/man1/resolve_stack_dump.1.gz
+share/man/man1/resolveip.1.gz
+share/man/man8/mysqld.8.gz
Modified: trunk/dports/databases/mysql_select/files/none
===================================================================
--- trunk/dports/databases/mysql_select/files/none 2012-03-17 19:13:05 UTC (rev 90902)
+++ trunk/dports/databases/mysql_select/files/none 2012-03-17 21:35:27 UTC (rev 90903)
@@ -46,3 +46,50 @@
-
-
-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120317/6c021a1f/attachment-0001.html>
More information about the macports-changes
mailing list