[78602] users/pixilla/databases/mysql5-lib_mysqludf_preg/Portfile
pixilla at macports.org
pixilla at macports.org
Fri May 13 15:08:56 PDT 2011
Revision: 78602
http://trac.macports.org/changeset/78602
Author: pixilla at macports.org
Date: 2011-05-13 15:08:55 -0700 (Fri, 13 May 2011)
Log Message:
-----------
databases/mysql5-lib_mysqludf_preg: Finished up port with scripts, docs and notes.
Modified Paths:
--------------
users/pixilla/databases/mysql5-lib_mysqludf_preg/Portfile
Modified: users/pixilla/databases/mysql5-lib_mysqludf_preg/Portfile
===================================================================
--- users/pixilla/databases/mysql5-lib_mysqludf_preg/Portfile 2011-05-13 20:47:40 UTC (rev 78601)
+++ users/pixilla/databases/mysql5-lib_mysqludf_preg/Portfile 2011-05-13 22:08:55 UTC (rev 78602)
@@ -3,16 +3,16 @@
PortSystem 1.0
-set name_group mysql5
-name ${name_group}-lib_mysqludf_preg
-set name_package [string map {"${name_group}-" ""} ${name}]
+set version_mysql 5
+set name_package lib_mysqludf_preg
+name mysql${version_mysql}-${name_package}
version 1.0.1
distname ${name_package}-${version}
categories databases lang
maintainers pixilla
platforms darwin
-description lib_mysqludf_preg is a library of mysql UDFs (user-defined-functions) that \
+description ${name_package} is a library of mysql UDFs (user-defined-functions) that \
provide access to the PCRE (perl compatible-regular-expressions) library for \
pattern matching.
long_description {$description} The PCRE library is a set of functions that implement regular \
@@ -26,12 +26,46 @@
checksums sha1 a92a58a5c20b71723624da28ed3ee5670fe25405 \
rmd160 21dfbebe4b421da8acf4e14892fb272bee804f58
-depends_lib-append path:${prefix}/lib/mysql5/bin/mysql_config:mysql5
+depends_lib-append path:${prefix}/lib/mysql${version_mysql}/bin/mysql_config:mysql${version_mysql}
configure.args-append \
--with-pcre=${prefix} \
- --with-mysql=${prefix}/lib/${name_group}/bin/mysql_config
-
+ --with-mysql=${prefix}/lib/mysql${version_mysql}/bin/mysql_config \
+ --with-mysqlbin=${prefix}/bin/mysql${version_mysql} \
+ --with-mysqladmin=${prefix}/bin/mysqladmin${version_mysql} \
+ --with-mysqltest=${prefix}/bin/mysqltestc${version_mysql}
+
+post-destroot {
+ xinstall -m 755 -d ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}
+ xinstall -m 755 -d ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}/doc
+ xinstall -m 644 -W ${worksrcpath} \
+ AUTHORS COPYING ChangeLog INSTALL NEWS README installdb.sql uninstalldb.sql \
+ ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}
+ copy ${worksrcpath}/doc/html \
+ ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}/doc
+ copy ${worksrcpath}/test \
+ ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}
+ delete ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}/test/Makefile
+ delete ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}/test/Makefile.am
+ delete ${destroot}${prefix}/share/mysql${version_mysql}/${name_package}/test/Makefile.in
+}
+
livecheck.url ${master_sites}
livecheck.type regex
-livecheck.regex "${name}-(\\d+\\.\\d+(\[0-9rc.\]+)?)${extract.suffix}"
+livecheck.regex "${name_package}-(\\d+\\.\\d+(\[\\drc.\]+)?)${extract.suffix}"
+
+notes "
+
+ This port installs two mysql scripts to simplify the install/uninstall of the ${name_package}
+ UDFs (user-defined-functions) along with html documentation describing the functions syntax.
+
+ Install:
+ \$ ${prefix}/bin/mysql${version_mysql} -uroot -p < ${prefix}/share/mysql${version_mysql}/${name_package}/installdb.sql
+
+ Uninstall:
+ \$ ${prefix}/bin/mysql${version_mysql} -uroot -p < ${prefix}/share/mysql${version_mysql}/${name_package}/uninstalldb.sql
+
+ HTML Documentation:
+ $ open ${prefix}/share/mysql${version_mysql}/${name_package}/doc/html/index.html
+ "
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110513/d2255e28/attachment-0001.html>
More information about the macports-changes
mailing list