dev-java/openjdk: amd64 stable wrt bug #718720
[gentoo.git] / dev-java / xml-commons-external / xml-commons-external-1.3.04-r1.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 JAVA_PKG_IUSE="doc source"
7
8 inherit java-pkg-2 java-ant-2
9
10 DESCRIPTION="Externally-defined set of standard interfaces, namely DOM, SAX, and JAXP"
11 HOMEPAGE="https://xml.apache.org/commons/"
12 SRC_URI="mirror://gentoo/${P}.tar.bz2"
13 # upstream source tar.gz is missing build.xml and other stuff, so we get it like this
14 # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_3_04/java/external/ xml-commons-external-1.3.04
15 # tar cjf xml-commons-external-1.3.04.tar.bz2 xml-commons-external-1.3.04
16
17 LICENSE="Apache-2.0"
18 SLOT="1.3"
19 KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
20 IUSE="doc source"
21
22 DEPEND="
23         >=virtual/jdk-1.8"
24
25 RDEPEND="
26         >=virtual/jre-1.8"
27
28 src_install() {
29         java-pkg_dojar build/xml-apis.jar build/xml-apis-ext.jar
30
31         dodoc NOTICE README.*
32
33         if use doc; then
34                 java-pkg_dojavadoc build/docs/javadoc
35                 java-pkg_dohtml -r build/docs/dom
36         fi
37         use source && java-pkg_dosrc src/javax src/org
38 }