summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-misc/freemind/ChangeLog8
-rw-r--r--app-misc/freemind/Manifest14
-rw-r--r--app-misc/freemind/freemind-0.9.0_beta16.ebuild79
3 files changed, 99 insertions, 2 deletions
diff --git a/app-misc/freemind/ChangeLog b/app-misc/freemind/ChangeLog
index 035c5168a020..6d52510cab2d 100644
--- a/app-misc/freemind/ChangeLog
+++ b/app-misc/freemind/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/freemind
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.39 2008/02/29 17:46:35 carlo Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.40 2008/03/09 17:38:29 betelgeuse Exp $
+
+*freemind-0.9.0_beta16 (09 Mar 2008)
+
+ 09 Mar 2008; Petteri Räty <betelgeuse@gentoo.org>
+ +freemind-0.9.0_beta16.ebuild:
+ Version bump.
29 Feb 2008; Carsten Lohrke <carlo@gentoo.org> freemind-0.8.0-r3.ebuild,
freemind-0.9.0_beta9.ebuild, freemind-0.9.0_beta15.ebuild:
diff --git a/app-misc/freemind/Manifest b/app-misc/freemind/Manifest
index 8b275a8473ad..46dae0002268 100644
--- a/app-misc/freemind/Manifest
+++ b/app-misc/freemind/Manifest
@@ -1,11 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX freemind-0.8.0-source.patch 707 RMD160 564bee084b34c484d36819b5ccfafd2691b3cd4a SHA1 0afdbf3b0a0e2ebecb3e3de00c4f4ed85816c5ea SHA256 95172076011a2b98eeaaa1d4267926abf0c2a9828ba27abf254450757b33fa8f
AUX freemind-0.9.0_beta15-build.xml.patch 551 RMD160 61e8fde7772bb43100b7497f58594ae05588a86c SHA1 ad7760823b4ea946eea5558561cbd1189ac55f48 SHA256 cc70d4750c028db1e2a3beadba2d4bc678d09b12cdf56a7da8d26b01465cea04
AUX freemind-0.9.0_beta9-build.xml.patch 551 RMD160 61e8fde7772bb43100b7497f58594ae05588a86c SHA1 ad7760823b4ea946eea5558561cbd1189ac55f48 SHA256 cc70d4750c028db1e2a3beadba2d4bc678d09b12cdf56a7da8d26b01465cea04
DIST freemind-src-0.9.0_Beta_15_icon_butterfly.tar.gz 12077587 RMD160 aacebfb3ae1df3c7e530e2c7926716ae5f6c0612 SHA1 a4aa920ecce0eb2451d700cd050e887aa46f2748 SHA256 0d49cdc60d57780bcfb7c749d5e09ccd3cb486ec0877c1dd9c411415378a2618
+DIST freemind-src-0.9.0_Beta_16_icon_butterfly.tar.gz 12644069 RMD160 4a7733d278c9742ae38616084fe470b2c250be32 SHA1 7c51cedccf80a28d33d4d132eac85afa8be3c247 SHA256 a7e129df1c0ae5169ee528f4a0095fb80c87f2214add190068752a1e6173d764
DIST freemind-src-0.9.0_Beta_9.tar.gz 11861490 RMD160 040a2f1e72d61cc5d3fea111cd14b59e68b86a51 SHA1 b361f7edbe108cf1ec5476d0ccd2797a90d902a5 SHA256 ceb1f01d6e3a714712c0493f40d60e52394c192bdeb8c35f58ef214be31008be
DIST freemind-src-0_8_0.zip 9857214 RMD160 df7f47aedef7b761c94f938f7c851f0b8ed32e04 SHA1 17c65bdc65b292d7d62fe7a8d633a24c2ad618df SHA256 c28902151f0089ddd1270c662820b6e33a85a686083c53dcfe6dd7205493da78
EBUILD freemind-0.8.0-r3.ebuild 1378 RMD160 79f5727d8b27d700872686decbf13ce94edaa6a0 SHA1 a3b29c6c20d83ac79929553efeadb452cb4fb4d5 SHA256 6d814960338f3f62bdd0052b0200abdaa41d4d630a6ac47cae3f5e36021610d6
EBUILD freemind-0.9.0_beta15.ebuild 2128 RMD160 20e92a01dbd12f0bb51d7feb40dcc94f3e580dbe SHA1 4c8d17e1ec9e64c18a89d353fe189e48cf3ccfee SHA256 feaefc45324d3f386ab8f4e0326bedb59f2a883e3c268c8a1c71c570ac955a7b
+EBUILD freemind-0.9.0_beta16.ebuild 2178 RMD160 a32ae6ebeb5ae13160984b0bd85b121cf519f4ee SHA1 53e19d7974cc896eb36c423d3efbee12a84edf3e SHA256 47c846adcdf7b6072e8f26b4fe627ed960e827c081b1c5364dc5844f5f9dd8f4
EBUILD freemind-0.9.0_beta9.ebuild 2065 RMD160 a00252304781ee87f0c97f5c3753fdbf95d39d98 SHA1 65e7bc6dae8d19c47f5466d8379674f81527b29a SHA256 aadd445112191b5e2b0ccedd00da0d32cd66d56cc32615b7a983362686ee36c1
-MISC ChangeLog 5855 RMD160 3b999344cc9460d0d78c89871505c6959ad8636e SHA1 e09a57d023acdef20aaa976e839d0dfe51884396 SHA256 41fbbf515ed2f40695a73b9e05b631b14d7d2433664786b34c09ae1c025dc4f3
+MISC ChangeLog 6001 RMD160 802e4bae31d232dd403ab6ef6b52a1a6d9d6c4d6 SHA1 d35f0ec21db2b9d5cf07170eb02f671b2dbaef91 SHA256 56bcf835c12d0f127f4c3d42a74986f69e29b4ce5c593a933f34bacdd0c11518
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH1CCecxLzpIGCsLQRAnsrAJ9Dqi/aqucHY3riIm/KKjELMG91/gCfSpcO
+N0PzhaWXFxXbYHx2qKjaOIQ=
+=IlFf
+-----END PGP SIGNATURE-----
diff --git a/app-misc/freemind/freemind-0.9.0_beta16.ebuild b/app-misc/freemind/freemind-0.9.0_beta16.ebuild
new file mode 100644
index 000000000000..23ea85430503
--- /dev/null
+++ b/app-misc/freemind/freemind-0.9.0_beta16.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.9.0_beta16.ebuild,v 1.1 2008/03/09 17:38:30 betelgeuse Exp $
+
+EAPI=1
+
+# will handle rewriting myself
+JAVA_PKG_BSFIX="off"
+WANT_ANT_TASKS="ant-nodeps ant-trax"
+inherit java-pkg-2 java-ant-2 eutils
+
+MY_PV=${PV//beta/Beta_}
+
+DESCRIPTION="Mind-mapping software written in Java"
+HOMEPAGE="http://freemind.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${MY_PV}_icon_butterfly.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+COMMON_DEP="dev-java/jgoodies-forms
+ dev-java/jibx
+ >=dev-java/simplyhtml-0.12.2_pre20071101
+ dev-java/commons-lang:2.1
+ dev-java/javahelp
+ dev-java/groovy
+ =dev-java/batik-1.6*
+ >=dev-java/fop-0.93
+ dev-java/hoteqn"
+DEPEND=">=virtual/jdk-1.4
+ dev-java/xsd2jibx
+ app-arch/unzip
+ ${COMMON_DEP}"
+RDEPEND=">=virtual/jre-1.4
+ ${COMMON_DEP}"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # kill the jarbundler taskdef
+ epatch "${FILESDIR}/${PN}-0.9.0_beta15-build.xml.patch"
+
+ local xml
+ for xml in $(find . -name 'build*.xml'); do
+ java-ant_rewrite-classpath ${xml}
+ java-ant_bsfix_one ${xml}
+ done
+ rm -v lib/*.jar lib/*.zip lib/*/*.jar \
+ plugins/*/*.jar plugins/*/*/*.jar || die
+}
+
+src_compile() {
+ local jibxlibs="$(java-pkg_getjars --build-only --with-dependencies xsd2jibx)"
+ local gcp="$(java-pkg_getjars jgoodies-forms,jibx,commons-lang-2.1,javahelp,groovy-1,batik-1.6,fop,simplyhtml,hoteqn):lib/bindings.jar"
+ ANT_TASKS="${WANT_ANT_TASKS} jibx xsd2jibx" eant -Djibxlibs="${jibxlibs}" \
+ -Dgentoo.classpath="${gcp}" dist browser $(use_doc doc)
+}
+
+src_install() {
+ cd "${WORKDIR}/bin/dist"
+ local dest="/usr/share/${PN}/"
+
+ java-pkg_dojar lib/*.jar
+
+ insinto "${dest}"
+ doins -r accessories browser/ doc/ plugins/ patterns.xml || die
+
+ use doc && java-pkg_dojavadoc doc/javadoc
+
+ java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${dest}" \
+ --pwd "${dest}" --main freemind.main.FreeMindStarter
+
+ newicon "${S}/images/FreeMindWindowIcon.png" freemind.png
+
+ make_desktop_entry freemind Freemind freemind Utility
+}