Switched to java-virtuals/servlet-api, set EAPI=1 and switched to slot deps. Set...
authorWilliam Thomson <wltjr@gentoo.org>
Thu, 14 Feb 2008 02:54:52 +0000 (02:54 +0000)
committerWilliam Thomson <wltjr@gentoo.org>
Thu, 14 Feb 2008 02:54:52 +0000 (02:54 +0000)
Package-Manager: portage-2.1.4.1

dev-java/caucho-services/ChangeLog
dev-java/caucho-services/Manifest
dev-java/caucho-services/caucho-services-3.0.8-r2.ebuild [new file with mode: 0644]

index 9daae3e756b14324f43590db78dc71ae9272560f..b3791090609c08ec2592bfbe44e508ee348ca8b1 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-java/caucho-services
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/caucho-services/ChangeLog,v 1.9 2007/11/01 20:18:59 betelgeuse Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/caucho-services/ChangeLog,v 1.10 2008/02/14 02:54:52 wltjr Exp $
+
+*caucho-services-3.0.8-r2 (14 Feb 2008)
+
+  14 Feb 2008; William L. Thomson Jr. <wltjr@gentoo.org>
+  +caucho-services-3.0.8-r2.ebuild:
+  Switched to java-virtuals/servlet-api, set EAPI=1 and switched to slot deps.
+  Set JAVA_PKG_IUSE.
 
   01 Nov 2007; Petteri Räty <betelgeuse@gentoo.org>
   -caucho-services-2.1.12.ebuild, -caucho-services-2.1.12-r1.ebuild:
index 7cc9ab971e60195d3852017ba8035b9426c85eec..b3111da0b0a32d891954bff8196ef5cd3ecd60d3 100644 (file)
@@ -1,4 +1,5 @@
 DIST caucho-services-3.0.8.tar.bz2 6992 RMD160 3fb1f565edb35f824103d389135c8fd9e724f350 SHA1 9e5556dfa729feee686bd007cb611ef5435029fd SHA256 efbd2922a6c94666ba75b3f10ef332f272651a4c758e5d136450d0fde677a0cb
 EBUILD caucho-services-3.0.8-r1.ebuild 913 RMD160 6f46296a819eb684511407f803bc105d37790474 SHA1 ee8b90c417c6ff467f84be282cda9d4a6ce092e1 SHA256 7993cb8e8bd1183502bd8c0925715a1efb6df50646b6eb50b635f77aa608efef
-MISC ChangeLog 1680 RMD160 08c6aabdb5b79c4ad9b424d21c6cbae238d04c8e SHA1 6c6da79d15cecdb16c262a79cb8d0db13cbb9190 SHA256 f8e352b917042f0afaa116aa91abb022de0a68f2a80216c57904b98b8b646fef
+EBUILD caucho-services-3.0.8-r2.ebuild 873 RMD160 d8b18494997534a6e7c43104d4430b0bbbd909ed SHA1 9365980d0461cf4e475c97953b3a71b53a1e894d SHA256 966a5ca00d94607099dee8f984bd85bedebaf40dbe73a17683225e253d02122f
+MISC ChangeLog 1911 RMD160 2673c2ceb8fdf51d83247fde8d4e7caeb362efc7 SHA1 742aa6284a482a4ab62e9457a2fc703691059ec0 SHA256 61b47fcf8ae6834d9c2d70fa9b89803c9568751836061824bcdee3a4c7959dd7
 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
diff --git a/dev-java/caucho-services/caucho-services-3.0.8-r2.ebuild b/dev-java/caucho-services/caucho-services-3.0.8-r2.ebuild
new file mode 100644 (file)
index 0000000..b4a6b7f
--- /dev/null
@@ -0,0 +1,34 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/caucho-services/caucho-services-3.0.8-r2.ebuild,v 1.1 2008/02/14 02:54:52 wltjr Exp $
+
+EAPI=1
+JAVA_PKG_IUSE="doc source"
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The com.caucho.services package used by dev-java/hessian and dev-java/burlap."
+HOMEPAGE="http://www.caucho.com/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="Apache-1.1"
+SLOT="3.0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="java-virtuals/servlet-api:2.3"
+
+RDEPEND=">=virtual/jre-1.4
+       ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.4
+       ${CDEPEND}"
+
+src_compile() {
+       eant jar -Dservletapi=$(java-pkg_getjars servlet-api-2.3) $(use_doc)
+}
+
+src_install() {
+       java-pkg_dojar dist/${PN}.jar
+
+       use doc && java-pkg_dohtml -r dist/doc/api
+       use source && java-pkg_dosrc src/*
+}