summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Nichols <nichoj@gentoo.org>2006-07-17 15:08:06 +0000
committerJoshua Nichols <nichoj@gentoo.org>2006-07-17 15:08:06 +0000
commit942309422c3685839b2a9d5ffe82af529941a510 (patch)
tree5228bebbaec5b00529113d603d796ecfd7946d14 /app-editors/jedit
parentMarked stable on amd64 for bug #139612 (diff)
downloadgentoo-2-942309422c3685839b2a9d5ffe82af529941a510.tar.gz
gentoo-2-942309422c3685839b2a9d5ffe82af529941a510.tar.bz2
gentoo-2-942309422c3685839b2a9d5ffe82af529941a510.zip
Revision bump to support new Java system.
(Portage version: 2.1.1_pre2-r4)
Diffstat (limited to 'app-editors/jedit')
-rw-r--r--app-editors/jedit/ChangeLog7
-rw-r--r--app-editors/jedit/files/digest-jedit-4.22
-rw-r--r--app-editors/jedit/files/digest-jedit-4.2-r12
-rw-r--r--app-editors/jedit/files/digest-jedit-4.2-r23
-rw-r--r--app-editors/jedit/jedit-4.2-r2.ebuild83
5 files changed, 96 insertions, 1 deletions
diff --git a/app-editors/jedit/ChangeLog b/app-editors/jedit/ChangeLog
index f9ac3b5e9458..46622d73c76c 100644
--- a/app-editors/jedit/ChangeLog
+++ b/app-editors/jedit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/jedit
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.60 2006/01/23 10:38:19 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.61 2006/07/17 15:08:05 nichoj Exp $
+
+*jedit-4.2-r2 (17 Jul 2006)
+
+ 17 Jul 2006; Joshua Nichols <jnichols@gentoo.org> +jedit-4.2-r2.ebuild:
+ Revision bump to support new Java system.
23 Jan 2006; Bryan Østergaard <kloeri@gentoo.org metadata.xml:
Remove pkdawson from metadata, bug 31923.
diff --git a/app-editors/jedit/files/digest-jedit-4.2 b/app-editors/jedit/files/digest-jedit-4.2
index 152f376a8118..ee91b66989e1 100644
--- a/app-editors/jedit/files/digest-jedit-4.2
+++ b/app-editors/jedit/files/digest-jedit-4.2
@@ -1 +1,3 @@
MD5 c7fa902fd5ad3207efb45c9171eaacf1 jedit42source.tar.gz 1685253
+RMD160 5f0f59a64455c4dcaf3e0e7589527a9f6989a23d jedit42source.tar.gz 1685253
+SHA256 12a5037126b87ae00157b0201818fa97b777c824543e87a79b6064c1357c78b2 jedit42source.tar.gz 1685253
diff --git a/app-editors/jedit/files/digest-jedit-4.2-r1 b/app-editors/jedit/files/digest-jedit-4.2-r1
index 152f376a8118..ee91b66989e1 100644
--- a/app-editors/jedit/files/digest-jedit-4.2-r1
+++ b/app-editors/jedit/files/digest-jedit-4.2-r1
@@ -1 +1,3 @@
MD5 c7fa902fd5ad3207efb45c9171eaacf1 jedit42source.tar.gz 1685253
+RMD160 5f0f59a64455c4dcaf3e0e7589527a9f6989a23d jedit42source.tar.gz 1685253
+SHA256 12a5037126b87ae00157b0201818fa97b777c824543e87a79b6064c1357c78b2 jedit42source.tar.gz 1685253
diff --git a/app-editors/jedit/files/digest-jedit-4.2-r2 b/app-editors/jedit/files/digest-jedit-4.2-r2
new file mode 100644
index 000000000000..ee91b66989e1
--- /dev/null
+++ b/app-editors/jedit/files/digest-jedit-4.2-r2
@@ -0,0 +1,3 @@
+MD5 c7fa902fd5ad3207efb45c9171eaacf1 jedit42source.tar.gz 1685253
+RMD160 5f0f59a64455c4dcaf3e0e7589527a9f6989a23d jedit42source.tar.gz 1685253
+SHA256 12a5037126b87ae00157b0201818fa97b777c824543e87a79b6064c1357c78b2 jedit42source.tar.gz 1685253
diff --git a/app-editors/jedit/jedit-4.2-r2.ebuild b/app-editors/jedit/jedit-4.2-r2.ebuild
new file mode 100644
index 000000000000..d32361a18ebc
--- /dev/null
+++ b/app-editors/jedit/jedit-4.2-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-4.2-r2.ebuild,v 1.1 2006/07/17 15:08:06 nichoj Exp $
+
+inherit java-pkg-2 eutils java-ant-2
+
+MY_PV="${PV//./}"
+MY_PV="${MY_PV//_/}"
+
+DESCRIPTION="Programmer's editor written in Java"
+HOMEPAGE="http://www.jedit.org"
+SRC_URI="mirror://sourceforge/jedit/jedit${MY_PV}source.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND=">=virtual/jre-1.4"
+# FIXME doesn't like Java 1.6 for some reason
+DEPEND="|| (
+ =virtual/jdk-1.4*
+ =virtual/jdk-1.5*
+ )
+ doc? (
+ =app-text/docbook-xml-dtd-4.3*
+ >=app-text/docbook-xsl-stylesheets-1.65.1
+ dev-libs/libxslt
+ )
+ >=dev-java/ant-core-1.5.4"
+
+S="${WORKDIR}/jEdit"
+
+ant_src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ if use doc; then
+ local xsl=$(echo /usr/share/sgml/docbook/xsl-stylesheets-*)
+ xsl=${xsl// */}
+
+ local xml=$(echo /usr/share/sgml/docbook/xml-dtd-4.3*)
+ xml=${xml// */}
+
+ echo "build.directory=." > build.properties
+ echo "docbook.dtd.catalog=${xml}/docbook.cat" >> build.properties
+ echo "docbook.xsl=${xsl}" >> build.properties
+ fi
+}
+src_compile() {
+ eant dist $(use_doc javadoc docs-html)
+}
+
+src_install() {
+ dodir /usr/share/jedit
+ dodir /usr/bin
+
+ insinto /usr/share/jedit
+ doins -r jedit.jar jars doc modes properties startup macros
+ keepdir /usr/share/jedit/jars
+
+ echo "#!/bin/bash" > ${PN}
+ echo "java -jar /usr/share/jedit/jedit.jar \"\${@}\"" >> ${PN}
+ dobin ${PN}
+
+ insinto /usr/share/icons/hicolor/128x128/apps
+ newins ${S}/doc/jedit.png jedit.pngs
+
+ make_desktop_entry jedit "jEdit" jedit
+}
+
+pkg_postinst() {
+ einfo "The system directory for jEdit plugins is"
+ einfo "/usr/share/jedit/jars"
+}
+
+pkg_postrm() {
+ einfo "jEdit plugins installed into /usr/share/jedit/jars"
+ einfo "(after installation of jEdit itself) haven't been"
+ einfo "removed. To get rid of jEdit completely, you may"
+ einfo "want to run"
+ einfo ""
+ einfo "\trm -r /usr/share/jedit"
+}