summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLim Swee Tat <st_lim@gentoo.org>2005-03-17 06:22:48 +0000
committerLim Swee Tat <st_lim@gentoo.org>2005-03-17 06:22:48 +0000
commit7c719f9f023f53f18ccb29363edfb8123dc93042 (patch)
tree863530260f0ff0eb5db23e0f7b070f7533fe501a /dev-java/hibernate
parentSpecifically targeted latest ffmpeg as dep target. Regression of ppc64. dos... (diff)
downloadgentoo-2-7c719f9f023f53f18ccb29363edfb8123dc93042.tar.gz
gentoo-2-7c719f9f023f53f18ccb29363edfb8123dc93042.tar.bz2
gentoo-2-7c719f9f023f53f18ccb29363edfb8123dc93042.zip
Fixed 3.0rc1
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-java/hibernate')
-rw-r--r--dev-java/hibernate/ChangeLog5
-rw-r--r--dev-java/hibernate/hibernate-3.0_rc1.ebuild79
2 files changed, 54 insertions, 30 deletions
diff --git a/dev-java/hibernate/ChangeLog b/dev-java/hibernate/ChangeLog
index 8f6efe60df81..ae8ceb0c085b 100644
--- a/dev-java/hibernate/ChangeLog
+++ b/dev-java/hibernate/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-java/hibernate
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/hibernate/ChangeLog,v 1.17 2005/03/17 01:07:13 st_lim Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hibernate/ChangeLog,v 1.18 2005/03/17 06:22:48 st_lim Exp $
+
+ 17 Mar 2005; Lim Swee Tat <st_lim@gentoo.org> hibernate-3.0_rc1.ebuild:
+ Fixed 3.0rc1
17 Mar 2005; Lim Swee Tat <st_lim@gentoo.org> -hibernate-2.1.4.ebuild,
-hibernate-2.1.6.ebuild, hibernate-2.1.7.ebuild, hibernate-2.1.8.ebuild,
diff --git a/dev-java/hibernate/hibernate-3.0_rc1.ebuild b/dev-java/hibernate/hibernate-3.0_rc1.ebuild
index 536e5cff232b..32ca184ca675 100644
--- a/dev-java/hibernate/hibernate-3.0_rc1.ebuild
+++ b/dev-java/hibernate/hibernate-3.0_rc1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/hibernate/hibernate-3.0_rc1.ebuild,v 1.2 2005/03/17 01:07:13 st_lim Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hibernate/hibernate-3.0_rc1.ebuild,v 1.3 2005/03/17 06:22:48 st_lim Exp $
inherit java-pkg
+MY_PV=${PV/_rc/rc}
DESCRIPTION="Hibernate is a powerful, ultra-high performance object / relational persistence and query service for Java."
-MY_PV=${PV/_/}
SRC_URI="mirror://sourceforge/hibernate/${PN}-${MY_PV}.tar.gz"
-HOMEPAGE="http://hibernate.bluemars.net"
+HOMEPAGE="http://www.hibernate.org"
LICENSE="LGPL-2"
SLOT="3"
KEYWORDS="~x86 ~amd64"
@@ -17,6 +17,7 @@ RDEPEND="
=dev-java/cglib-2*
dev-java/commons-collections
dev-java/commons-logging
+ dev-java/concurrent-util
=dev-java/dom4j-1*
dev-java/ehcache
dev-java/jta
@@ -30,13 +31,19 @@ RDEPEND="
dev-java/commons-pool
dev-java/commons-dbcp
)
- oscache? (
- dev-java/oscache
- )
jboss? (
>=www-servers/jboss-3.2.5
dev-java/jmx
)
+ jcs? (
+ dev-java/jcs-bin
+ )
+ oscache? (
+ dev-java/oscache
+ )
+ swarmcache? (
+ dev-java/swarmcache
+ )
"
DEPEND="${RDEPEND}
@@ -47,33 +54,34 @@ DEPEND="${RDEPEND}
dev-java/junit
dev-db/hsqldb
)"
-IUSE="doc jikes jboss oscache proxool dbcp c3p0 junit"
+IUSE="c3p0 dbcp doc jikes jboss jcs junit proxool oscache swarmcache"
-#S=${WORKDIR}/${PN}-${PV:0:3}
+S=${WORKDIR}/${PN}-${PV:0:3}
src_unpack() {
unpack ${A}
- cd ${WORKDIR}
- mv ${PN}-${PV:0:3} ${S}
cd ${S}
- rm -rf src/org/hibernate/secure/JACCConfiguration.java
-
+ mv lib old-lib
+ mkdir lib
cd lib
+ mv ../old-lib/connector.jar .
+ mv ../old-lib/jacc-1_0-fr.jar jacc.jar
- rm *.jar
java-pkg_jar-from cglib-2
java-pkg_jar-from commons-collections
java-pkg_jar-from commons-logging
+ java-pkg_jar-from concurrent-util
java-pkg_jar-from dom4j-1
java-pkg_jar-from ehcache
java-pkg_jar-from jta
java-pkg_jar-from odmg
+ java-pkg_jar-from proxool
# c3p0 support
if use c3p0 ; then
java-pkg_jar-from c3p0
else
- find ../src -name "C3P0*" -exec rm {} \;
+ find ${S}/src -name "C3P0*" -exec rm {} \;
fi
# DBCP support
@@ -81,17 +89,7 @@ src_unpack() {
java-pkg_jar-from commons-dbcp
java-pkg_jar-from commons-pool
else
- find ../src -name "DBCP*" -exec rm {} \;
- fi
-
- # Proxool support
- java-pkg_jar-from proxool
-
- # OSCache support
- if use oscache ; then
- java-pkg_jar-from oscache
- else
- find ${S}/src -name "OSCache*" -exec rm {} \;
+ find ${S}/src -name "DBCP*" -exec rm {} \;
fi
# JBoss caching support
@@ -110,15 +108,36 @@ src_unpack() {
find ${S}/src -name "Tree*" -exec rm {} \;
fi
+ # JCS support
+ # JCS is deprecated, so don't compile it
+ if use jcs ; then
+ java-pkg_jar-from jcs-bin
+ else
+ find ${S}/src -name "JCS*" -exec rm {} \;
+ fi
+
+ # JUnit support
if use junit ; then
java-pkg_jar-from junit
java-pkg_jar-from hsqldb
fi
- cd ..
- # JCS is deprecated, so don't compile it
- find src -name "JCS*" -exec rm {} \;
+ # OSCache support
+ if use oscache ; then
+ java-pkg_jar-from oscache
+ else
+ find ${S}/src -name "OSCache*" -exec rm {} \;
+ fi
+
+ # SwarmCache support
+ if use swarmcache ; then
+ java-pkg_jar-from swarmcache
+ else
+ find ${S}/src -name "SwarmCache*" -exec rm {} \;
+ fi
+
+ cd ..
sed -r -i \
-e '/<splash/d' \
@@ -141,8 +160,10 @@ src_compile() {
src_install() {
java-pkg_dojar dist/hibernate3.jar
+ java-pkg_dojar lib/connector.jar
+ java-pkg_dojar lib/jacc.jar
dodoc *.txt
use doc && java-pkg_dohtml -r dist/doc/*
insinto /usr/share/doc/${P}/sample
- doins etc/*.xml etc/*.properties src/META-INF/ra.xml
+ doins etc/*.xml etc/*.properties etc/*.ccf src/META-INF/ra.xml
}