summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-03-16 18:46:04 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-03-16 18:46:04 +0000
commit54d89f4ddfaf09a8fd8107d6f919a64b2eb055b0 (patch)
treee06408d141d3d41e87c4be169765c3e6d6126405 /dev-java/xerces
parentInitial commit. ebuild based on the one Ed Wildgoose <gentoo@wildgooses.com> ... (diff)
downloadgentoo-2-54d89f4ddfaf09a8fd8107d6f919a64b2eb055b0.tar.gz
gentoo-2-54d89f4ddfaf09a8fd8107d6f919a64b2eb055b0.tar.bz2
gentoo-2-54d89f4ddfaf09a8fd8107d6f919a64b2eb055b0.zip
xerces now makes use of java-pkg_dosrc
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-java/xerces')
-rw-r--r--dev-java/xerces/ChangeLog6
-rw-r--r--dev-java/xerces/xerces-1.3.1-r1.ebuild9
-rw-r--r--dev-java/xerces/xerces-2.3.0-r1.ebuild10
-rw-r--r--dev-java/xerces/xerces-2.6.2-r2.ebuild10
4 files changed, 25 insertions, 10 deletions
diff --git a/dev-java/xerces/ChangeLog b/dev-java/xerces/ChangeLog
index c55d18f6d8b0..4253d600f1ae 100644
--- a/dev-java/xerces/ChangeLog
+++ b/dev-java/xerces/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/xerces
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/ChangeLog,v 1.41 2005/01/26 21:20:44 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/ChangeLog,v 1.42 2005/03/16 18:46:04 luckyduck Exp $
+
+ 16 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> xerces-1.3.1-r1.ebuild,
+ xerces-2.3.0-r1.ebuild, xerces-2.6.2-r2.ebuild:
+ xerces now makes use of java-pkg_dosrc
26 Jan 2005; Markus Rothe <corsair@gentoo.org> xerces-2.6.2-r1.ebuild:
Stable on ppc64
diff --git a/dev-java/xerces/xerces-1.3.1-r1.ebuild b/dev-java/xerces/xerces-1.3.1-r1.ebuild
index 7f7a0f7f696c..eede7572ca62 100644
--- a/dev-java/xerces/xerces-1.3.1-r1.ebuild
+++ b/dev-java/xerces/xerces-1.3.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-1.3.1-r1.ebuild,v 1.2 2005/01/20 19:21:32 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-1.3.1-r1.ebuild,v 1.3 2005/03/16 18:46:04 luckyduck Exp $
inherit java-pkg
@@ -14,7 +14,8 @@ SLOT="1.3"
KEYWORDS="~x86 ~ppc ~sparc ~amd64"
DEPEND=">=virtual/jdk-1.3
- jikes? ( dev-java/jikes )"
+ jikes? ( dev-java/jikes )
+ source? ( app-arch/zip )"
RDEPEND=">=virtual/jre-1.3
>=dev-java/xalan-2.5.2"
IUSE="doc jikes source"
@@ -31,7 +32,6 @@ src_compile() {
local antflags="jar"
use doc && antflags="${antflags} docs"
use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
- use source && antflags="${antflags} sourcezip"
ant ${antflags} || die "ant build failed"
}
@@ -43,4 +43,7 @@ src_install () {
if use doc; then
java-pkg_dohtml -r docs/*
fi
+ if use source; then
+ java-pkg_dosrc ${S}/src/*
+ fi
}
diff --git a/dev-java/xerces/xerces-2.3.0-r1.ebuild b/dev-java/xerces/xerces-2.3.0-r1.ebuild
index dd43272aaf88..299a84b61944 100644
--- a/dev-java/xerces/xerces-2.3.0-r1.ebuild
+++ b/dev-java/xerces/xerces-2.3.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.3.0-r1.ebuild,v 1.6 2005/01/20 19:21:32 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.3.0-r1.ebuild,v 1.7 2005/03/16 18:46:04 luckyduck Exp $
inherit java-pkg eutils
@@ -14,12 +14,13 @@ SLOT="2.3"
KEYWORDS="~x86 ~amd64"
DEPEND=">=virtual/jdk-1.3
- jikes? ( dev-java/jikes )"
+ jikes? ( dev-java/jikes )
+ source? ( app-arch/zip )"
RDEPEND=">=virtual/jre-1.3
>=dev-java/ant-core-1.5.2
>=dev-java/xalan-2.5.2
>=dev-java/xml-commons-1.0_beta2"
-IUSE="doc jikes"
+IUSE="doc jikes source"
src_unpack() {
unpack ${A}
@@ -54,4 +55,7 @@ src_install () {
cp -a samples ${D}/usr/share/doc/${PF}
java-pkg_dohtml -r build/docs/javadocs
fi
+ if use source; then
+ java-pkg_dosrc ${S}/src/*
+ fi
}
diff --git a/dev-java/xerces/xerces-2.6.2-r2.ebuild b/dev-java/xerces/xerces-2.6.2-r2.ebuild
index d7c7b8aba252..51a9b47568f8 100644
--- a/dev-java/xerces/xerces-2.6.2-r2.ebuild
+++ b/dev-java/xerces/xerces-2.6.2-r2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.6.2-r2.ebuild,v 1.1 2005/01/15 14:03:02 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.6.2-r2.ebuild,v 1.2 2005/03/16 18:46:04 luckyduck Exp $
inherit java-pkg eutils
-IUSE="doc jikes examples"
+IUSE="doc jikes examples source"
S=${WORKDIR}/xerces-${PV//./_}
DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
@@ -15,7 +15,8 @@ SLOT="2"
KEYWORDS="~x86 ~amd64"
DEPEND=">=virtual/jdk-1.3
- jikes? ( >=dev-java/jikes-1.21 )"
+ jikes? ( >=dev-java/jikes-1.21 )
+ source? ( app-arch/zip )"
RDEPEND=">=virtual/jre-1.3
>=dev-java/ant-core-1.5.2
>=dev-java/xalan-2.5.2
@@ -68,4 +69,7 @@ src_install() {
dodir /usr/share/doc/${PF}/examples
cp -r samples/* ${D}/usr/share/doc/${PF}/examples
fi
+ if use source; then
+ java-pkg_dosrc ${S}/src/*
+ fi
}