diff options
Diffstat (limited to 'dev-java/rome')
-rw-r--r-- | dev-java/rome/Manifest | 6 | ||||
-rw-r--r-- | dev-java/rome/files/rome-0.9-build.xml-test-upstream.patch | 17 | ||||
-rw-r--r-- | dev-java/rome/metadata.xml | 7 | ||||
-rw-r--r-- | dev-java/rome/rome-0.9-r3.ebuild | 49 |
4 files changed, 79 insertions, 0 deletions
diff --git a/dev-java/rome/Manifest b/dev-java/rome/Manifest new file mode 100644 index 000000000000..dcd4514d5263 --- /dev/null +++ b/dev-java/rome/Manifest @@ -0,0 +1,6 @@ +AUX rome-0.9-build.xml-test-upstream.patch 527 SHA256 fc1771d6487d4f37c0f60ac33f50f6d9caa6a4e1b8db82a457e2f9fe1f6e40dd SHA512 bdbe4232e443228cb64be2f108ec021a9e8654e28c1c9a50f2bf453cb62d090cbfa47df1a0df14e01780c8b8c460331b45a4a974e121ac3d4ee93b82beca0781 WHIRLPOOL 0f1408c68c085b59269b659f4f7e9e642243c5bb1441d1089459d149f9975527a3eb11326f392e84f8299d65cdef17452ee380736fabc9bfeba0778bd840d452 +DIST rome-0.9.zip 248755 SHA256 c8e8674de5b204d02ce8b5e33fa5f848f23ee4e4746c60ebc7ccf52a1ac97a4f SHA512 d4bc9945e2b77bdc38eca609ec353379c279cd700d8d85220a1723d1b019da2c18bd93ff98b062e519e7d87f2d2b6853f373fc7178cec0f83b34af45fce5f3ff WHIRLPOOL 69554087947fec155478d5d8cd820976a878d1055dfbeebcb567893c2e943ae89f247dd578ad94d6c88cba2ee8d3faa7fac05556790157f7e2e95ed1cd752404 +EBUILD rome-0.9-r3.ebuild 956 SHA256 027055af4350d868c84ab9bc34394457c7692c7b1fe34ab90ea54a33aa127bc0 SHA512 438b68bab99ecf29b493e74201017f9f4e4a5ce3747c86f7bf737b9481e68237192366bad2785ac14b85e2ac558a63662e43c5f26d96b9eafc6d777374fdf637 WHIRLPOOL b04c5adcbfdb97835ec268a137c386e107f42a4bb12118548e4117dd003d671e580b7162d4961f17a885bf5e10dc8b9f5ad90059b76233c82ad3b2a4d2f48cce +MISC ChangeLog 3760 SHA256 024b3589adbc51aaf7d1990111bd637a1cb2632757ba6d3c8d330457232a5713 SHA512 31d0ce7c2e63c93069e88eca5949a5811596a20cdfb185caf78c8ebe537216ae6462e5268dceb89ab81eb0affed24159c1c498994b0d7081cd482acb6464e894 WHIRLPOOL 912d5cf7e70fe62aea2877991cc761d6f75b7eda0702178bf45f20d95c4ae627645ac0fa63b22df8e56da4c39b1ae0563b6e0c033de5448cea1bb81af6efdec2 +MISC ChangeLog-2015 1128 SHA256 e439ed6b0bd626e1025605e80881ef51389a08588f34ddde75ad0fb1f0460324 SHA512 c871d8c719b06cfa0437f93a2adc13a9c0a591d0650e309768532134a4d07d8343784f14422d501f00e9796126ded91629ce5d0a126a5b1b1d0a68200ea19095 WHIRLPOOL 35d0cb452d7adc2ddfea734ff854947279c4ec2c21c8621ade2d79ae06e036f114ddfab4da7f4e79d1fd35b537b2c0e8e1e9b185072380a1394015cee4d04e91 +MISC metadata.xml 214 SHA256 8e5c772f056babed2e7e25acc12ab79a32dc6a670548468aab55a9e1a8e5b848 SHA512 d2b6ecfbbd79440de1909d9f195e5d4a6f9886b685ac1e6d7a1db39b8925b29942fac2998cde06040c921f2cc9ef2cbfbf836b60e191d894b00f75628476b1f7 WHIRLPOOL a6545983d0a39cfcee27a2628897a5a59ee0daefe93ccb53968cbf386db1dda3b41851ed1ba61406ae5e5c17cf94b6f88a5b479a838064c99406a93f91ca7628 diff --git a/dev-java/rome/files/rome-0.9-build.xml-test-upstream.patch b/dev-java/rome/files/rome-0.9-build.xml-test-upstream.patch new file mode 100644 index 000000000000..95e53f4f7f73 --- /dev/null +++ b/dev-java/rome/files/rome-0.9-build.xml-test-upstream.patch @@ -0,0 +1,17 @@ +=================================================================== +RCS file: /opt/sourcecast/data/ccvs/repository/rome/build.xml,v +retrieving revision 1.14 +retrieving revision 1.15 +diff -u -r1.14 -r1.15 +--- rome/build.xml 2006/12/04 21:47:37 1.14 ++++ rome/build.xml 2006/12/26 14:35:46 1.15 +@@ -131,6 +131,9 @@ + <fileset dir="src/data"> + <include name="**/*.xml" /> + </fileset> ++ <fileset dir="src/test"> ++ <include name="**/*.properties" /> ++ </fileset> + </copy> + </target> + diff --git a/dev-java/rome/metadata.xml b/dev-java/rome/metadata.xml new file mode 100644 index 000000000000..33a02ea0f34d --- /dev/null +++ b/dev-java/rome/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>java@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/dev-java/rome/rome-0.9-r3.ebuild b/dev-java/rome/rome-0.9-r3.ebuild new file mode 100644 index 000000000000..b6e2db835c45 --- /dev/null +++ b/dev-java/rome/rome-0.9-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Java framework for RSS and Atom feeds" +HOMEPAGE="https://rometools.github.io/rome/" +SRC_URI="mirror://gentoo/${P}-src.zip -> ${P}.zip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" + +CDEPEND="dev-java/jdom:0" + +DEPEND=" + ${CDEPEND} + >=virtual/jdk-1.6 + test? ( dev-java/ant-junit:0 )" + +RDEPEND=" + ${CDEPEND} + >=virtual/jre-1.6" + +EANT_GENTOO_CLASSPATH="jdom" + +JAVA_ANT_REWRITE_CLASSPATH="true" +JAVA_ANT_ENCODING="ISO-8859-1" + +java_prepare() { + # Patch build.xml so the tests pass + epatch "${FILESDIR}/${P}-build.xml-test-upstream.patch" + + # Keep Ant happy. + mkdir -p target/lib || die +} + +src_test() { + java-pkg-2_src_test +} + +src_install() { + java-pkg_newjar target/${P}.jar + use doc && java-pkg_dojavadoc dist/docs/api + use source && java-pkg_dosrc src/java/* +} |