Switched to java-virtuals/servlet-api and set EAPI=1. Fixed slot on hessian 3.0 ...
authorWilliam Thomson <wltjr@gentoo.org>
Thu, 14 Feb 2008 01:27:28 +0000 (01:27 +0000)
committerWilliam Thomson <wltjr@gentoo.org>
Thu, 14 Feb 2008 01:27:28 +0000 (01:27 +0000)
Package-Manager: portage-2.1.4.1

dev-java/burlap/ChangeLog
dev-java/burlap/Manifest
dev-java/burlap/burlap-3.0.8-r3.ebuild [new file with mode: 0644]

index b76c7774e5e5da1e8e6ece59cee78f8e18a708f4..3985975d3d4a0d7ebc6d3a69a41ad326c8a4608e 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-java/burlap
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/burlap/ChangeLog,v 1.16 2007/06/10 13:56:15 betelgeuse Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/burlap/ChangeLog,v 1.17 2008/02/14 01:27:28 wltjr Exp $
+
+*burlap-3.0.8-r3 (14 Feb 2008)
+
+  14 Feb 2008; William L. Thomson Jr. <wltjr@gentoo.org>
+  +burlap-3.0.8-r3.ebuild:
+  Switched to java-virtuals/servlet-api and set EAPI=1. Fixed slot on hessian
+  3.0 -> 3.0.8.
 
   10 Jun 2007; Petteri Räty <betelgeuse@gentoo.org>
   -burlap-3.0.8-r1.ebuild:
index be6b3d5e91005c9cfc1ef3e52aca28dfd990c687..bf5a11c435d55bfe840b3fa911522d59bcacc619 100644 (file)
@@ -1,5 +1,6 @@
 AUX 3.0.8-java5.patch 1688 RMD160 23aa2a17bc0ba205164868414674cf51856f386e SHA1 5b6d4bf21faa94d75f486606bc8fdb199fcdc5ad SHA256 c819931278fd56083ec0a53e256d5879b48f780ee29327720254ce51a28efce7
 DIST burlap-3.0.8.tar.bz2 19835 RMD160 5b1120aacd8cc5bc3a335d71bafcb34c003d5003 SHA1 7aea7d800b23c83f12e21a7b11c211ac977dfc9a SHA256 4cdb276c9c2a33379a7cd3dfe41abde503b6745bdd47e4d08c91b2ae382ebca1
 EBUILD burlap-3.0.8-r2.ebuild 998 RMD160 7ac2b847a41728ba2a54c66dc7080f909a4c1040 SHA1 b23a1052952d50149857c0fd88643557f26d1772 SHA256 1562c4232b0ee71ed035dc2193e0efaadf1931f68fb79e9df9026bf115bf098d
-MISC ChangeLog 2695 RMD160 4d0fa9fb6a039134528bcaf8931e7ec19bb84f6c SHA1 427a4e449cd81a3107bd03d3ea49bf4636ae927a SHA256 c21b326d205c30053ee5855e8ec303fafd4893f135f1ef63e9e9e8c77d116b6d
+EBUILD burlap-3.0.8-r3.ebuild 1005 RMD160 9fe8b28f117c35cd367519a323d9745b44e7706a SHA1 8229a31951d7809425f4ccba7e257f85a0daed16 SHA256 c836cd07e73264a48fa6e314a22f6acfe0c7d3238564e07ef8cc3c67c5f14df4
+MISC ChangeLog 2901 RMD160 aa1b257bb1c7d8495b6e0d9fe82d090d34681903 SHA1 7e781a338453399a1f1256e6b93acaeb48b402b4 SHA256 bcef5b6c155154d081d0f2208770cc374e69d7d3a8659eca4e7c429ff22eb517
 MISC metadata.xml 359 RMD160 4cc1d4bdcb2e7377b71448532f309420a67399b2 SHA1 edccfa201e913aa2737450e421395fa8c26e086a SHA256 67aba85a89a6df2a2d6b4d5e826bd5990f10e2dbf46f8e3eceed57d367d338fb
diff --git a/dev-java/burlap/burlap-3.0.8-r3.ebuild b/dev-java/burlap/burlap-3.0.8-r3.ebuild
new file mode 100644 (file)
index 0000000..f4d749b
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/burlap/burlap-3.0.8-r3.ebuild,v 1.1 2008/02/14 01:27:28 wltjr Exp $
+
+EAPI=1
+
+inherit base java-pkg-2 java-ant-2
+
+DESCRIPTION="The Burlap web service protocol."
+HOMEPAGE="http://www.caucho.com/burlap/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="Apache-1.1"
+SLOT="3.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc source"
+
+COMMON_DEP="java-virtuals/servlet-api:2.3
+       dev-java/hessian:${PV}
+       dev-java/caucho-services:3.0"
+RDEPEND=">=virtual/jre-1.4
+       ${COMMON_DEP}"
+
+DEPEND=">=virtual/jdk-1.4
+       app-arch/unzip
+       dev-java/ant-core
+       source? ( app-arch/zip )
+       ${COMMON_DEP}"
+
+PATCHES="${FILESDIR}/3.0.8-java5.patch"
+
+src_compile() {
+       eant jar $(use_doc) -Dclasspath=$(java-pkg_getjars servlet-api-2.3,hessian-3.0.8,caucho-services-3.0)
+}
+
+src_install() {
+       java-pkg_dojar dist/${PN}.jar
+
+       use doc && java-pkg_dojavadoc dist/doc/api
+       use source && java-pkg_dosrc src/*
+}