Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/charva
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/charva/ChangeLog,v 1.15 2007/06/17 13:34:22 caster Exp $
17 Jun 2007; Vlastimil Babka
Remove gen-1 revision.
17 Jun 2007; Christoph Mende
Stable on amd64 wrt bug 181739
17 Jun 2007; Christian Faulhammer
charva-1.0.1-r1.ebuild:
stable x86, bug 181739
14 Jun 2007; Tobias Scherbaum
charva-1.0.1-r1.ebuild:
ppc stable, bug #181739
12 Jun 2007; Petteri Räty
Use java-pkg_dojavadoc and add source and examples use flags.
*charva-1.0.1-r1 (06 Jul 2006)
06 Jul 2006; Joshua Nichols
Revision bump to support new Java system.
22 Apr 2005; Simon Stelling
stable on amd64
19 Oct 2004; Dylan Carlson
Keywords ~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
01 Jul 2004; Jeremy Huddleston
virtual/glibc -> virtual/libc
27 Jun 2004; Chris Aniszczyk
Marking stable on x86 / ppc
12 Apr 2004; David Holm
Added to ~ppc.
*charva-1.0.1 (11 Apr 2004)
11 Apr 2004; Chris Aniszczyk
metadata.xml:
Initial Import. Closes #46123
DIST charva-1.0.1.tar.gz 660398 RMD160 93f4b582ff024f8eb472c8f0b0836dc16a3c19f2 SHA1 2e6383f7a82375af25088545b09b187f726ab663 SHA256 3367419ada99708758a6ffdd20b1576d6749f9b5a37e55d30eb9d003a13165ce
EBUILD charva-1.0.1-r1.ebuild 1095 RMD160 45934b397756318c21057d0e6ea3d6a38adf4d63 SHA1 b8905e24da218080481d0d144f359d61294b069f SHA256 7a5d1304efdd0eadcf6d3acfc5ddef74d41c4d91cb7826993d82deed60b48f9c
MISC ChangeLog 1718 RMD160 bac84feea3825a4ccfe8af140191e9507dec32ed SHA1 074b812f1d3e699dc08c0b053f2a9b24fc75ed46 SHA256 9df880f7faaa29060ec6bd5d7f9420334a1ab3b173deca9e970b8ca88465f135
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/dev-java/charva/charva-1.0.1-r1.ebuild,v 1.5 2007/06/17 13:15:10 angelos Exp $
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2
DESCRIPTION="A Java Windowing Toolkit for Text Terminals"
SRC_URI="http://www.pitman.co.za/projects/charva/download/${P}.tar.gz"
HOMEPAGE="http://www.pitman.co.za/projects/charva/"
RDEPEND=">=virtual/jre-1.3
sys-libs/ncurses"
DEPEND=">=virtual/jdk-1.3
${RDEPEND}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
src_unpack() {
unpack ${A}
rm -v "${S}/c/src/libTerminal.so"
sed -e "s,javac,javac $(java-pkg_javac-args)," -i ${S}/java/src/Makefile || die
}
src_compile() {
cd c/src
make -f Makefile.linux || die
cd "${S}/java/src"
make || die
}
src_install() {
java-pkg_dojar java/lib/${PN}.jar
dodoc README || die
use doc && java-pkg_dojavadoc java/doc
use examples && java-pkg_doexamples java/src/example
use source && java-pkg_dosrc java/src/{charva,charvax}
cd c/src/
java-pkg_doso *.so
}