Fix bug 536924: HOMEPAGE update, EAPI bump to v5, package cleanup.
authorPatrice Clement <monsieurp@gentoo.org>
Mon, 19 Jan 2015 19:41:35 +0000 (19:41 +0000)
committerPatrice Clement <monsieurp@gentoo.org>
Mon, 19 Jan 2015 19:41:35 +0000 (19:41 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64

dev-util/fujaba/ChangeLog
dev-util/fujaba/Manifest
dev-util/fujaba/fujaba-4.2.0.ebuild

index 4a8834460b23f9ca80a2d2762c41950470e15edd..7ffa95867bf5fc18eb263177150db362786a9fbf 100644 (file)
@@ -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
-
index b1632b70604cb20ca717202dac3d187a16b8a800..15068f30b33289054aa4e5b6fb876dfb3e600660 100644 (file)
@@ -1,4 +1,4 @@
 DIST FujabaToolSuite_Developer4_2_0.jar 19262108 SHA256 085f46432153e1b93c472f3582cd4feccf2c63a17390b80991dcf323f49119bb SHA512 3046c7e3dbe98528931645bb1208a4ef8f13ef737318004d2afa99ab821c13fa01b992ecfcd76ea226c90e69abb4797ee96ec11dfbb2c42a40cd3c3283f1e6ae WHIRLPOOL d96a341187541cd5fa11f4d7eb827fdfb0765fab087a9a937002a3d467a6bbc08c78ebd7946ee3333e68157740e77306208619a4490c19d3e9e45e1f24a0545e
-EBUILD fujaba-4.2.0.ebuild 1664 SHA256 fa368cdc2d3843c6a25a968a9615e336110e08098ce1cff90f72fcdeb9cd770e SHA512 ffb487d1f749e93d4de004ae7b5edc55afe141602645a043195b0f4ad5a88dba9a97909479d86f4d71caaec1b5778a77efd5f6c2bafb1d2a8dd7507fd8dc20c6 WHIRLPOOL f3ac397a780c0efef761cfc38e90765f5a39959b170515875b8b45794a3cf8b221f8def423c7782c66406ce51628f800107454ff3db94b80d3de828fe6ae18ee
-MISC ChangeLog 1720 SHA256 d23f6dbb3c09f52c43fa55194953cd0128baa833536c0ff9d53ba95b34b9d90b SHA512 6eab651055071415cfe596d0374e649129d3271934a137934c57b7139d477c76cbb16c4c04e33db8f7c825aff361f588919af37b605497cb3882effe0fdce278 WHIRLPOOL 39859264dbeaec3793cb8011553c021c8a9b83e86f05e3c248bae15465ba7da94ca6876b74182469cff393cfa787d9add92052fa1cf4ecb7ac5a13ad73638672
+EBUILD fujaba-4.2.0.ebuild 1633 SHA256 6acd1628d53dca35ad3204a730f7b526eddcbafce1512f2ab0b1f949f44adf2c SHA512 b12a31a1b90c7a56b95f597b4f6e26eb948c26dc7bf953bc85b2516bd84f515a4702d0906fc85fe238b7fa14840825795f362d4fbdb7cedefe002a2205a8c86b WHIRLPOOL 210d01fa8f350fd66a064f8eabc2b8dd40eaf86c811db8e46f8cbfaed0ce877e849005ebd191f392c2607953ec376d3d9e6078837224d6b2bb59e5aa38c0e3ab
+MISC ChangeLog 1867 SHA256 5009fbd28d59c622aac1425d83d4cce64d25ebd79c3702920fc2d1fba35da87d SHA512 fc671a9c856b7189391e02b721c40741dda7619d9fbd1b540783a15c59ab6b60f6eff629edff6d5175abb72a6d6b732fdd8cfd6dfe61844d8241aa2e3f73b1f9 WHIRLPOOL 7cb80729686ba8af9c006af1559aa77d379ccdee17e2233bf05ead1c6fa24d02eb14c6ccff74ecb0c4e6a220c92f153a44f856a95c1b2e6026891bdd165b044b
 MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
index db9140344f68b712d04eb1f4476d13795b0a2dbc..aa9028f1242c436fe7862393b81244ad0ce2a587 100644 (file)
@@ -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}