Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java-experimental:master commit in: dev-java/jackson/
Date: Wed, 30 Sep 2015 19:36:35
Message-Id: 1443641478.902f147368cdd60dc6d51bfc421d84f624900d7e.monsieurp@gentoo
1 commit: 902f147368cdd60dc6d51bfc421d84f624900d7e
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 30 19:31:18 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 30 19:31:18 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/java-experimental.git/commit/?id=902f1473
7
8 dev-java/jackson: Moved to the main tree a while ago. Removing it.
9
10 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
11
12 dev-java/jackson/ChangeLog | 10 -------
13 dev-java/jackson/Manifest | 4 ---
14 dev-java/jackson/jackson-1.4.4.ebuild | 54 -----------------------------------
15 dev-java/jackson/metadata.xml | 22 --------------
16 4 files changed, 90 deletions(-)
17
18 diff --git a/dev-java/jackson/ChangeLog b/dev-java/jackson/ChangeLog
19 deleted file mode 100644
20 index 9b0bb10..0000000
21 --- a/dev-java/jackson/ChangeLog
22 +++ /dev/null
23 @@ -1,10 +0,0 @@
24 -# ChangeLog for dev-java/jackson
25 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: $
27 -
28 -*jackson-1.4.4 (29 Apr 2010)
29 -
30 - 29 Apr 2010; Alistair Bush <ali_bush@g.o> +jackson-1.4.4.ebuild,
31 - +metadata.xml:
32 - Add unfinished jackson ebuild
33 -
34
35 diff --git a/dev-java/jackson/Manifest b/dev-java/jackson/Manifest
36 deleted file mode 100644
37 index 665c1fa..0000000
38 --- a/dev-java/jackson/Manifest
39 +++ /dev/null
40 @@ -1,4 +0,0 @@
41 -DIST jackson-src-1.4.4.tar.gz 8321824 RMD160 310ce77063e8280f05b498f43afa3e7e43024290 SHA1 5c95a094ea5abbcdb45dc45a5f65a625fdff6224 SHA256 1ce6042f8b2f2bc38b16a85807f2277dc371b5c22167ff5a705af8a1a0cbecba
42 -EBUILD jackson-1.4.4.ebuild 1226 RMD160 e55028a1740eec5d33287e99375ef60b04e79d80 SHA1 5c8916ddd3e8c15cf298e8ec209207a1b17b35b6 SHA256 acaa219d488b13bfb77bd6abfb51834474ee89614944ac52b4e0984c10a77754
43 -MISC ChangeLog 271 RMD160 c975c16b5efd5728f4cc5ff0e77acce97d4256b9 SHA1 aee10814994572e123f33e7c8137d61ad7e3ee60 SHA256 a6241598fdd1c89a55d0b58816740b6f910456460744d71da49fce0b657ef461
44 -MISC metadata.xml 860 RMD160 5513b0cf497e21d344c7d41527fe6ada2764aa8c SHA1 88085ed91a09098e806b5f61550db0c474dbb8e1 SHA256 990b46486e94affe12339fe288f77bcbc126cdeb1c49d677b6ee7adadce1f991
45
46 diff --git a/dev-java/jackson/jackson-1.4.4.ebuild b/dev-java/jackson/jackson-1.4.4.ebuild
47 deleted file mode 100644
48 index 97e9647..0000000
49 --- a/dev-java/jackson/jackson-1.4.4.ebuild
50 +++ /dev/null
51 @@ -1,54 +0,0 @@
52 -# Copyright 1999-2010 Gentoo Foundation
53 -# Distributed under the terms of the GNU General Public License v2
54 -# $Header: $
55 -
56 -EAPI="3"
57 -
58 -JAVA_PKG_IUSE="source mapper"
59 -
60 -inherit java-pkg-2 java-ant-2
61 -
62 -DESCRIPTION="High-performance JSON processor."
63 -HOMEPAGE="http://jackson.codehaus.org/"
64 -SRC_URI="http://jackson.codehaus.org/1.4.4/jackson-src-1.4.4.tar.gz"
65 -
66 -LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
67 -SLOT="0"
68 -KEYWORDS="~amd64"
69 -
70 -IUSE=""
71 -
72 -COMMON_DEP="mapper? ( dev-java/joda-time:0 )"
73 -
74 -RDEPEND=">=virtual/jre-1.5
75 - ${COMMON_DEP}"
76 -DEPEND=">=virtual/jdk-1.5
77 - ${COMMON_DEP}"
78 -
79 -S="${WORKDIR}/${PN}-src-${PV}"
80 -
81 -#TODO Finish this ebuild 2 more jars to package
82 -
83 -src_prepare() {
84 - java-pkg-2_src_prepare
85 - find lib/{cobertura,ext,jaxb,jaxrs,perf} -iname '*.jar' -delete
86 -
87 - #lib/ext/joda-time-1.5.2.jar
88 - use mapper && java-pkg_jar-from --into lib/ext joda-time joda-time.jar
89 -}
90 -
91 -src_compile() {
92 - local targets="jar.core.asl"
93 - use mapper && targets="${targets} jar.mapper.asl"
94 - eant ${targets}
95 -}
96 -
97 -src_install() {
98 - cd build || die
99 - java-pkg_newjar "${PN}-core-asl-${PV}.jar" "${PN}-core.jar"
100 - use mapper && java-pkg_newjar "${PN}-mapper-asl-${PV}.jar" \
101 - "${PN}-mapper.jar"
102 -
103 - #use doc && java-pkg_dojavadoc build/javadoc
104 - use source && java-pkg_dosrc src
105 -}
106
107 diff --git a/dev-java/jackson/metadata.xml b/dev-java/jackson/metadata.xml
108 deleted file mode 100644
109 index 1edf1b6..0000000
110 --- a/dev-java/jackson/metadata.xml
111 +++ /dev/null
112 @@ -1,22 +0,0 @@
113 -<?xml version="1.0" encoding="UTF-8"?>
114 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
115 -<pkgmetadata>
116 - <herd>java</herd>
117 - <longdescription lang="en">
118 - Jackson is a:
119 -
120 - * Streaming (reading, writing)
121 - * FAST (measured to be faster than any other Java json parser and data binder)
122 - * Powerful (full data binding for common JDK classes as well as any Java bean class, Collection, Map or Enum)
123 - * Zero-dependency (does not rely on other packages beyond JDK)
124 - * Open Source (LGPL or AL)
125 - * Fully conformant
126 - </longdescription>
127 - <use>
128 - <flag name="mapper">Build optional mapper jar contain functionality for data binding</flag>
129 - <flag name="jaxrs">Build support for JAX-RS implementation to use
130 - Jackson.</flag>
131 - <flag name="xc">Add XML compatibility support such as JAXB Annotations</flag>
132 - </use>
133 -</pkgmetadata>
134 -