ChangeLog

# ChangeLog for dev-java/axion
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/axion/ChangeLog,v 1.23 2008/03/22 22:45:02 betelgeuse Exp $

22 Mar 2008; Petteri Räty
axion-1.0_rc2-r3.ebuild:
Add empty src_test as the test dir is empty.

10 Aug 2007; Petteri Räty
-axion-1.0_rc2-r2.ebuild:
delete generation 1 ebuild

10 Aug 2007; William L. Thomson Jr.
axion-1.0_rc2-r3.ebuild:
amd64 stable, bug #186329

24 Jul 2007; Christian Faulhammer
axion-1.0_rc2-r3.ebuild:
stable x86, bug 186329

23 Jul 2007; Petteri Räty
axion-1.0_rc2-r3.ebuild:
Fix virtual/jdk DEPEND for bug #186323.

18 Jun 2007; Diego Pettenò
axion-1.0_rc2-r3.ebuild:
Add ~x86-fbsd keyword.

*axion-1.0_rc2-r3 (28 Apr 2007)

28 Apr 2007; Krzysiek Pawlik
+axion-1.0_rc2-r3.ebuild:
Migrated to generation 2.

09 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*axion-1.0_rc2-r2 (20 May 2005)

20 May 2005; Jan Brinkmann
-axion-1.0_rc2-r1.ebuild, +axion-1.0_rc2-r2.ebuild:
dont install jar with a version number any longer, stable on amd64

06 May 2005; Sven Wegener axion-1.0_rc2-r1.ebuild:
Removed * postfix from <, <=, >= and > dependencies.

02 Apr 2005; Jan Brinkmann axion-1.0_rc2-r1.ebuild,
-axion-1.0_rc2.ebuild:
cleanup, removed old revision with a dependency to regexp.

*axion-1.0_rc2-r1 (27 Mar 2005)

27 Mar 2005; Jan Brinkmann
+files/commons-codec.patch, +axion-1.0_rc2-r1.ebuild, axion-1.0_rc2.ebuild:
moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336.
keyworded ~amd64, introduced support for the source useflag. added patch to
fix compilation errors, related to commons-codec. removed junit tests, another
package where they are b0rked

09 Jan 2005; Sven Wegener axion-1.0_rc2.ebuild:
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.

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

04 Sep 2004; Thomas Matthijs axion-1.0_rc2.ebuild:
move regexp-bin -> regexp

15 Aug 2004; Chris Aniszczyk axion-1.0_rc2.ebuild:
Fixed deps

30 Jul 2004; Thomas Matthijs axion-1.0_rc2.ebuild:
move dev-java/regexp dev-java/regexp-bin

27 Jun 2004; Chris Aniszczyk axion-1.0_rc2.ebuild:
Marking stable on x86

*axion-1.0_rc2 (01 Apr 2004)

01 Apr 2004; Karl Trygve Kalleberg
axion-1.0_rc2.ebuild: Initial import. Ebuild submitted by myself.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX commons-codec.patch 2452 RMD160 5a441e47fe45ae5bd5a1eb5b53be378528590fa6 SHA1 07aafe596b37d7bc0423134307905264e615bb18 SHA256 b239e4ef92746f6d3c6b373127b7de93d5e933aab40235bd52262e274a89f284
DIST axion-1.0-M2-src.tar.gz 210568 RMD160 4ed600b767dd7b11f73be800f7517853b956fd4d SHA1 f5fbd80e8e09a692ff519f81125c7b88c8ee6dfe SHA256 6d0b83da4581ffc978cadd2aeccb5f75469815b5c7bf20f9d71de87f701e6423
EBUILD axion-1.0_rc2-r3.ebuild 1819 RMD160 5c28036057e3a5a1e21fa7e7c11564828d4273fb SHA1 bfa8f0455efb75db319b89b68f3fd3564db2df04 SHA256 e46ad128121fbee2998c5a255ab2d925a00fb8f62d3a7ecddcf4673a3af188b7
MISC ChangeLog 2934 RMD160 fd222e8219c681b7d94f419237db64c8a5c1a2b7 SHA1 7eaa7a8e879ada22064c15ff8e56e1bea2ee2997 SHA256 c3463f54d266eb0b23108bc6fa6280924ddeb99bc543878a8d72bb4d3b603a28
MISC metadata.xml 515 RMD160 7d59d2e5bed794c7d2c916610bc2f63eb14f4f03 SHA1 34c81c70210441280e92f2672161d6dd0bef8a3f SHA256 f3c456332b53cd92271d9722b5b438c0342da57ee4e5e4e36a2ee97ec3c75df3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFH5YvwcxLzpIGCsLQRAv57AJwMCpJO1sGd8QhgzflMVgMHuV9F3QCgi7p7
BUkMiwE0Coq2b3aac6EP4XY=
=7hAV
-----END PGP SIGNATURE-----

axion-1.0_rc2-r3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/axion/axion-1.0_rc2-r3.ebuild,v 1.6 2008/03/22 22:45:02 betelgeuse Exp $

EAPI=1
JAVA_PKG_IUSE="doc source"
WANT_ANT_TASKS="ant-nodeps"

inherit java-pkg-2 java-ant-2 eutils

DESCRIPTION="Java RDMS with SQL and JDBC"
HOMEPAGE="http://axion.tigris.org/"
SRC_URI="http://axion.tigris.org/releases/1.0M2/axion-1.0-M2-src.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE=""

COMMON_DEP="dev-java/javacc
>=dev-java/commons-collections-2.1
>=dev-java/commons-primitives-1.0
dev-java/commons-logging
>=dev-java/commons-codec-1.2
>=dev-java/log4j-1.2
=dev-java/jakarta-regexp-1.3*"

RDEPEND="|| (
=virtual/jre-1.5*
=virtual/jre-1.4* )
${COMMON_DEP}"
DEPEND="|| (
=virtual/jdk-1.5*
=virtual/jdk-1.4* )
${COMMON_DEP}"

S="${WORKDIR}/${PN}-1.0-M2"

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/commons-codec.patch"

echo javacc.home=/usr/share/javacc/lib/ > build.properties

mkdir lib test
cd lib
java-pkg_jar-from commons-collections
java-pkg_jar-from commons-primitives
java-pkg_jar-from commons-logging
java-pkg_jar-from commons-codec
java-pkg_jar-from log4j
java-pkg_jar-from jakarta-regexp-1.3

cd "${S}/"
# These files are re-created by javacc, if they are not removed the compile
# will fail:
rm -v \
src/org/axiondb/parser/TokenMgrError.java \
src/org/axiondb/parser/ParseException.java \
src/org/axiondb/parser/Token.java \
src/org/axiondb/parser/SimpleCharStream.java \
|| die

}

EANT_BUILD_TARGET="compile jar"

# The test dir is empty
src_test() { :; }

src_install() {
java-pkg_newjar bin/axion-1.0-M2.jar

use doc && java-pkg_dojavadoc bin/docs/api
use source && java-pkg_dosrc src/*
}

files

metadata.xml





java


Axion is a small, fast, open source relational database system (RDBMS)
supporting SQL and JDBC written in and for the Java programming
language.

The Axion team is developing a complete, robust, modular, scalable and
extensible relational database engine in Java under a
commercial-friendly (BSD/Apache-style) license.