ChangeLog

# ChangeLog for app-editors/jext
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/jext/ChangeLog,v 1.16 2007/02/11 15:11:28 caster Exp $

11 Feb 2007; Vlastimil Babka -jext-3.2_pre3.ebuild:
Cleanup.

11 Feb 2007; nixnut jext-3.2_pre3-r1.ebuild:
Stable on ppc wrt bug 166257

11 Feb 2007; Christian Faulhammer
jext-3.2_pre3-r1.ebuild:
stable x86; bug #166257

13 Oct 2006; Vlastimil Babka jext-3.2_pre3.ebuild:
Fixed jython dependency, solves bug #151160.

05 Oct 2006; Gustavo Zacarias jext-3.2_pre3.ebuild,
jext-3.2_pre3-r1.ebuild:
Dropping sparc keywords, see #96229

*jext-3.2_pre3-r1 (31 Jul 2006)

31 Jul 2006; Joshua Nichols +jext-3.2_pre3-r1.ebuild:
Revision bump to support new Java system.

14 Sep 2005; jext-3.2_pre3.ebuild:
Marked ~amd64

16 Oct 2004; Thomas Matthijs jext-3.2_pre3.ebuild:
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740

05 Oct 2004; Pieter Van den Abeele
jext-3.2_pre3.ebuild:
Masked jext-3.2_pre3.ebuild stable for ppc

12 Sep 2004; Thomas Matthijs jext-3.2_pre3.ebuild:
ebuild cleanups

30 Jul 2004; Karl Trygve Kalleberg jext-3.2_pre3.ebuild:
Moved dev-java/jython to dev-java/jython-bin.

19 Jun 2004; Jason Wever jext-3.2_pre3.ebuild:
Stable on sparc.

01 Jun 2004; Aron Griffis jext-3.2_pre3.ebuild:
Fix use invocation

*jext-3.2_pre3 (23 May 2003)

23 May 2003; Todd Berman jext-3.2_pre3.ebuild,
files/jext-gentoo.sh:
Moved, Fixed Bug #12072

*jext-3.2_pre3 (29 Apr 2003)

29 Apr 2003; Todd Berman jext-3.2_pre3.ebuild:
Initial Import.

Manifest

AUX jext-gentoo.sh 1309 RMD160 a796a2ebcb4274fa5a28587e71f6d75f86a878f3 SHA1 7ac304e009ad49fee4af7db60c3f19e1d7a2f87e SHA256 9ed89fe45a43a38202b313e70bc8e11610021099dd6877b8e0e3f87cef698f2f
DIST jext-sources-3.2pre3.tar.gz 1004576 RMD160 8d10c252361f47d48aa8ddbc70c5eacf0edc7403 SHA1 74090a650d13ea6ce826487dddef752b2a5c3563 SHA256 9fdb098b29942c7869dbbc22f6b994aaa15887fd44aa15efc43b4b10d6d2b2b2
EBUILD jext-3.2_pre3-r1.ebuild 1077 RMD160 bd06a326ce6577433a78189f1f0107bd8e0a442f SHA1 389da4ff708045f38a8602dd207c8f8f47be93c6 SHA256 a609977db6896b7c6d2c42f9c4cb60da02e0eabe12ef638040e18247a9c35ba2
MISC ChangeLog 1963 RMD160 e0bb552f375b6a1dd5e94c023331d8a73f75494b SHA1 9057cd4ed8bb5e1cb36cbf3b1d97ced839496d98 SHA256 b0d9e0f0bf5547a9f7c8c06765e29ea97685f9e276a8d1f5f3e8187021088569
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9

files

jext-3.2_pre3-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/jext/jext-3.2_pre3-r1.ebuild,v 1.4 2007/02/11 14:53:12 nixnut Exp $

inherit java-pkg-2 java-ant-2

DESCRIPTION="A cool and fully featured editor in Java"
HOMEPAGE="http://www.jext.org/"
MY_PV="${PV/_}"
SRC_URI="mirror://sourceforge/jext/${PN}-sources-${MY_PV}.tar.gz"
LICENSE="|| ( GPL-2 JPython )"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="doc"

COMMON_DEP=">=dev-java/jython-2.1-r5"
RDEPEND=">=virtual/jre-1.3
${COMMON_DEP}"
# FIXME doesn't like building against Java 1.5+
DEPEND="|| (
=virtual/jdk-1.3*
=virtual/jdk-1.4*
)
${COMMON_DEP}
dev-java/ant-core"

S=${WORKDIR}/${PN}-sources-${MY_PV}

src_compile() {
cd ${S}/src
local antflags="jar -Dclasspath=$(java-pkg_getjars jython)"
eant ${antflags} $(use_doc javadocs) || die "compile failed"
}

src_install () {
java-pkg_dojar lib/*.jar
exeinto /usr/bin
newexe ${FILESDIR}/jext-gentoo.sh jext
use doc && java-pkg_dohtml -A .css .gif .jpg -r docs/api
}

metadata.xml




java