1 # Copyright 1999-2004 Gentoo Technologies, Inc.
2 # Distributed under the terms of the GNU General Public License v2
9 IUSE
="postgresql mysql mssql jtds"
11 inherit eutils versionator java-utils-2
13 MY_PV
=$
(replace_all_version_separators
'_')
14 At
=dbvis_unix_
${MY_PV}.
tar.gz
16 DOWNLOAD_URL
="http://www.dbvis.com/"
18 DESCRIPTION
="DB Visualizer (Free Version)"
19 HOMEPAGE
="http://www.dbvis.com/"
20 SRC_URI
="http://www.dbvis.com/product_download/${P}/media/${At}"
23 KEYWORDS
="~x86 ~amd64"
28 postgresql? ( dev-java/jdbc-postgresql )
29 mssql? ( dev-java/jdbc-mssqlserver )
30 jtds? ( dev-java/jtds:1.2 )
31 mysql? ( dev-java/jdbc-mysql )"
34 S
="${WORKDIR}/DbVisualizer-${PV}"
35 INSTALLDIR
="/opt/DbVisualizer-${PV}"
44 java-pkg_jar-from
--into jdbc
/mssql jdbc-mssqlserver-2005
49 java-pkg_jar-from
--into jdbc
/jtds jtds-1.2
54 java-pkg_jar-from
--into jdbc
/mysql jdbc-mysql
57 if use postgresql
; then
59 java-pkg_jar-from
--into jdbc
/postgresql jdbc-postgresql
71 fperms
+x
${INSTALLDIR}/{dbvis
,dbviscmd.sh
,dbvisgui.sh
}
73 dosed
-e "3i cd ${INSTALLDIR}" ${INSTALLDIR}/dbvis || die
patch failed
74 dosed
-e "s@^app_home=\.\$@app_home=${INSTALLDIR}@" ${INSTALLDIR}/dbvis || die
patch failed
76 dosym
${INSTALLDIR}/dbvis
/opt
/bin
/${PN}
78 newicon .install4j
/i4j_extf_2_1bd0g0g_x4q5yx.png
${PN}.png
79 make_desktop_entry
${PN} "DbVisualizer ${PV}" ${PN} "Development;Database"