From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Oct 8 09:20:10 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A6F116A4BF for ; Wed, 8 Oct 2003 09:20:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C777143FF9 for ; Wed, 8 Oct 2003 09:20:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h98GK8FY067614 for ; Wed, 8 Oct 2003 09:20:08 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h98GK8AZ067613; Wed, 8 Oct 2003 09:20:08 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 8 Oct 2003 09:20:08 -0700 (PDT) Resent-Message-Id: <200310081620.h98GK8AZ067613@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthew Seaman Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2B8116A4B3 for ; Wed, 8 Oct 2003 09:17:24 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8199343FA3 for ; Wed, 8 Oct 2003 09:17:22 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [127.0.0.1]) h98GH59E009644 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 8 Oct 2003 17:17:15 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id h98GH4rc009643; Wed, 8 Oct 2003 17:17:04 +0100 (BST) (envelope-from matthew) Message-Id: <200310081617.h98GH4rc009643@happy-idiot-talk.infracaninophile.co.uk> Date: Wed, 8 Oct 2003 17:17:04 +0100 (BST) From: Matthew Seaman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/57753: databases/mysql-connector-java -- new port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matthew Seaman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 16:20:10 -0000 >Number: 57753 >Category: ports >Synopsis: databases/mysql-connector-java -- new port >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Oct 08 09:20:08 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 4.9-RC i386 >Organization: Infracaninophile >Environment: System: FreeBSD happy-idiot-talk.infracaninophile.co.uk 4.9-RC FreeBSD 4.9-RC #33: Fri Oct 3 20:04:08 BST 2003 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: This superceeds ports/53617 This port contains the latest stable release of the official MySQL Connector/J JDBC classes. It's a remote descendant of the code supplied in the databases/mysql-jdbc-mm port. Differences from the mysql-jdbc-mm code: - Several years more development work - Class heirarchy now rooted at com.mysql.jdbc but org.gjt.mm.mysql compatibility classes supplied for backwards compatibility - Additional BUILD_DEPENDS on java/junit port - Doesn't build pkg-plist on the fly See: http://lists.mysql.com/java/6398 >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mysql-connector-java # mysql-connector-java/Makefile # mysql-connector-java/distinfo # mysql-connector-java/pkg-descr # mysql-connector-java/pkg-plist # echo c - mysql-connector-java mkdir -p mysql-connector-java > /dev/null 2>&1 echo x - mysql-connector-java/Makefile sed 's/^X//' >mysql-connector-java/Makefile << 'END-of-mysql-connector-java/Makefile' X# New ports collection makefile for: mysql-connector-java X# Date created: 8 October 2003 X# Whom: Matthew Seaman X# X# $FreeBSD$ X# X XPORTNAME= mysql-connector-java XPORTVERSION= 3.0.9 XCATEGORIES= databases java XMASTER_SITES= ftp://mysql.secsup.org/pub/software/mysql/Downloads/Connector-J/ \ X http://mysql.tzone.it/Downloads/Connector-J/ \ X ftp://planetmirror.com/pub/mysql/Downloads/Connector-J/ \ X http://www.softagency.co.jp/MySQL/Downloads/Connector-J/ \ X ftp://sunsite.dk/mirrors/mysql/Downloads/Connector-J/ \ X http://mysql.mediatraffic.fi/Downloads/Connector-J/ \ X ftp://filepile.tiscali.de/mirror/mysql/Downloads/Connector-J/ \ X http://mirrors.tilian.co.uk/mysql.com/Downloads/Connector-J/ \ X ftp://ftp.rtfm.no/pub/mysql/Downloads/Connector-J/ \ X http://www.mysql.cz/Downloads/Connector-J/ \ X ftp://ftp.u-paris10.fr/mysql.com/Downloads/Connector-J/ \ X http://mysql.oms-net.nl/Downloads/Connector-J/ \ X ftp://ftp.free.fr/pub/MySQL/Downloads/Connector-J/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-stable X XMAINTAINER= m.seaman@infracaninophile.co.uk XCOMMENT= MySQL Connector/J: JDBC interface for MySQL X XBUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/apache-ant \ X ${LOCALBASE}/share/java/classes/junit.jar:${PORTSDIR}/java/junit XUSE_JAVA= 1.2+ XNEED_JAVAC= YES XUSE_REINPLACE= YES X XANT?= ${LOCALBASE}/bin/ant XANT_TARGET= clean compile-driver XAPIDOCSDIR= ${DOCSDIR}/javadoc XBUILDDIR= ${WRKDIR}/build-mysql-jdbc/${DISTNAME} XDESTJARFILE= ${PORTNAME}.jar XEXTRAJARS= jdbc2_0-stdext.jar jta-spec1_0_1.jar XEXTRADOCS= README CHANGES XJARFILE= ${DISTNAME}-bin.jar XJDCLASSPATH= ${WRKSRC}:${WRKSRC}/lib/jdbc2_0-stdext.jar:${WRKSRC}/lib/jta-spec1_0_1.jar:${CLASSPATH} X Xdo-build: X @cd ${WRKSRC} && ${ANT} ${ANT_TARGET} X.if !defined(NOPORTDOCS) X @${MKDIR} ${BUILDDIR}/doc && cd ${WRKSRC} && \ X ${JAVADOC} -d ${BUILDDIR}/doc -package \ X -classpath ${JDCLASSPATH} \ X com.mysql.jdbc org.gjt.mm.mysql X.endif X Xdo-install: do-install-jar do-install-apidocs X Xdo-install-jar: X @${ECHO_CMD} -n ">> Installing .jar files..." X @${MKDIR} ${JAVAJARDIR} X @${INSTALL_DATA} ${BUILDDIR}/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE} X @for extrajar in ${EXTRAJARS} ; do \ X ${INSTALL_DATA} ${INSTALL_WRKSRC}/lib/$$extrajar ${JAVAJARDIR} ; \ X done X @${ECHO_CMD} " [ DONE ]" X Xdo-install-apidocs: X.if !defined(NOPORTDOCS) X @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." X @${MKDIR} ${APIDOCSDIR} X @${CP} -r ${BUILDDIR}/doc/* ${APIDOCSDIR} X @for extradoc in ${EXTRADOCS} ; do \ X ${INSTALL_DATA} ${BUILDDIR}/$$extradoc ${DOCSDIR} ; \ X done X @${ECHO_CMD} " [ DONE ]" X.endif X X.include END-of-mysql-connector-java/Makefile echo x - mysql-connector-java/distinfo sed 's/^X//' >mysql-connector-java/distinfo << 'END-of-mysql-connector-java/distinfo' XMD5 (mysql-connector-java-3.0.9-stable.tar.gz) = a31d789843a5d333159995d2fcfa7481 END-of-mysql-connector-java/distinfo echo x - mysql-connector-java/pkg-descr sed 's/^X//' >mysql-connector-java/pkg-descr << 'END-of-mysql-connector-java/pkg-descr' X XMySQL Connector/J is a native Java driver that converts JDBC (Java XDatabase Connectivity) calls into the network protocol used by the XMySQL database. It lets developers working with the Java programming Xlanguage easily build programs and applets that interact with MySQL Xand connect all corporate data, even in a heterogeneous Xenvironment. MySQL Connector/J is a Type IV JDBC driver and has a Xcomplete JDBC feature set that supports the capabilities of MySQL. X XThis port is derived from the original databases/mysql-jdbc-mm port of Xthe mm.mysql JDBC connector by dglo@ssec.wisc.edu. X XWWW: http://www.mysql.com/products/connector-j/index.html X- m.seaman@infracaninophile.co.uk END-of-mysql-connector-java/pkg-descr echo x - mysql-connector-java/pkg-plist sed 's/^X//' >mysql-connector-java/pkg-plist << 'END-of-mysql-connector-java/pkg-plist' Xshare/java/classes/jdbc2_0-stdext.jar Xshare/java/classes/jta-spec1_0_1.jar Xshare/java/classes/mysql-connector-java.jar X%%PORTDOCS%%%%DOCSDIR%%/javadoc/allclasses-frame.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/allclasses-noframe.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/AssertionFailedException.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Blob.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Buffer.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/CharsetMapping.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Clob.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Connection.UltraDevWorkAround.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Connection.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/DatabaseMetaData.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Debug.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Driver.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/EscapeProcessor.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/EscapeTokenizer.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Field.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/MiniAdmin.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/MysqlDefs.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/MysqlIO.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NamedPipeSocketFactory.NamedPipeSocket.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NamedPipeSocketFactory.RandomAccessFileInputStream.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NamedPipeSocketFactory.RandomAccessFileOutputStream.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NamedPipeSocketFactory.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NonRegisteringDriver.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NotImplemented.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/NotUpdatable.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/OutputStreamWatcher.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/PacketTooBigException.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/PreparedStatement.BatchParams.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/PreparedStatement.EndPoint.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/PreparedStatement.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/ResultSet.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/ResultSetMetaData.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/RowData.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/RowDataDynamic.OperationNotSupportedException.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/RowDataDynamic.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/RowDataStatic.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/SQLError.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Security.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/SingleByteCharsetConverter.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/SocketFactory.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/StandardSocketFactory.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Statement.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/StringUtils.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/TimeUtil.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/UpdatableResultSet.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Util.RandStructcture.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/Util.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/WatchableOutputStream.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/WatchableWriter.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/WriterWatcher.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/package-frame.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/package-summary.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/com/mysql/jdbc/package-tree.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/constant-values.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/deprecated-list.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/help-doc.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/index-all.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/index.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/org/gjt/mm/mysql/Driver.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/org/gjt/mm/mysql/package-frame.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/org/gjt/mm/mysql/package-summary.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/org/gjt/mm/mysql/package-tree.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/overview-frame.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/overview-summary.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/overview-tree.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/package-list X%%PORTDOCS%%%%DOCSDIR%%/javadoc/packages.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/serialized-form.html X%%PORTDOCS%%%%DOCSDIR%%/javadoc/stylesheet.css X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/CHANGES X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/org/gjt/mm/mysql X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/org/gjt/mm X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/org/gjt X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/org X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/com/mysql/jdbc X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/com/mysql X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc/com X%%PORTDOCS%%@dirrm %%DOCSDIR%%/javadoc X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-mysql-connector-java/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: