[36263] trunk/dports/databases/mysqlxx/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Apr 24 22:50:39 PDT 2008


Revision: 36263
          http://trac.macosforge.org/projects/macports/changeset/36263
Author:   ryandesign at macports.org
Date:     2008-04-24 22:50:38 -0700 (Thu, 24 Apr 2008)

Log Message:
-----------
mysqlxx:

 * update to current version 3.0.2
 * add md5 and rmd160 checksums
 * add dependencies on gettext and zlib since mysqlxx does link with them
 * add variants to select mysql3, mysql4 or mysql5 support (the latter is the default)

Maintainer timeout. Closes #15043.

Modified Paths:
--------------
    trunk/dports/databases/mysqlxx/Portfile

Modified: trunk/dports/databases/mysqlxx/Portfile
===================================================================
--- trunk/dports/databases/mysqlxx/Portfile	2008-04-25 04:30:37 UTC (rev 36262)
+++ trunk/dports/databases/mysqlxx/Portfile	2008-04-25 05:50:38 UTC (rev 36263)
@@ -3,8 +3,7 @@
 PortSystem 1.0
 
 name		mysqlxx
-version		1.7.35
-revision	1
+version		3.0.2
 categories	databases
 maintainers	kayos at genetikayos.com
 platforms	darwin freebsd
@@ -15,10 +14,33 @@
 homepage	http://tangentsoft.net/mysql++/
 master_sites	http://tangentsoft.net/mysql++/releases/
 distname	mysql++-${version}
-checksums	sha1 e5cf3c3cc46cd6b2cead943327aee934848e35b5
-configure.args	--with-mysql=${prefix}
-depends_lib	lib:libmysqlclient:mysql3
+checksums	md5 3bbc4f005fb4e0447189d1c2be3f24ee \
+		sha1 93ccb63dd61f441414242ac8a28eab9372318566 \
+		rmd160 d1affcb845ebb101f0410f84b73b3f265beece4a
 
+depends_lib	port:gettext \
+		port:zlib
+
+variant mysql3 description {Build with MySQL 3 support} {
+	depends_lib-append	port:mysql3
+	configure.args		--with-mysql=${prefix}
+}
+
+variant mysql4 description {Build with MySQL 4 support} {
+	depends_lib-append	port:mysql4
+	configure.args		--with-mysql=${prefix}
+}
+
+variant mysql5 description {Build with MySQL 5 support (default)} {
+	depends_lib-append	port:mysql5
+	configure.args		--with-mysql-lib=${prefix}/lib/mysql5/mysql \
+				--with-mysql-include=${prefix}/include/mysql5/mysql
+}
+
+if { ![variant_isset mysql3] && ![variant_isset mysql4] } {
+	default_variants +mysql5
+}
+
 livecheck.check	regex
 livecheck.url	[lindex ${master_sites} 0]?C=M&O=D
 livecheck.regex	mysql\\+\\+-(\[0-9.\]+)\\.tar

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080424/29c0d513/attachment-0001.html


More information about the macports-changes mailing list