Version bump.
authorKrzysztof Pawlik <nelchael@gentoo.org>
Sat, 3 Apr 2010 10:57:25 +0000 (10:57 +0000)
committerKrzysztof Pawlik <nelchael@gentoo.org>
Sat, 3 Apr 2010 10:57:25 +0000 (10:57 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

dev-java/hessian/ChangeLog
dev-java/hessian/Manifest
dev-java/hessian/files/build.xml-4.0.3 [new file with mode: 0644]
dev-java/hessian/hessian-4.0.3.ebuild [new file with mode: 0644]

index 3ab29ad8c6f689e83b40a4c337c7968692f15d35..3ee5587c6181b262c7bd82e2f1a0666854a3bab4 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/hessian
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/ChangeLog,v 1.20 2009/06/11 22:37:56 caster Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/ChangeLog,v 1.21 2010/04/03 10:57:25 nelchael Exp $
+
+*hessian-4.0.3 (03 Apr 2010)
+
+  03 Apr 2010; Krzysztof Pawlik <nelchael@gentoo.org>
+  +files/build.xml-4.0.3, +hessian-4.0.3.ebuild:
+  Version bump.
 
   11 Jun 2009; Vlastimil Babka <caster@gentoo.org> -hessian-3.0.8-r3.ebuild:
   Remove old.
index 34a63b2bebebc119f430154318cb5ee3cab29fa5..34fb1851823f42901f2a86554d156279a727dc68 100644 (file)
@@ -1,12 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX 3.0.8-java5.patch 1691 RMD160 6f648e6db6700ba6647f4cc0d418e32c2e6ce3f4 SHA1 22229718e352ee29ab572716cca571eece0afc65 SHA256 ec5c064b28d79c6a5d04d180c7fbb26f15c7f8f2d02fbf8cefa14c2595d32527
 AUX build-3.0.8.xml 1517 RMD160 bcafb550ae521406f7b546c4da18786edb1058e2 SHA1 60f3cea2a833b675cda5e5e372134d8b5935a14b SHA256 5f5f81a6f5f732261976aae943109f4b313879ad5aa1c58941b23ae94569b564
 AUX build.xml-3.0.20 822 RMD160 9a781d2c94c3b9202268f77dfcab0b482b28f4fc SHA1 f6882fbe45843c5dd88bf8346e2c5b0caf24cd3c SHA256 d40da5dad2df7833ad5cfd12b433feb63715ffc5cb569f1145805337eb7bc145
 AUX build.xml-3.1.6 822 RMD160 9a781d2c94c3b9202268f77dfcab0b482b28f4fc SHA1 f6882fbe45843c5dd88bf8346e2c5b0caf24cd3c SHA256 d40da5dad2df7833ad5cfd12b433feb63715ffc5cb569f1145805337eb7bc145
+AUX build.xml-4.0.3 822 RMD160 9a781d2c94c3b9202268f77dfcab0b482b28f4fc SHA1 f6882fbe45843c5dd88bf8346e2c5b0caf24cd3c SHA256 d40da5dad2df7833ad5cfd12b433feb63715ffc5cb569f1145805337eb7bc145
 DIST hessian-3.0.20-src.jar 261529 RMD160 16734fbf8eea5a756fc8709979bc90afee31de8b SHA1 a9a69db7d6ac90e585d4904684fddfe6c8251e9e SHA256 8774a31961922ae96e90b7330e71eff266b59843adec3e53793e4d6bf1d03b83
 DIST hessian-3.0.8-src.jar 184076 RMD160 58fabf4adaf5fc508293c55a4451ab2dde48265a SHA1 98d3f6f1a9b94a5ba460c2d1a809c12921b86167 SHA256 467163cb89ca6f40d8fd8ccafd1ca9c8e3a4d670529acbc53c0e0efe29c2cb1b
 DIST hessian-3.1.6-src.jar 296165 RMD160 b67b9c0242873003b162960d6b590a9f3a854352 SHA1 39968b53baa90f2debdbd4ce8bc16bd3100764bf SHA256 7deb14bfef4e4f345ac8ec477f11b0fa76b3887d2bdd910ebe11fa366c7773a0
+DIST hessian-4.0.3-src.jar 374965 RMD160 5b08e034cc688dc204e3ca80a94e52ccad06fb18 SHA1 c5fff334b4fcafcc140a89a36f5acb3b3723a354 SHA256 1084632007a583c2669e90ec5d72d7ffcb5ab0e14d4209c03adefdd144b252ed
 EBUILD hessian-3.0.20.ebuild 1044 RMD160 6476614ad6dd24a8222c6df8e5de67297572bddb SHA1 9b1040c8ee46cb856934fe5b1bb922da772cee79 SHA256 77b44dd439e1082c23f258eab0588854d9b5957c16c821f2ea9aa44d4e1e9372
 EBUILD hessian-3.0.8-r5.ebuild 1388 RMD160 16299f8655b7c671dd8064b4ee5830f07f72ad6b SHA1 bef32dc461d76a510eb62baebe4c4ad614b21aa8 SHA256 4b0393feb53078012265d5a5a044b36990c1fb794c1ddacadc7af26ec5356dbc
 EBUILD hessian-3.1.6.ebuild 1043 RMD160 8161b94db3e624ae8dd8377171a6115f1f50579f SHA1 dd1c3bb9763b5b7f54a6262d2f1058b922047018 SHA256 a26507fc53e4f77b1bada13d24fd5ca50d0a0afcf44b4d6b1fce6107d455f8da
-MISC ChangeLog 3717 RMD160 b53634b668225df154c62d289e648a8170566301 SHA1 0622eebc8022aca47feda2772945da3a61b85b44 SHA256 aeace8b792cf0a8fbbec07dcf72b87a8979fa1ec57b7a4966d334d4b9a9c51d8
+EBUILD hessian-4.0.3.ebuild 1039 RMD160 30ea34fb4c1219a766bffc1546f7335cc742daa0 SHA1 32812bef4855a34ca8cc9a9ab2871528543419a8 SHA256 3cb6c2c0054c9fe904ab453ce3cbe102642e542c9062ea9d279ef00e4852c768
+MISC ChangeLog 3869 RMD160 839a014b830c3c06f43b17ed7f31b05661662341 SHA1 47ea5787a4c0430e5114f58996e40037105b6429 SHA256 67e7cc1b87c5c43d99b0d13452722d1cacf598f210bebf7ea369c9492af2c158
 MISC metadata.xml 490 RMD160 21fcfd8d13a61480dc43637a5a9dda264e0a935d SHA1 17851e5ce80c2ff84aa65a90a13f975654bb58d6 SHA256 648632b1d516e8bda1ea2b22dea20bbe787a43476c0f2abd711a084da421d7bb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iQEcBAEBAgAGBQJLtx8bAAoJEBZyv1r2qA5G6EoIAI0tzn3UBsIibMQXm4Wnkd3m
+Q/y/OmjvGP++ufHfHSPqfUfoXZi6vGhBOAXr8b0cb8NW13gzOkcoCe3++yFn0HLp
+OfL/JCLO9TNxMML8nzXj+KwqqSI39OT32VXzkwx4ZsRS39+rkXzZ56Fv+p8wvr1+
+lFynCCS8gHvORUbPAEkjcqETXEbR+EC+6rGSNbZ7hGeCm+VkqZAFqmQiObIIwJ/B
+Go1rgiXTF0tbcLHA/g+Pp+AsVrakeDZ7yzpLWNm9l8E62iskQSP+6pq2Vv01jnyT
+tn4a9H6D0Wf8VCFv3gkih6cikRhc+i4WDpPKjmvWsjYWEygtty8ZZjUC675qOGs=
+=lxzT
+-----END PGP SIGNATURE-----
diff --git a/dev-java/hessian/files/build.xml-4.0.3 b/dev-java/hessian/files/build.xml-4.0.3
new file mode 100644 (file)
index 0000000..ebef893
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<project name="hessian" default="all" basedir=".">
+       <target name="compile">
+               <mkdir dir="build"/>
+               <javac debug="false" srcdir="src" destdir="build">
+                       <classpath>
+                               <fileset dir="lib" includes="**/*.jar"/>
+                       </classpath>
+               </javac>
+       </target>
+       <target name="all" depends="hessian.jar,burlap.jar,services.jar"/>
+       <target name="hessian.jar" depends="compile">
+               <jar destfile="hessian.jar">
+                       <fileset dir="build" includes="**/hessian/**/*.class"/>
+               </jar>
+       </target>
+       <target name="burlap.jar" depends="compile">
+               <jar destfile="burlap.jar">
+                       <fileset dir="build" includes="**/burlap/**/*.class"/>
+               </jar>
+       </target>
+       <target name="services.jar" depends="compile">
+               <jar destfile="services.jar">
+                       <fileset dir="build" includes="**/services/**/*.class"/>
+               </jar>
+       </target>
+</project>
diff --git a/dev-java/hessian/hessian-4.0.3.ebuild b/dev-java/hessian/hessian-4.0.3.ebuild
new file mode 100644 (file)
index 0000000..965fd6b
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/hessian/hessian-4.0.3.ebuild,v 1.1 2010/04/03 10:57:25 nelchael Exp $
+
+EAPI=1
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Binary web service protocol."
+HOMEPAGE="http://hessian.caucho.com/"
+SRC_URI="http://hessian.caucho.com/download/${P}-src.jar"
+
+LICENSE="Apache-1.1"
+SLOT="4.0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE=""
+
+COMMON_DEP="java-virtuals/servlet-api:2.5"
+
+RDEPEND=">=virtual/jre-1.5
+       ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.5
+       app-arch/unzip
+       ${COMMON_DEP}"
+
+EANT_BUILD_TARGET="all"
+
+S="${WORKDIR}"
+
+src_unpack() {
+       unpack ${A}
+
+       mkdir -p "${S}/src"
+       mkdir -p "${S}/lib"
+
+       cp "${FILESDIR}/build.xml-${PV}" "${S}/build.xml"
+
+       cd "${S}/src"
+       mv ../com .
+
+       cd "${S}/lib"
+       java-pkg_jarfrom --virtual servlet-api:2.5
+}
+
+src_install() {
+       java-pkg_dojar "hessian.jar"
+       java-pkg_dojar "burlap.jar"
+       java-pkg_dojar "services.jar"
+
+       use source && java-pkg_dosrc src
+}