summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrice Clement <monsieurp@gentoo.org>2015-01-19 19:41:29 +0000
committerPatrice Clement <monsieurp@gentoo.org>2015-01-19 19:41:29 +0000
commit87aaa8281780dee9e9a4591ef460c77cc916b3a9 (patch)
treeafe15d9f99872597772889a5a87dababed803cf0
parentAdd new versions for stable and unstable in the default slot to fix issues wi... (diff)
downloadgentoo-2-87aaa8281780dee9e9a4591ef460c77cc916b3a9.tar.gz
gentoo-2-87aaa8281780dee9e9a4591ef460c77cc916b3a9.tar.bz2
gentoo-2-87aaa8281780dee9e9a4591ef460c77cc916b3a9.zip
Fix bug 536924: HOMEPAGE update, EAPI bump to v5, package cleanup.
(Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
-rw-r--r--dev-util/fujaba/ChangeLog8
-rw-r--r--dev-util/fujaba/fujaba-4.2.0.ebuild23
2 files changed, 18 insertions, 13 deletions
diff --git a/dev-util/fujaba/ChangeLog b/dev-util/fujaba/ChangeLog
index 4a8834460b23..7ffa95867bf5 100644
--- a/dev-util/fujaba/ChangeLog
+++ b/dev-util/fujaba/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/fujaba
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/fujaba/ChangeLog,v 1.14 2008/01/10 22:40:32 caster Exp $
+# Copyright 2000-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/fujaba/ChangeLog,v 1.15 2015/01/19 19:41:29 monsieurp Exp $
+
+ 19 Jan 2015; Patrice Clement <monsieurp@gentoo.org> fujaba-4.2.0.ebuild:
+ Fix bug 536924: HOMEPAGE update, EAPI bump to v5, package cleanup.
10 Jan 2008; Vlastimil Babka <caster@gentoo.org> fujaba-4.2.0.ebuild:
Restrict junit dependency.
@@ -47,4 +50,3 @@
metadata.xml:
Initial Import. Thanks to Dennis Nienhuser <fragfred@gmx.de> for the initial
submission. Closes #38352
-
diff --git a/dev-util/fujaba/fujaba-4.2.0.ebuild b/dev-util/fujaba/fujaba-4.2.0.ebuild
index db9140344f68..aa9028f1242c 100644
--- a/dev-util/fujaba/fujaba-4.2.0.ebuild
+++ b/dev-util/fujaba/fujaba-4.2.0.ebuild
@@ -1,12 +1,15 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/fujaba/fujaba-4.2.0.ebuild,v 1.8 2009/10/12 18:55:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/fujaba/fujaba-4.2.0.ebuild,v 1.9 2015/01/19 19:41:29 monsieurp Exp $
+EAPI="5"
+
+inherit java-pkg-2
MY_PV="${PV//./_}"
MY_PNB="Fujaba_${PV:0:1}"
DESCRIPTION="The Fujaba Tool Suite provides an easy to extend UML and Java development platform"
-HOMEPAGE="http://www.uni-paderborn.de/cs/fujaba/index.html"
+HOMEPAGE="http://www.fujaba.de/"
SRC_URI="ftp://ftp.uni-paderborn.de/private/fujaba/${MY_PNB}/FujabaToolSuite_Developer${MY_PV}.jar"
LICENSE="LGPL-2.1"
SLOT="0"
@@ -25,7 +28,7 @@ S=${WORKDIR}
src_unpack () {
jar xf "${DISTDIR}"/${A}
- cd 'C_/Dokumente und Einstellungen/Lothar/Eigene Dateien/Deployment/Fujaba 4.2.0/' || die "failed to enter die"
+ cd 'C_/Dokumente und Einstellungen/Lothar/Eigene Dateien/Deployment/Fujaba 4.2.0/' || die "failed to cd into package"
rm -f Deploymentdata/libs/junit.jar
rm -f Deploymentdata/libs/log4j*.jar
@@ -33,18 +36,18 @@ src_unpack () {
rm -f Deploymentdata/libs/xerces.jar
}
-src_compile() { :; }
-
src_install() {
dodir /opt/${PN}
- cd 'C_/Dokumente und Einstellungen/Lothar/Eigene Dateien/Deployment/Fujaba 4.2.0/' || die "failed to enter die"
+ cd 'C_/Dokumente und Einstellungen/Lothar/Eigene Dateien/Deployment/Fujaba 4.2.0/' || die "failed to cd into package"
cp -pPR . "${D}"/opt/${PN} || die "failed to copy"
chmod -R 755 "${D}"/opt/${PN}/
- echo "#!/bin/sh" > ${PN}
- echo "cd /opt/${PN}/Deploymentdata" >> ${PN}
- echo "'${JAVA_HOME}'/bin/java -classpath .:\$(java-config -p xerces-1.3,log4j,junit,jdom-1.0_beta10):fujaba.jar:libs/libCoObRA.jar:libs/libXMLReflect.jar:libs/RuntimeTools.jar:libs/upb.jar de.uni_paderborn.fujaba.app.FujabaApp \$*" >> ${PN}
+ cat > ${PN} << EOF
+#!/bin/sh"
+cd /opt/${PN}/Deploymentdata"
+'${JAVA_HOME}'/bin/java -classpath .:\$(java-config -p xerces-1.3,log4j,junit,jdom-1.0_beta10):fujaba.jar:libs/libCoObRA.jar:libs/libXMLReflect.jar:libs/RuntimeTools.jar:libs/upb.jar de.uni_paderborn.fujaba.app.FujabaApp \$*"
+EOF
into /opt
dobin ${PN}