From d6293059c16648c2a3ca0885c63550a0bb2b7f28 Mon Sep 17 00:00:00 2001 From: William Thomson Date: Thu, 14 Feb 2008 01:27:28 +0000 Subject: [PATCH] Switched to java-virtuals/servlet-api and set EAPI=1. Fixed slot on hessian 3.0 -> 3.0.8. Package-Manager: portage-2.1.4.1 --- dev-java/burlap/ChangeLog | 11 +++++-- dev-java/burlap/Manifest | 3 +- dev-java/burlap/burlap-3.0.8-r3.ebuild | 42 ++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 dev-java/burlap/burlap-3.0.8-r3.ebuild diff --git a/dev-java/burlap/ChangeLog b/dev-java/burlap/ChangeLog index b76c7774e5e5..3985975d3d4a 100644 --- a/dev-java/burlap/ChangeLog +++ b/dev-java/burlap/ChangeLog @@ -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. + +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 -burlap-3.0.8-r1.ebuild: diff --git a/dev-java/burlap/Manifest b/dev-java/burlap/Manifest index be6b3d5e9100..bf5a11c435d5 100644 --- a/dev-java/burlap/Manifest +++ b/dev-java/burlap/Manifest @@ -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 index 000000000000..f4d749b7a4b3 --- /dev/null +++ b/dev-java/burlap/burlap-3.0.8-r3.ebuild @@ -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/* +} -- 2.26.2