1 # Created by: Aldis Berjoza <graudeejs@gmail.com>
4 PORTNAME= sql-workbench
6 CATEGORIES= databases java
7 MASTER_SITES= http://www.sql-workbench.net/ \
8 http://www.sql-workbench.net/archive/
9 DISTNAME= Workbench-Build${PORTVERSION}
11 MAINTAINER= ports@FreeBSD.org
12 COMMENT= DBMS-independent, cross-platform SQL query tool
16 USES= desktop-file-utils zip
23 OPTIONS_DEFINE= DOCS MYSQL_JDBC PGSQL_JDBC
24 MYSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/mysql-connector-java.jar:databases/mysql-connector-java
25 PGSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc
28 @${ECHO} "#!/bin/sh" > ${WRKSRC}/new_sqlworkbench.sh
29 @${ECHO} "${PREFIX}/bin/java -Dvisualvm.display.name=SQLWorkbench -Xmx512m -jar ${JAVAJARDIR}/sqlworkbench.jar" >> ${WRKSRC}/new_sqlworkbench.sh
32 (cd ${WRKSRC}/xslt && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/xslt)
33 ${INSTALL_DATA} ${WRKSRC}/SQLWorkbench-Manual.pdf ${STAGEDIR}${DOCSDIR}
34 ${INSTALL_DATA} ${WRKSRC}/sqlworkbench.jar ${STAGEDIR}${JAVAJARDIR}
35 ${INSTALL_DATA} ${WRKSRC}/SQLWorkbench.desktop ${STAGEDIR}${PREFIX}/share/applications
36 ${INSTALL_DATA} ${WRKSRC}/workbench32.png ${STAGEDIR}${PREFIX}/share/pixmaps
37 ${INSTALL_SCRIPT} ${WRKSRC}/new_sqlworkbench.sh ${STAGEDIR}${PREFIX}/bin/sqlworkbench
39 .include <bsd.port.mk>