[35113] trunk/dports/perl/p5-dbd-mysql/Portfile
narf_tm at macports.org
narf_tm at macports.org
Mon Mar 17 11:47:51 PDT 2008
Revision: 35113
http://trac.macosforge.org/projects/macports/changeset/35113
Author: narf_tm at macports.org
Date: 2008-03-17 11:47:50 -0700 (Mon, 17 Mar 2008)
Log Message:
-----------
Added mysql5-devel support using patch file provided by ebgssth. Closes ticket #14579.
Modified Paths:
--------------
trunk/dports/perl/p5-dbd-mysql/Portfile
Modified: trunk/dports/perl/p5-dbd-mysql/Portfile
===================================================================
--- trunk/dports/perl/p5-dbd-mysql/Portfile 2008-03-17 18:22:59 UTC (rev 35112)
+++ trunk/dports/perl/p5-dbd-mysql/Portfile 2008-03-17 18:47:50 UTC (rev 35113)
@@ -1,37 +1,41 @@
# $Id$
-PortSystem 1.0
-PortGroup perl5 1.0
+PortSystem 1.0
+PortGroup perl5 1.0
-perl5.setup DBD-mysql 4.006
-maintainers narf_tm openmaintainer
-description Perl5 Database Interface to the MySQL database
-long_description ${description}
+perl5.setup DBD-mysql 4.006
+maintainers narf_tm openmaintainer
+description Perl5 Database Interface to the MySQL database
+long_description ${description}
-platforms darwin
+platforms darwin
-checksums md5 133ac08c22bb19194ad8b895e3204310
+checksums md5 133ac08c22bb19194ad8b895e3204310 \
+ sha1 ac39cc1fca0dad0dd4a21e945e29f014edb77436 \
+ rmd160 526fcfed66a1910825d7c6798f31808fd2ee9ec0
-depends_lib-append port:p5-dbi \
- port:mysql5 \
- port:zlib
+depends_lib-append port:p5-dbi \
+ port:zlib
-configure.args-append --mysql_config=${prefix}/bin/mysql_config5
+variant mysql3 conflicts mysql4 mysql5 description {build with mysql3 port} {
+ depends_lib-append port:mysql3
+}
-variant mysqlbinary conflicts mysql3 mysql4 description {build with binary from mysql website} {
- depends_lib-delete port:mysql5
- configure.args-delete --mysql_config=${prefix}/bin/mysql_config5
- configure.args-append --mysql_config=/usr/local/mysql/bin/mysql_config
+variant mysql4 conflicts mysql3 mysql5 description {build with mysql4 port} {
+ depends_lib-append port:mysql4
}
-variant mysql3 conflicts mysqlbinary mysql4 description {build with mysql3 port} {
- depends_lib-delete port:mysql5
- depends_lib-append port:mysql3
- configure.args-delete --mysql_config=${prefix}/bin/mysql_config5
+variant mysql5 conflicts mysql3 mysql4 description {build with mysql5 port (default)} {
+ depends_lib-append path:${prefix}/bin/mysql_config5:mysql5
+ configure.args-append --mysql_config=${prefix}/bin/mysql_config5
}
-variant mysql4 conflicts mysqlbinary mysql3 description {build with mysql4 port} {
- depends_lib-delete port:mysql5
- depends_lib-append port:mysql4
- configure.args-delete --mysql_config=${prefix}/bin/mysql_config5
+if {![variant_isset mysql3] && ![variant_isset mysql4]} {
+ default_variants +mysql5
}
+
+pre-fetch {
+ if {![variant_isset mysql3] && ![variant_isset mysql4] && ![variant_isset mysql5]} {
+ return -code error "you must select either mysql3, mysql4 or mysql5"
+ }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080317/a90c8129/attachment.html
More information about the macports-changes
mailing list