aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2011-09-29 17:37:04 +0000
committerRalph Sennhauser <sera@gentoo.org>2011-09-29 17:37:04 +0000
commite7fd8ebb2d61a34806dc6d16e9fb61e6d9736719 (patch)
tree70ed23ddb525ce316d84998404eab7f4c8cb00be /dev-util
parentRemove obsolete versions (diff)
downloadjava-e7fd8ebb2d61a34806dc6d16e9fb61e6d9736719.tar.gz
java-e7fd8ebb2d61a34806dc6d16e9fb61e6d9736719.tar.bz2
java-e7fd8ebb2d61a34806dc6d16e9fb61e6d9736719.zip
Move dev-java/findbugs to dev-util/findbugs to match the category in main tree
svn path=/java-overlay/; revision=8835
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/findbugs/ChangeLog50
-rw-r--r--dev-util/findbugs/Manifest5
-rw-r--r--dev-util/findbugs/files/findbugs10
-rw-r--r--dev-util/findbugs/findbugs-0.8.4.ebuild57
-rw-r--r--dev-util/findbugs/metadata.xml5
5 files changed, 127 insertions, 0 deletions
diff --git a/dev-util/findbugs/ChangeLog b/dev-util/findbugs/ChangeLog
new file mode 100644
index 00000000..d9196f9b
--- /dev/null
+++ b/dev-util/findbugs/ChangeLog
@@ -0,0 +1,50 @@
+# ChangeLog for dev-util/findbugs
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Sep 2011; Ralph Sennhauser <gentoo.sera@bluewin.ch> findbugs-0.8.4.ebuild:
+ Adjust category to match the one in main tree
+
+ 29 Sep 2011; Ralph Sennhauser <gentoo.sera@bluewin.ch>
+ -findbugs-1.1.3.ebuild, -findbugs-1.2.1.ebuild, -findbugs-1.3.0.ebuild,
+ -findbugs-1.3.2.ebuild, -findbugs-1.3.3.ebuild:
+ Removed unused versions superseeded by findbugs in tree
+
+ 25 Sep 2009; Petteri Räty <betelgeuse@gentoo.org> findbugs-1.3.3.ebuild:
+ Cleanup
+
+ 19 Jan 2009; Alistair Bush <ali_bush@gentoo.org> findbugs-0.8.4.ebuild,
+ findbugs-1.1.3.ebuild, findbugs-1.2.1.ebuild, findbugs-1.3.0.ebuild,
+ findbugs-1.3.2.ebuild, findbugs-1.3.3.ebuild:
+ Fix QA issues.
+
+ 22 Jun 2008; Miroslav Šulc <fordfrog@gentoo.org> +findbugs-1.3.3.ebuild:
+ Version bump.
+
+ 20 Mar 2008; Miroslav Šulc <fordfrog@gentoo.org> +findbugs-1.3.2.ebuild:
+ Version bump, creation of javadocs fails
+
+ 25 Nov 2007; Miroslav Šulc <fordfrog@gentoo.org> ++,
+ findbugs-1.2.1.ebuild:
+ Version bump
+
+ 15 Aug 2007; Miroslav Šulc <fordfrog@gentoo.org> +files/findbugs,
+ findbugs-1.2.1.ebuild:
+ Added launcher script
+
+ 14 Aug 2007; Miroslav Šulc <fordfrog@gentoo.org> ++:
+ Version bump. Please note that I got StackOverFlow in 50% of the merges, and
+ do not know why.
+
+ 09 Jun 2007; Joshua Nichols <nichoj@gentoo.org> ChangeLog:
+ Added missing ~amd64 for ant-pretty.
+
+ 18 Feb 2007; kiorky <kiorky@cryptelium.net> +findbugs-0.8.4.ebuild:
+ Adding 0.8.4 as it is a jrefactory dependency
+ It s the only where jrefactory compiles against with
+ just a few modifications in jrefactory code
+
+ 18 Feb 2007; kiorky <kiorky@cryptelium.net> ChangeLog:
+ Added as it is a jrefactory dependency
+ see #93232 and #167424
+
diff --git a/dev-util/findbugs/Manifest b/dev-util/findbugs/Manifest
new file mode 100644
index 00000000..aa011e4d
--- /dev/null
+++ b/dev-util/findbugs/Manifest
@@ -0,0 +1,5 @@
+MISC ChangeLog 1814 RMD160 d9aa9fb725ea7fffb21c90bcaea8b360cd40a387 SHA1 4837ced916c45a8f1c446ea95cbb8789284df054 SHA256 8656b8df3c131846d2094fb2eef7e5a83c0a7f7defc9ec18f7cbe2155109503e
+AUX findbugs 271 RMD160 3bc63ec8a7222462460645a2d2cad29dc40eaffa SHA1 811f3840e42c8c88ebc328351aa12a970ddcccf4 SHA256 4ec1947bfdfa7cd048a4e575a5c47fe58e6685e6dcb58d059554457fe6dc46be
+EBUILD findbugs-0.8.4.ebuild 1534 RMD160 16405fbd1a03e755e6ce06935d433033d31dc8e0 SHA1 b1fa58491bfe07b8b5e2f9c9ecbda3296d807dc1 SHA256 fd07b53ac78ce4ff30e921083f8cec78283edae0761d867a7844b96c82724b51
+MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+DIST findbugs-0.8.4-source.zip 2263006 RMD160 0d6eb1c48bf7c47083eba06f5313d7f8c5503cb7 SHA1 7d923b733564657169ea2eafe8d42a9bf798e3f6 SHA256 27b2f0d970b5b5d4ab096dbcfb9fea75ab00b515d6e5d13d98428727f09554a1
diff --git a/dev-util/findbugs/files/findbugs b/dev-util/findbugs/files/findbugs
new file mode 100644
index 00000000..43c40046
--- /dev/null
+++ b/dev-util/findbugs/files/findbugs
@@ -0,0 +1,10 @@
+gjl_package=findbugs
+
+if [ "${1}" = "-help" ] ; then
+ gjl_main="edu.umd.cs.findbugs.ShowHelp"
+else
+ gjl_main="edu.umd.cs.findbugs.LaunchAppropriateUI"
+fi
+
+gjl_java_args="-Xmx384m -Dfindbugs.home=/usr/share/findbugs"
+source /usr/share/java-config-2/launcher/launcher.bash
diff --git a/dev-util/findbugs/findbugs-0.8.4.ebuild b/dev-util/findbugs/findbugs-0.8.4.ebuild
new file mode 100644
index 00000000..8defd9a1
--- /dev/null
+++ b/dev-util/findbugs/findbugs-0.8.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+WANT_ANT_TASKS="ant-nodeps"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Find Bugs in Java Programs"
+HOMEPAGE="http://findbugs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-source.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0.8"
+KEYWORDS="~amd64 ~x86"
+IUSE="source"
+
+RDEPEND="dev-java/apple-java-extensions-bin
+ ~dev-java/dom4j-1.4
+ =dev-java/junit-3.8*
+ =dev-java/asm-3*
+ >=virtual/jre-1.5"
+
+DEPEND=">=virtual/jdk-1.5
+ !!dev-java/findbugs
+ app-arch/unzip
+ source? ( app-arch/zip )
+ ${RDEPEND}"
+
+EANT_BUILD_TARGET="build"
+EANT_GENTOO_CLASSPATH="ant-tasks,ant-core"
+
+src_unpack(){
+ unpack ${A}
+ pushd "${S}/lib"
+ # FIXME: use old bcel, either we use embedded or
+ # we make an old ebuild to re-born
+ # java-pkg_jarfrom bcel
+ java-pkg_jarfrom apple-java-extensions-bin,junit
+ java-pkg_jarfrom asm-3 asm.jar asm-3.0.jar
+ java-pkg_jarfrom asm-3 asm-analysis.jar asm-analysis-3.0.jar
+ java-pkg_jarfrom asm-3 asm-commons.jar asm-commons-3.0.jar
+ java-pkg_jarfrom asm-3 asm-tree.jar asm-tree-3.0.jar
+ java-pkg_jarfrom asm-3 asm-util.jar asm-util-3.0.jar
+ java-pkg_jarfrom asm-3 asm-xml.jar asm-xml-3.0.jar
+ java-pkg_jarfrom dom4j-1.4 dom4j-full.jar dom4j-full.jar
+ popd
+ for i in $(find "${S}" -name build*xml);do
+ java-ant_rewrite-classpath "$i"
+ done
+}
+
+src_install() {
+ java-pkg_dojar "${S}"/lib/${PN}*.jar "${S}"/plugin/*.jar
+ use source && java-pkg_dosrc "${S}/src"
+}
diff --git a/dev-util/findbugs/metadata.xml b/dev-util/findbugs/metadata.xml
new file mode 100644
index 00000000..838c00a4
--- /dev/null
+++ b/dev-util/findbugs/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>