Portage is a package management system used by Gentoo Linux
# 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
Cleanup.
11 Feb 2007; nixnut
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
Fixed jython dependency, solves bug #151160.
05 Oct 2006; Gustavo Zacarias
jext-3.2_pre3-r1.ebuild:
Dropping sparc keywords, see #96229
*jext-3.2_pre3-r1 (31 Jul 2006)
31 Jul 2006; Joshua Nichols
Revision bump to support new Java system.
14 Sep 2005;
Marked ~amd64
16 Oct 2004; Thomas Matthijs
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
ebuild cleanups
30 Jul 2004; Karl Trygve Kalleberg
Moved dev-java/jython to dev-java/jython-bin.
19 Jun 2004; Jason Wever
Stable on sparc.
01 Jun 2004; Aron Griffis
Fix use invocation
*jext-3.2_pre3 (23 May 2003)
23 May 2003; Todd Berman
files/jext-gentoo.sh:
Moved, Fixed Bug #12072
*jext-3.2_pre3 (29 Apr 2003)
29 Apr 2003; Todd Berman
Initial Import.
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
# 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
}