1 |
commit: 66172acb5a15b03e4aeaaaa419d37f38e9b67985 |
2 |
Author: Aaron Bauman <bman <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 3 00:40:59 2018 +0000 |
4 |
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 3 02:59:03 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66172acb |
7 |
|
8 |
dev-java/jdom: drop old EAPI |
9 |
|
10 |
Package-Manager: Portage-2.3.40, Repoman-2.3.9 |
11 |
|
12 |
dev-java/jdom/jdom-1.0-r2.ebuild | 67 ---------------------------------------- |
13 |
1 file changed, 67 deletions(-) |
14 |
|
15 |
diff --git a/dev-java/jdom/jdom-1.0-r2.ebuild b/dev-java/jdom/jdom-1.0-r2.ebuild |
16 |
deleted file mode 100644 |
17 |
index 2e92729fbb7..00000000000 |
18 |
--- a/dev-java/jdom/jdom-1.0-r2.ebuild |
19 |
+++ /dev/null |
20 |
@@ -1,67 +0,0 @@ |
21 |
-# Copyright 1999-2018 Gentoo Foundation |
22 |
-# Distributed under the terms of the GNU General Public License v2 |
23 |
- |
24 |
-EAPI=0 |
25 |
- |
26 |
-JAVA_PKG_IUSE="doc examples source" |
27 |
- |
28 |
-inherit java-pkg-2 java-ant-2 |
29 |
- |
30 |
-DESCRIPTION="Java API to manipulate XML data" |
31 |
-SRC_URI="http://www.jdom.org/dist/source/${P}.tar.gz" |
32 |
-HOMEPAGE="http://www.jdom.org" |
33 |
-LICENSE="JDOM" |
34 |
-SLOT="${PV}" |
35 |
-KEYWORDS="amd64 ppc64 x86" |
36 |
-COMMON_DEP="dev-java/saxpath |
37 |
- >=dev-java/xerces-2.7" |
38 |
-RDEPEND=">=virtual/jre-1.4 |
39 |
- ${COMMON_DEP}" |
40 |
-DEPEND=">=virtual/jdk-1.4 |
41 |
- ${COMMON_DEP}" |
42 |
-IUSE="" |
43 |
- |
44 |
-src_unpack() { |
45 |
- unpack ${A} |
46 |
- cd "${S}" |
47 |
- |
48 |
- rm -v build/*.jar lib/*.jar || die |
49 |
- rm -rf build/{apidocs,samples} || die |
50 |
- |
51 |
- cd "${S}/lib" |
52 |
- java-pkg_jar-from saxpath,xerces-2 |
53 |
- |
54 |
- if has_version '=dev-java/jaxen-1.1*'; then |
55 |
- elog "jaxen detected - building jaxen support." |
56 |
- elog "you can ignore the warnings below" |
57 |
- elog "one day there will be better solution" |
58 |
- JAVA_PKG_STRICT="" java-pkg_jar-from jaxen-1.1 |
59 |
- fi |
60 |
-} |
61 |
- |
62 |
-src_compile() { |
63 |
- # to prevent a newer jdom from going into cp |
64 |
- # (EANT_ANT_TASKS doesn't work with none) |
65 |
- ANT_TASKS="none" eant package $(use_doc) |
66 |
-} |
67 |
- |
68 |
-src_install() { |
69 |
- java-pkg_dojar build/*.jar |
70 |
- |
71 |
- dodoc CHANGES.txt COMMITTERS.txt README.txt TODO.txt || die |
72 |
- use doc && java-pkg_dojavadoc build/apidocs |
73 |
- use examples && java-pkg_doexamples samples |
74 |
- use source && java-pkg_dosrc src/java/org |
75 |
-} |
76 |
- |
77 |
-pkg_postinst() { |
78 |
- if ! has_version '=dev-java/jaxen-1.1*'; then |
79 |
- elog "" |
80 |
- elog "If you want jaxen support for jdom then" |
81 |
- elog "please emerge =dev-java/jaxen-1.1* first and" |
82 |
- elog "re-emerge jdom. Sorry for the" |
83 |
- elog "inconvenience, this is to break out of the" |
84 |
- elog "circular dependencies." |
85 |
- elog "" |
86 |
- fi |
87 |
-} |