Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/cldc-api
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/cldc-api/ChangeLog,v 1.3 2008/07/04 07:17:11 nelchael Exp $
04 Jul 2008; Krzysiek Pawlik
Add ~ppc, see bug #213021.
11 Mar 2008; Brent Baude
Marking cldc-api-1.1 ~ppc64 for bug 213021
*cldc-api-1.1 (24 Jan 2008)
24 Jan 2008; Vlastimil Babka
+cldc-api-1.1.ebuild:
New package, mainly to let eclipse-sdk build against free source-based CLDC
API classes from the phoneme project, and not sun-j2me-bin.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST cldc-api-1.1.tar.bz2 142368 RMD160 fa812c0bfbe0ac16427c324ecedf23521c516d60 SHA1 533f80c7fad0e1d46d27a0089a143be91d0229ab SHA256 5e764d515d1f2b25cd14dd6928e60a54b1693f74c11b23650a586110ff63f51b
EBUILD cldc-api-1.1.ebuild 1150 RMD160 31c0e991659fb4c2a91d65d0cef2d6a9ed6b1860 SHA1 7f1c29395c6a712c81f49e7c936a563094edc7a0 SHA256 3ed56a5361bb16e3bae83c3f71d004d47e8625a63c3a7fcd33d6087ec7465419
MISC ChangeLog 687 RMD160 f49780c8c0e8b3f9bb262939a3267f90ed68807f SHA1 512425b37ba42866ddb36bbe769a3c11ccc77b3e SHA256 64b8982d02b7e23bd4e8e94edf20d8cc3085ebdb3a8395db86647e10b944db84
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhtznwACgkQgo/w9rxVVVFkGQCfTmHHb9h/1DrxRQo9ml/k5mJb
4RoAnR3TRuhVRolTOWi+VxGRF4QD0bYz
=qO76
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/cldc-api/cldc-api-1.1.ebuild,v 1.3 2008/07/04 07:17:11 nelchael Exp $
inherit java-pkg-2
DESCRIPTION="Java ME Connected Limited Device Configuration API"
HOMEPAGE="http://java.sun.com/javame/reference/apis.jsp"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
# mkdir cldc-api-1.1 && cd cldc-api-1.1
# you need a login on dev.java.net - use --username username if different from your local login
# svn export https://phoneme.dev.java.net/svn/phoneme/components/cldc/trunk/src/javaapi/cldc1.1
# svn export https://phoneme.dev.java.net/svn/phoneme/components/cldc/trunk/src/javaapi/share
# cd ..
# tar -cjf cldc-api-1.1.tar.bz2 cldc-api-1.1
# move tarball to distdir, scp to d.g.o...
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
SLOT="1.1"
IUSE=""
RDEPEND=">=virtual/jre-1.4"
DEPEND=">=virtual/jdk-1.4"
src_compile() {
mkdir classes
ejavac -d classes `find . -name '*.java'` || die "ejavac failed"
jar -cf ${PN}.jar -C classes . || die "jar failed"
}
src_install() {
java-pkg_dojar ${PN}.jar
}