Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/commons-validator
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-validator/ChangeLog,v 1.43 2008/04/30 15:15:41 nixnut Exp $
30 Apr 2008; nixnut
Stable on ppc wrt bug 217638
*commons-validator-1.3.1 (05 Apr 2008)
05 Apr 2008; Petteri Räty
+files/validator-1.3.build.xml.patch, commons-validator-1.1.4-r1.ebuild,
+commons-validator-1.3.1.ebuild:
Version bump. Fixes bug #152269.
23 May 2007; Diego Pettenò
Add ~x86-fbsd keyword. Bug #176906.
17 May 2007; Petteri Räty
commons-validator-1.1.4-r1.ebuild:
Make ebuild work when commons-collections installs more than one jar.
07 May 2007; Vlastimil Babka
commons-validator-1.1.4-r1.ebuild:
Fix the deps, improve style, add examples USE flag.
13 Mar 2007; Petteri Räty
-commons-validator-1.1.3-r1.ebuild:
Remove old version.
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
09 Dec 2006; Diego Pettenò
commons-validator-1.1.4-r1.ebuild:
Add ~x86-fbsd keyword.
03 Dec 2006; Markus Rothe
commons-validator-1.1.4-r1.ebuild:
Stable on ppc64
30 Nov 2006; Vlastimil Babka
commons-validator-1.1.3-r1.ebuild:
Update xerces dep for upcoming 2.6 slotmove.
28 Nov 2006; Joshua Nichols
-commons-validator-1.0.2-r5.ebuild, -commons-validator-1.1.4.ebuild:
Dropped earlier revisions with equivalent keywords.
28 Nov 2006; Joshua Nichols
commons-validator-1.1.4-r1.ebuild:
Stabilized on amd64 (see bug #155622).
23 Nov 2006; Christian Faulhammer
commons-validator-1.1.4-r1.ebuild:
stable x86, bug #155622
05 Oct 2006; Gustavo Zacarias
commons-validator-1.0.2-r5.ebuild, commons-validator-1.1.3-r1.ebuild,
commons-validator-1.1.4.ebuild, commons-validator-1.1.4-r1.ebuild:
Dropping sparc keywords, see #96229
*commons-validator-1.1.4-r1 (22 Jul 2006)
22 Jul 2006; Krzysiek Pawlik
+commons-validator-1.1.4-r1.ebuild:
Migrated to Generation 2.
*commons-validator-1.1.4 (26 Nov 2005)
26 Nov 2005; Petteri Räty
+commons-validator-1.1.4.ebuild:
Version bump. Corrected license to Apache-2.0, removed unneeded dependency
on xerces and the installation of LICENSE.txt.
10 Jul 2005; Thomas Matthijs
commons-validator-1.0.2-r5.ebuild, commons-validator-1.1.3-r1.ebuild:
dep fixes, cleanup
29 May 2005; Markus Rothe
commons-validator-1.1.3-r1.ebuild:
Stable on ppc64
*commons-validator-1.1.3-r1 (14 May 2005)
*commons-validator-1.0.2-r5 (14 May 2005)
14 May 2005; Jan Brinkmann
-commons-validator-1.0.2-r4.ebuild, +commons-validator-1.0.2-r5.ebuild,
-commons-validator-1.1.3.ebuild, +commons-validator-1.1.3-r1.ebuild:
updated commons-beanutils dependency to reflect new slotting. see #71952
22 Apr 2005; Simon Stelling
commons-validator-1.0.2-r4.ebuild:
stable on amd64
09 Apr 2005; Markus Rothe
commons-validator-1.1.3.ebuild:
Added ~ppc64 to KEYWORDS
02 Apr 2005; Jan Brinkmann
-commons-validator-1.0.2-r3.ebuild, commons-validator-1.0.2-r4.ebuild:
cleanup, removed old revision with a dependency to oro.
*commons-validator-1.0.2-r4 (29 Mar 2005)
29 Mar 2005; Jan Brinkmann
+commons-validator-1.0.2-r4.ebuild, commons-validator-1.1.3.ebuild:
moved from dev-java/oro to dev-java/jakarta-oro dependency. see #71337.
introduced support for the examples and the source useflag.
23 Feb 2005; Jan Brinkmann
commons-validator-1.0.2-r3.ebuild, commons-validator-1.1.3.ebuild:
removed junit support to fix #82219
30 Nov 2004; Sven Wegener
commons-validator-1.0.2-r3.ebuild, commons-validator-1.1.3.ebuild:
Fixed invalid atoms in *DEPEND.
29 Oct 2004; Thomas Matthijs
commons-validator-1.0.2-r3.ebuild, commons-validator-1.1.3.ebuild:
removed nomirror
17 Oct 2004; Dylan Carlson
commons-validator-1.0.2-r3.ebuild, commons-validator-1.1.3.ebuild:
keywords ~amd64; closes #67319.
16 Oct 2004; Thomas Matthijs
commons-validator-1.0.2-r3.ebuild, commons-validator-1.1.3.ebuild:
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740
*commons-validator-1.1.3 (10 Sep 2004)
10 Sep 2004; Thomas Matthijs
commons-validator-1.0.2-r3.ebuild, +commons-validator-1.1.3.ebuild:
version bump
08 Sep 2004; Thomas Matthijs
commons-validator-1.0.2-r3.ebuild:
xerces -> xerces-2
24 Aug 2004; Chris Aniszczyk
-commons-validator-1.0.2-r1.ebuild, -commons-validator-1.0.2-r2.ebuild,
commons-validator-1.0.2-r3.ebuild:
Cleanup & Stable on x86
*commons-validator-1.0.2-r3 (21 Jun 2004)
21 Jun 2004; Karl Trygve Kalleberg
commons-validator-1.0.2-r3.ebuild: Changed to more suitable runtime
and buildtime dependencies, fixes #46205.
*commons-validator-1.0.2-r2 (20 Jun 2004)
20 Jun 2004; Karl Trygve Kalleberg
commons-validator-1.0.2-r2.ebuild: Added proper dep for zip, using
patch by Thomas Matthijs
04 Apr 2004; Chris Aniszczyk
commons-validator-1.0.2-r1.ebuild:
Clean up. Fixes #46205
*commons-validator-1.0.2-r1 (17 Mar 2004)
17 Mar 2004; Chris Aniszczyk
commons-validator-1.0.1-r1.ebuild, commons-validator-1.0.2-r1.ebuild,
commons-validator-1.0.2.ebuild:
Clean up like crazy. Removed jakarta-commons.eclass stuff because it's broken.
*commons-validator-1.0.2 (22 Apr 2003)
26 Apr 2003; Adrian Almenar
Updated SRC_URI so this ebuild uses apache mirrors.
22 Apr 2003; Dylan Carlson
commons-validator-1.0.2.ebuild:
Version bump.
*commons-validator-1.0.1-r1 (06 Apr 2003)
06 Apr 2003; Dylan Carlson
commons-validator-1.0.1-r1.ebuild, commons-validator-1.0.1.ebuild,
commons-validator-1.0.1.ebuild, commons-validator-1.0.ebuild,
commons-validator-1.0.ebuild:
moved x86 ppc sparc to stable.
*commons-validator-1.0.1 (26 Dec 2002)
26 Dec 2002; Adrian Almenar
New Version.
*commons-validator-1.0 (03 Dec 2002)
03 Dec 2002; Adrian Almenar
Initial import.
AUX validator-1.3.build.xml.patch 1399 RMD160 141bd427e1c468de040e639f6ceebfa0dbbd5e92 SHA1 5aa161c899acd7978ad5d466edf0c336833ed976 SHA256 93abf25e854cac7f0893d68c10fa6856cec5b4a6b0e8b1c9544b8a3d9447a844
DIST commons-validator-1.1.4-gentoo-missingfiles.tar.bz2 4161 RMD160 cde4c6187078fbae86d0d05ccd2d15561efcf55c SHA1 c50c5e0c6c864e9c21a75e3553449a513098014a SHA256 40e6ec6f1856e2340bf86f331d4a628c0045f025645ba79dc2ce660132fab1bc
DIST commons-validator-1.1.4-src.tar.gz 181446 RMD160 d9067980087e963083f96506319fb5f1a53549dd SHA1 1f8230619d30afe7c03e9fbd19eb0e9f2dfe1003 SHA256 02a46f9f3cd654d68471a62094b3bf1edc26f43e7fd4a2174fbcd30d49676844
DIST commons-validator-1.3.1-src.tar.gz 170690 RMD160 136c71ea7a9e356674aa4266e1f8d7079f253b10 SHA1 5df7942e659422569f837765db8149297a33ec06 SHA256 2a1e586b4e29de7835a6b3694950624248f277b40cac899008e99003eb060300
EBUILD commons-validator-1.1.4-r1.ebuild 2061 RMD160 cc769f1b228da036aeaa6d1a32be2a55f2828f54 SHA1 9605982e944dc6794c1b5431880856a0ffc4199b SHA256 afc4624e0fdc2d232ce75c321a7908fe07bce5b28bd577ea0a7d4c47b5daf7d4
EBUILD commons-validator-1.3.1.ebuild 2242 RMD160 57acd5d9141f2fa9b31f0c23ddf5a82a7e9643d4 SHA1 4c3df4efefd395dacb471a2efaa0e780cf907200 SHA256 96861d88bcf73cb38978b71624b8b999bf16c0b88bef371366ac3711805627b7
MISC ChangeLog 7000 RMD160 1d446874ceb865905473c1b4e16a4a891df7e0ea SHA1 1795b7f2aee8f002b551ff43399be85aa06a55ce SHA256 7b34b2b66d1fb32c6e836d2b078f4fdd79f38858d560e71c3038ff8abad56492
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-validator/commons-validator-1.1.4-r1.ebuild,v 1.10 2008/04/30 15:15:41 nixnut Exp $
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
MY_P="${P}-src"
DESCRIPTION="Commons component to validate user input, or data input"
HOMEPAGE="http://jakarta.apache.org/commons/validator/"
SRC_URI="mirror://apache/jakarta/commons/validator/source/${MY_P}.tar.gz
mirror://gentoo/${P}-gentoo-missingfiles.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
CDEPEND="=dev-java/jakarta-oro-2.0*
>=dev-java/commons-digester-1.5
>=dev-java/commons-collections-3.1
>=dev-java/commons-logging-1.0.3
=dev-java/commons-beanutils-1.6*"
RDEPEND=">=virtual/jre-1.4
${CDEPEND}"
DEPEND=">=virtual/jdk-1.4
${CDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
rm -v *.jar || die
#dirty hack
sed -e 's:target name="compile" depends="static":target name="compile" depends="prepare":' -i build.xml \
|| die "Failed to sed build.xml"
echo "oro.jar=$(java-pkg_getjars jakarta-oro-2.0)" >> build.properties
echo "commons-digester.jar=$(java-pkg_getjars commons-digester)" >> build.properties
echo "commons-beanutils.jar=$(java-pkg_getjars commons-beanutils-1.6)" >> build.properties
}
src_compile() {
local antflags="compile"
# Because the build.xml file uses
# we can only have only have one jar per property
antflags="${antflags} -Dcommons-logging.jar=$(java-pkg_getjar commons-logging commons-logging.jar)"
local col=$(java-pkg_getjar commons-collections commons-collections.jar)
eant ${antflags} $(use_doc) \
-Dcommons-collections.jar="${col}" || die "build failed"
jar -cf ${PN}.jar -C target/classes/ . || die "could not create jar"
}
src_install() {
java-pkg_dojar ${PN}.jar
use doc && java-pkg_dojavadoc dist/docs/api
use examples && java-pkg_doexamples src/example
use source && java-pkg_dosrc src/share/org
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-validator/commons-validator-1.3.1.ebuild,v 1.1 2008/04/05 00:57:02 betelgeuse Exp $
EAPI=1
JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
MY_P=${P}-src
DESCRIPTION="Commons component to validate user input, or data input"
HOMEPAGE="http://commons.apache.org/validator/"
SRC_URI="mirror://apache/commons/validator/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
RDEPEND=">=virtual/jre-1.4
dev-java/jakarta-oro:2.0
>=dev-java/commons-digester-1.6
>=dev-java/commons-collections-3.1
>=dev-java/commons-logging-1.0.4
dev-java/commons-beanutils:1.7"
DEPEND=">=virtual/jdk-1.4
test? ( dev-java/junit:0 )
${RDEPEND}"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/validator-1.3.build.xml.patch"
JAVA_ANT_CLASSPATH_TAGS="javac java" java-ant_rewrite-classpath
echo "oro.jar=$(java-pkg_getjars jakarta-oro-2.0)" >> build.properties
echo "commons-digester.jar=$(java-pkg_getjars commons-digester)" >> build.properties
echo "commons-beanutils.jar=$(java-pkg_getjars commons-beanutils-1.7)" >> build.properties
local logjar="$(java-pkg_getjar commons-logging commons-logging.jar)"
echo "commons-logging.jar=${logjar}" >> build.properties
echo "commons-collections.jar=$(java-pkg_getjars commons-collections)" >> build.properties
}
EANT_EXTRA_ARGS="-Dskip.download=true"
EANT_BUILD_TARGET="compile"
src_compile() {
java-pkg-2_src_compile
jar -cf ${PN}.jar -C target/classes/ . || die "could not create jar"
}
src_test() {
echo "junit.jar=$(java-pkg_getjars junit)" >> build.properties
local deps="jakarta-oro-2.0,commons-digester,commons-beanutils-1.6"
local deps="${deps},commons-logging,commons-collections,junit"
eant test -Dskip.download=true \
-Dgentoo.classpath="$(java-pkg_getjars --build-only --with-dependencies ${deps})"
}
src_install() {
java-pkg_dojar ${PN}.jar
dodoc NOTICE.txt RELEASE-NOTES.txt || die
use doc && java-pkg_dojavadoc dist/docs/apidocs
use examples && java-pkg_doexamples src/example
use source && java-pkg_dosrc src/share/*
}