Lines 4-10
Link Here
|
4 |
|
4 |
|
5 |
EAPI="2" |
5 |
EAPI="2" |
6 |
|
6 |
|
7 |
inherit eutils |
7 |
inherit eutils java-pkg-2 |
8 |
|
8 |
|
9 |
DESCRIPTION="Oracle SQL Developer is a graphical tool for database development" |
9 |
DESCRIPTION="Oracle SQL Developer is a graphical tool for database development" |
10 |
HOMEPAGE="http://www.oracle.com/technology/products/database/sql_developer/" |
10 |
HOMEPAGE="http://www.oracle.com/technology/products/database/sql_developer/" |
Lines 16-25
Link Here
|
16 |
KEYWORDS="~amd64 x86" |
16 |
KEYWORDS="~amd64 x86" |
17 |
IUSE="mssql mysql sybase" |
17 |
IUSE="mssql mysql sybase" |
18 |
|
18 |
|
19 |
DEPEND="mssql? ( dev-java/jtds ) |
19 |
DEPEND="mssql? ( dev-java/jtds:1.2 ) |
20 |
mysql? ( dev-java/jdbc-mysql ) |
20 |
mysql? ( dev-java/jdbc-mysql:0 ) |
21 |
sybase? ( dev-java/jtds )" |
21 |
sybase? ( dev-java/jtds:1.2 )" |
22 |
RDEPEND=">=virtual/jdk-1.5.0 |
22 |
RDEPEND=">=virtual/jre-1.5.0 |
23 |
${DEPEND}" |
23 |
${DEPEND}" |
24 |
|
24 |
|
25 |
S="${WORKDIR}/${PN}" |
25 |
S="${WORKDIR}/${PN}" |
Lines 48-73
Link Here
|
48 |
fi |
48 |
fi |
49 |
|
49 |
|
50 |
if use mssql || use sybase; then |
50 |
if use mssql || use sybase; then |
51 |
jtds_version="$(best_version dev-java/jtds)" |
51 |
echo "AddJavaLibFile $(java-pkg_getjars jtds-1.2)" |
52 |
jtds_version="${jtds_version/dev-java\/jtds-/}" |
|
|
53 |
jtds_version="${jtds_version/-*/}" |
54 |
|
55 |
if [ ! -e "${ROOT}/usr/share/jtds-${jtds_version}/lib/jtds.jar" ]; then |
56 |
eerror "$(best_version dev-java/jtds) does not provide jtds.jar!" |
57 |
die "Cannot find jtds.jar" |
58 |
fi |
59 |
|
60 |
echo "AddJavaLibFile /usr/share/jtds-${jtds_version}/lib/jtds.jar" \ |
61 |
>> sqldeveloper/bin/sqldeveloper.conf |
52 |
>> sqldeveloper/bin/sqldeveloper.conf |
62 |
fi |
53 |
fi |
63 |
|
54 |
|
64 |
if use mysql; then |
55 |
if use mysql; then |
65 |
if [ ! -e "${ROOT}"/usr/share/jdbc-mysql/lib/jdbc-mysql.jar ]; then |
56 |
echo "AddJavaLibFile $(java-pkg_getjars jdbc-mysql)" |
66 |
eerror "$(best_version jdbc-mysql) does not provide jdbc-mysql.jar!" |
|
|
67 |
die "Cannot find jdbc-mysql.jar" |
68 |
fi |
69 |
|
70 |
echo "AddJavaLibFile /usr/share/jdbc-mysql/lib/jdbc-mysql.jar" \ |
71 |
>> sqldeveloper/bin/sqldeveloper.conf |
57 |
>> sqldeveloper/bin/sqldeveloper.conf |
72 |
fi |
58 |
fi |
73 |
} |
59 |
} |