diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-java/javolution | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-java/javolution')
-rw-r--r-- | dev-java/javolution/Manifest | 4 | ||||
-rw-r--r-- | dev-java/javolution/files/4.0.2-fix-java7.patch | 38 | ||||
-rw-r--r-- | dev-java/javolution/files/javolution-6.0.0-javadoc-fix.patch | 13 | ||||
-rw-r--r-- | dev-java/javolution/javolution-2.2.4-r1.ebuild | 39 | ||||
-rw-r--r-- | dev-java/javolution/javolution-2.2.4-r2.ebuild | 36 | ||||
-rw-r--r-- | dev-java/javolution/javolution-4.0.2-r1.ebuild | 45 | ||||
-rw-r--r-- | dev-java/javolution/javolution-4.0.2.ebuild | 37 | ||||
-rw-r--r-- | dev-java/javolution/javolution-6.0.0.ebuild | 58 | ||||
-rw-r--r-- | dev-java/javolution/metadata.xml | 5 |
9 files changed, 275 insertions, 0 deletions
diff --git a/dev-java/javolution/Manifest b/dev-java/javolution/Manifest new file mode 100644 index 000000000000..494417be587f --- /dev/null +++ b/dev-java/javolution/Manifest @@ -0,0 +1,4 @@ +DIST javolution-2.2.4-src.zip 391698 SHA256 72f117ec3e7d8772c67bb5114596e75edcb0ffb00a3824ed7a2b9516e11e3078 SHA512 9cdc9a97667fa3b112b01b6d8275ae09b4e6d7fbcc7587d4c347072883ba3cc7a4c7e308778a6e4a1bdcaf4d093b081b35f0776d4a9d589d15677bbe02516912 WHIRLPOOL ede988cb048156d65804f78ba65e6152a86dbd2d58e165fdbdc907fa4c2fb30c2c306c1d216760444ca6d23fb7d666492d64ca8c2c5f01feede7497a3386e890 +DIST javolution-4.0.2-src.zip 556097 SHA256 fb5256c28b9f1de67e9be2ee3df16ff989f8f7bc4cd33946425f7e19370d4905 SHA512 562e0d364aa6b564341ce197941aaaf51e286712e6b71459ac12eccffbdf1d440f1910826cebf088176562b5dccb865f5d0e652a519814e1357094e253ee2efd WHIRLPOOL 7061f9debc2efe986e7f6d5615c11c5dab5809b3b3fe75daa466577b8d29194ccd71403739a2fe4bca7cdf049c8078577bf6aace555a2e018a023cb3d81ead53 +DIST javolution-6.0.0-build.xml.tar.xz 2696 SHA256 2730a3cb2186de011bd1d5349ae151bafd9441c3b584aae1e2429c0774dea04c SHA512 5861e462f24817efec24a784625e240fd4e08117c7b11bf7145f8dae35bb90b0b9fc1e431895ef5d868a1f1d57d96967fd9f39a9b821b51875814f6e118dbdab WHIRLPOOL 69963b313441f8cad2256e62feb2756393aa813bc7cf7589f401eb79fd764f490a737bfa5c4802c2178b92bde51a480b8a1bd2249583042cbabd39d5cfe71f7e +DIST javolution-6.0.0.tar.xz 1308148 SHA256 0af6f9725d0e50ec323a79c8b726ee01a070d860980c080270a853739e41434a SHA512 86a7a19b13b74cca6ab4871e725a1143d6a1401cc7265390ee66b83f8a9b48f7879b8ccc2d7a3d660e523b64e3779eaf372519ee98268f1bf55df1d7b5a7f034 WHIRLPOOL b4bf337dff963b766a2aa0ad8a3a0c37e9569c14c1fe7acd66bff180c68e40294decb06a6d85add09eab486cb967c89c3224cc467d013fde15e180a823890e8c diff --git a/dev-java/javolution/files/4.0.2-fix-java7.patch b/dev-java/javolution/files/4.0.2-fix-java7.patch new file mode 100644 index 000000000000..19d2275b8e0c --- /dev/null +++ b/dev-java/javolution/files/4.0.2-fix-java7.patch @@ -0,0 +1,38 @@ +diff --git a/javolution-4.0/src/javolution/io/Struct.java b/javolution-4.0/src/javolution/io/Struct.java +index 5198030..3def806 100644 +--- a/javolution-4.0/src/javolution/io/Struct.java ++++ b/javolution-4.0/src/javolution/io/Struct.java +@@ -134,7 +134,7 @@ public class Struct { + /** + * Holds the outer struct if any. + */ +- private Struct _outer; ++ Struct _outer; + + /** + * Holds the byte buffer backing the struct (top struct). +@@ -145,7 +145,7 @@ public class Struct { + * Holds the offset of this struct relative to the outer struct or + * to the byte buffer if there is no outer. + */ +- private int _outerOffset; ++ int _outerOffset; + + /** + * Holds the number of bits currently used (for size calculation). +@@ -155,7 +155,7 @@ public class Struct { + /** + * Holds this struct alignment (largest alignment of its members). + */ +- private int _alignment = 1; ++ int _alignment = 1; + + /** + * Holds the current bit index position (during construction). +@@ -1607,4 +1607,4 @@ public class Struct { + } + } + } +-} +\ No newline at end of file ++} diff --git a/dev-java/javolution/files/javolution-6.0.0-javadoc-fix.patch b/dev-java/javolution/files/javolution-6.0.0-javadoc-fix.patch new file mode 100644 index 000000000000..24530ef6b251 --- /dev/null +++ b/dev-java/javolution/files/javolution-6.0.0-javadoc-fix.patch @@ -0,0 +1,13 @@ +--- a/core-java/maven-build.xml ++++ b/core-java/maven-build.xml +@@ -180,9 +180,8 @@ + <!-- ====================================================================== --> + + <target name="javadoc" description="Generates the Javadoc of the application"> +- <javadoc sourcepath="/var/tmp/portage/dev-java/javolution-6.0.0/work/javolution-6.0.0/core-java/target/colorized" ++ <javadoc sourcepath="/var/tmp/portage/dev-java/javolution-6.0.0/work/javolution-6.0.0/core-java/" + destdir="${maven.reporting.outputDirectory}/apidocs" +- overview="/var/tmp/portage/dev-java/javolution-6.0.0/work/javolution-6.0.0/core-java/target/colorized/javolution/doc-files/overview.html" + access="protected" + old="false" + verbose="false" diff --git a/dev-java/javolution/javolution-2.2.4-r1.ebuild b/dev-java/javolution/javolution-2.2.4-r1.ebuild new file mode 100644 index 000000000000..183df0c3a6f1 --- /dev/null +++ b/dev-java/javolution/javolution-2.2.4-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +JAVA_PKG_IUSE="doc source" + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Java Solution for Real-Time and Embedded Systems" +SRC_URI="http://javolution.org/${P}-src.zip" +HOMEPAGE="http://javolution.org" +LICENSE="LGPL-2.1" +SLOT="2.2.4" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip" +RDEPEND=">=virtual/jre-1.4" + +S="${WORKDIR}/javolution-${PV%.*}" + +EANT_BUILD_TARGET="init_1.4 compile jar" +EANT_DOC_TARGET="doc" + +src_unpack() { + unpack ${A} + java-pkg_filter-compiler jikes +} + +src_install() { + + java-pkg_dojar javolution.jar + + dodoc doc/coding_standard.txt + use doc && java-pkg_dojavadoc api + use source && java-pkg_dosrc "${S}/src/javolution" + +} diff --git a/dev-java/javolution/javolution-2.2.4-r2.ebuild b/dev-java/javolution/javolution-2.2.4-r2.ebuild new file mode 100644 index 000000000000..c31d5de6ae18 --- /dev/null +++ b/dev-java/javolution/javolution-2.2.4-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source" + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Java Solution for Real-Time and Embedded Systems" +SRC_URI="http://javolution.org/${P}-src.zip" +HOMEPAGE="http://javolution.org" + +LICENSE="LGPL-2.1" +SLOT="2.2.4" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip" +RDEPEND=">=virtual/jre-1.4" + +S="${WORKDIR}/javolution-${PV%.*}" + +EANT_BUILD_TARGET="init_1.4 compile jar" +EANT_DOC_TARGET="doc" +EANT_FILTER_COMPILER="jikes" + +src_install() { + java-pkg_dojar javolution.jar + + dodoc doc/coding_standard.txt + use doc && java-pkg_dojavadoc api + use source && java-pkg_dosrc "${S}/src/javolution" +} diff --git a/dev-java/javolution/javolution-4.0.2-r1.ebuild b/dev-java/javolution/javolution-4.0.2-r1.ebuild new file mode 100644 index 000000000000..c8f6382d8308 --- /dev/null +++ b/dev-java/javolution/javolution-4.0.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +JAVA_PKG_IUSE="doc source test" + +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="Java Solution for Real-Time and Embedded Systems" +SRC_URI="http://javolution.org/${P}-src.zip" +HOMEPAGE="http://javolution.org" + +LICENSE="BSD" +SLOT="4" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip" +RDEPEND=">=virtual/jre-1.5" + +S="${WORKDIR}/javolution-${PV%.*}" + +EANT_BUILD_TARGET="clean _init_1.5 _compile jar" +EANT_DOC_TARGET="doc" + +java_prepare() { + epatch "${FILESDIR}"/${PV}*.patch +} + +src_test() { + java -jar "${PN}.jar" test || die "test failed" +} + +src_install() { + java-pkg_dojar "${PN}.jar" + + dodoc doc/coding_standard.txt + dohtml index.html + + use doc && java-pkg_dojavadoc api + use source && java-pkg_dosrc "${S}/src/${PN}" +} diff --git a/dev-java/javolution/javolution-4.0.2.ebuild b/dev-java/javolution/javolution-4.0.2.ebuild new file mode 100644 index 000000000000..564076264916 --- /dev/null +++ b/dev-java/javolution/javolution-4.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +JAVA_PKG_IUSE="doc source" +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Java Solution for Real-Time and Embedded Systems" +SRC_URI="http://javolution.org/${P}-src.zip" +HOMEPAGE="http://javolution.org" +LICENSE="BSD" +SLOT="4" +KEYWORDS="amd64 ppc x86" +IUSE="" + +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip" +RDEPEND=">=virtual/jre-1.5" + +S="${WORKDIR}/javolution-${PV%.*}" + +EANT_BUILD_TARGET="clean _init_1.5 _compile jar" +EANT_DOC_TARGET="doc" + +src_test() { + java -jar "${PN}.jar" test || die "test failed" +} + +src_install() { + java-pkg_dojar "${PN}.jar" + + dodoc doc/coding_standard.txt + dohtml index.html + + use doc && java-pkg_dojavadoc api + use source && java-pkg_dosrc "${S}/src/${PN}" +} diff --git a/dev-java/javolution/javolution-6.0.0.ebuild b/dev-java/javolution/javolution-6.0.0.ebuild new file mode 100644 index 000000000000..e2e2c908b2a0 --- /dev/null +++ b/dev-java/javolution/javolution-6.0.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +# Documentation generation is broken. +JAVA_PKG_IUSE="source" # doc + +inherit java-pkg-2 java-ant-2 unpacker + +DESCRIPTION="Java Solution for Real-Time and Embedded Systems" +SRC_URI="http://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz + http://dev.gentoo.org/~tomwij/files/dist/${P}-build.xml.tar.xz" +HOMEPAGE="http://javolution.org" + +LICENSE="BSD" +SLOT="6" +KEYWORDS="~amd64 ~x86" + +CDEPEND="dev-java/osgi-core-api:0 + dev-java/osgi-compendium:0" + +DEPEND=">=virtual/jdk-1.5 + ${CDEPEND} + app-arch/unzip" + +RDEPEND=">=virtual/jre-1.5 + ${CDEPEND}" + +EANT_BUILD_TARGET="package" +JAVA_PKG_BSFIX_NAME="build.xml maven-build.xml" +JAVA_ANT_REWRITE_CLASSPATH="yes" +EANT_GENTOO_CLASSPATH="osgi-core-api,osgi-compendium" + +src_unpack() { + unpacker ${P}.tar.xz + cd "${S}" || die + unpacker ${P}-build.xml.tar.xz +} + +java_prepare() { + # Remove bundled libraries. + find . -name '*.jar' -print -delete || die + find . -name '*.class' -print -delete || die + + epatch "${FILESDIR}"/${P}-javadoc-fix.patch +} + +src_install() { + java-pkg_newjar core-java/target/${PN}-core-java-${PV}.jar + + dohtml index.html + + # Documentation generation is broken. + #use doc && java-pkg_dojavadoc core-java/target/site/apidocs + use source && java-pkg_dosrc core-java/src/main/java/${PN} +} diff --git a/dev-java/javolution/metadata.xml b/dev-java/javolution/metadata.xml new file mode 100644 index 000000000000..7303cef96964 --- /dev/null +++ b/dev-java/javolution/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>java</herd> +</pkgmetadata> |