diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2006-01-11 05:57:28 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2006-01-11 05:57:28 +0000 |
commit | d4879808e4d30775edd75897736843212e25a387 (patch) | |
tree | 808e391804760819c27820dfad794bbc818f412e /app-misc/freemind | |
parent | Stable on x86; bug #112909 (diff) | |
download | gentoo-2-d4879808e4d30775edd75897736843212e25a387.tar.gz gentoo-2-d4879808e4d30775edd75897736843212e25a387.tar.bz2 gentoo-2-d4879808e4d30775edd75897736843212e25a387.zip |
New version
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'app-misc/freemind')
-rw-r--r-- | app-misc/freemind/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/freemind/Manifest | 10 | ||||
-rw-r--r-- | app-misc/freemind/files/digest-freemind-0.8.0 | 1 | ||||
-rw-r--r-- | app-misc/freemind/freemind-0.8.0.ebuild | 54 |
4 files changed, 68 insertions, 6 deletions
diff --git a/app-misc/freemind/ChangeLog b/app-misc/freemind/ChangeLog index 9324679c6634..e42d5dd068e4 100644 --- a/app-misc/freemind/ChangeLog +++ b/app-misc/freemind/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-misc/freemind -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.19 2005/09/16 03:03:28 mr_bones_ Exp $ +# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.20 2006/01/11 05:57:28 lu_zero Exp $ + +*freemind-0.8.0 (11 Jan 2006) + + 11 Jan 2006; Luca Barbato <lu_zero@gentoo.org> +freemind-0.8.0.ebuild: + Updated version, works fine on ppc and amd64 16 Sep 2005; Michael Sterrett <mr_bones_@gentoo.org> freemind-0.8.0_rc2.ebuild: diff --git a/app-misc/freemind/Manifest b/app-misc/freemind/Manifest index 68a1b5916f11..792ab72562ae 100644 --- a/app-misc/freemind/Manifest +++ b/app-misc/freemind/Manifest @@ -1,6 +1,8 @@ -MD5 abcdd13884aa3d16e0ca58122afcfd63 freemind-0.8.0_rc2.ebuild 1305 -MD5 7f0d22f70b499a40a1dd5b89fb7bef66 freemind-0.7.1-r1.ebuild 1259 -MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 -MD5 447414f4c6451af9105a7a725b8026b9 ChangeLog 2728 +MD5 190bc5c38a419f65620c0ccf5c45a089 ChangeLog 2880 MD5 615ccb469eb93e22c5e84358d55e6c0f files/digest-freemind-0.7.1-r1 70 +MD5 db2d03ecc0127ebfe88f51a6671799e9 files/digest-freemind-0.8.0 68 MD5 4aa9844e77246a548def155d68fd8395 files/digest-freemind-0.8.0_rc2 72 +MD5 7f0d22f70b499a40a1dd5b89fb7bef66 freemind-0.7.1-r1.ebuild 1259 +MD5 b01e3db77b9ab429f1566fe9805b2dfe freemind-0.8.0.ebuild 1364 +MD5 abcdd13884aa3d16e0ca58122afcfd63 freemind-0.8.0_rc2.ebuild 1305 +MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 diff --git a/app-misc/freemind/files/digest-freemind-0.8.0 b/app-misc/freemind/files/digest-freemind-0.8.0 new file mode 100644 index 000000000000..34974a32aca5 --- /dev/null +++ b/app-misc/freemind/files/digest-freemind-0.8.0 @@ -0,0 +1 @@ +MD5 c09728e8e0aefe76be4e7648a7a519ce freemind-src-0_8_0.zip 9857214 diff --git a/app-misc/freemind/freemind-0.8.0.ebuild b/app-misc/freemind/freemind-0.8.0.ebuild new file mode 100644 index 000000000000..e6c6b395eef1 --- /dev/null +++ b/app-misc/freemind/freemind-0.8.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.8.0.ebuild,v 1.1 2006/01/11 05:57:28 lu_zero Exp $ + +inherit java-pkg eutils + +MY_PV=${PV//./_} + +DESCRIPTION="Mind-mapping software written in Java" +HOMEPAGE="http://freemind.sf.net" +SRC_URI="mirror://sourceforge/freemind/${PN}-src-${MY_PV/rc2/RC2}.zip" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="doc jikes" +DEPEND=">=virtual/jdk-1.4 + dev-java/ant-core + jikes? ( dev-java/jikes ) + app-arch/unzip" +RDEPEND=">=virtual/jre-1.4" +RESTRICT="nomirror" + +S=${WORKDIR}/${PN} + +src_compile() { + local antflags="dist browser" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + use doc && antflags="${antflags} doc" + ant ${antflags} || die "Compiling failed!" +} + +src_install() { + cd ${WORKDIR}/bin/dist + + insinto /opt/${PN}/ + doins -r lib/ browser/ plugins/ + doins -r accessories/ user.properties patterns.xml + + echo "#!/bin/sh" > ${PN}.sh + echo "cd /opt/${PN}" >> ${PN}.sh + echo "java -jar lib/${PN}.jar" >> ${PN}.sh + + cp -R ${S}/doc ${D}/opt/${PN} + use doc && java-pkg_dohtml -r doc/ + + into /opt + newbin ${PN}.sh ${PN} + + mv ${S}/images/FreeMindWindowIcon.png ${S}/images/freemind.png + doicon ${S}/images/freemind.png + + make_desktop_entry freemind Freemind freemind.png Utility +} + |