summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrice Clement <monsieurp@gentoo.org>2015-04-14 19:50:22 +0000
committerPatrice Clement <monsieurp@gentoo.org>2015-04-14 19:50:22 +0000
commit92aae9ca912a3410edb96cdc804d387b46949f5e (patch)
tree837584f8831d82948331321040a719be6cf82962 /dev-java
parentAutomated update. (diff)
downloadgentoo-2-92aae9ca912a3410edb96cdc804d387b46949f5e.tar.gz
gentoo-2-92aae9ca912a3410edb96cdc804d387b46949f5e.tar.bz2
gentoo-2-92aae9ca912a3410edb96cdc804d387b46949f5e.zip
SLOT bump wrt bug 546288. Drop ppc keywords.
Signed-off-by: Patrice Clement <monsieurp@gentoo.org> (Portage version: 2.2.14/cvs/Linux i686, signed Manifest commit with key 93491BB8)
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/spin/ChangeLog9
-rw-r--r--dev-java/spin/spin-1.5-r1.ebuild49
2 files changed, 56 insertions, 2 deletions
diff --git a/dev-java/spin/ChangeLog b/dev-java/spin/ChangeLog
index 8cb888747113..49fc5191f896 100644
--- a/dev-java/spin/ChangeLog
+++ b/dev-java/spin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/spin
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/spin/ChangeLog,v 1.19 2014/08/10 20:24:10 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/spin/ChangeLog,v 1.20 2015/04/14 19:50:22 monsieurp Exp $
+
+*spin-1.5-r1 (14 Apr 2015)
+
+ 14 Apr 2015; Patrice Clement <monsieurp@gentoo.org> +spin-1.5-r1.ebuild:
+ SLOT bump wrt bug 546288. Drop ppc keywords.
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> spin-1.5.ebuild:
QA: drop trailing '.' from DESCRIPTION
diff --git a/dev-java/spin/spin-1.5-r1.ebuild b/dev-java/spin/spin-1.5-r1.ebuild
new file mode 100644
index 000000000000..db33ba68311e
--- /dev/null
+++ b/dev-java/spin/spin-1.5-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/spin/spin-1.5-r1.ebuild,v 1.1 2015/04/14 19:50:22 monsieurp Exp $
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Transparent threading solution for non-freezing Swing applications"
+HOMEPAGE="http://spin.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}-all.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEP="dev-java/cglib:3"
+DEPEND=">=virtual/jdk-1.6
+ app-arch/unzip
+ ${COMMON_DEP}"
+RDEPEND=">=virtual/jre-1.6
+ ${COMMON_DEP}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ cp "${FILESDIR}/${PV}-build.xml" build.xml || die
+ cp "${FILESDIR}/${PV}-maven-build.properties" maven-build.properties || die
+ rm -v lib/*.jar || die
+ java-pkg_filter-compiler jikes
+}
+
+EANT_GENTOO_CLASSPATH="cglib-3"
+
+# Needs X
+RESTRICT="test"
+
+src_test() {
+ ANT_TASKS="ant-junit" eant test
+}
+
+src_install() {
+ java-pkg_newjar target/${P}.jar
+
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/*
+}