# $Id: Portfile 35275 2008-03-23 15:54:42Z jberry@macports.org $

PortSystem 1.0

name				mysql-connector-java
version				5.0.7

categories			java
maintainers			jberry openmaintainer
platforms			darwin

description			MySQL Official JDBC connector for MySQL database.
long_description	MySQL Connector/J is a native Java driver that converts JDBC \
					(Java Database Connectivity) calls into the network protocol \
					used by the MySQL database. It lets developers working with \
					the Java programming language easily build programs and applets \
					that interact with MySQL and connect all corporate data, even \
					in a heterogeneous environment. MySQL Connector/J is a Type IV \
					JDBC driver and has a complete JDBC feature set that supports \
					the capabilities of MySQL.
homepage			http://dev.mysql.com/doc/refman/5.0/en/connector-j.html

master_sites		http://ftp.plusline.de/mysql/Downloads/Connector-J/
checksums			md5 d177ce7397b119f013458cec0418ad2d \
				sha1 df3b78d1108f89485fb8c9711ee39c376d0391eb \
				rmd160 eae7454d156c7726ab2e96017e8b6f4fe0c61ab9

patchfiles			patch-build.xml

depends_build		bin:ant:apache-ant
depends_lib			bin:java:kaffe \
					port:junit \
					port:jakarta-log4j


set javaLibs		${prefix}/share/java

use_configure		no

build.cmd			ant
build.target		dist
build.args			-Djunit.jar=${javaLibs}/junit.jar \
					-Dlog4j.jar=${javaLibs}/jakarta-log4j.jar					

destroot {
	xinstall -m 755 -d ${destroot}${prefix}/share/java \
		${destroot}${prefix}/share/doc
	xinstall -m 644 ${worksrcpath}/build/${distname}/${distname}-bin.jar \
		${destroot}${prefix}/share/java/${name}-5.0.jar
	file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
}

livecheck.check regex
livecheck.url   http://dev.mysql.com/downloads/connector/j/5.0.html
livecheck.regex "${name}-(\\d+\\.\\d+(\\.\\d+)?).tar.gz"
