Gentoo Archives: gentoo-commits

From: "James Le Cuirot (chewi)" <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/xalan-serializer: xalan-serializer-2.7.2.ebuild ChangeLog
Date: Tue, 30 Jun 2015 11:02:13
Message-Id: 20150630110204.4B4A174A@oystercatcher.gentoo.org
1 chewi 15/06/30 11:02:04
2
3 Modified: ChangeLog
4 Added: xalan-serializer-2.7.2.ebuild
5 Log:
6 Version bump, EAPI bump, and general clean up. Possibly addresses
7 security bug #505602.
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 9C6D7DE4)
10
11 Revision Changes Path
12 1.18 dev-java/xalan-serializer/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/xalan-serializer/ChangeLog?rev=1.18&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/xalan-serializer/ChangeLog?rev=1.18&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/xalan-serializer/ChangeLog?r1=1.17&r2=1.18
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-java/xalan-serializer/ChangeLog,v
21 retrieving revision 1.17
22 retrieving revision 1.18
23 diff -u -r1.17 -r1.18
24 --- ChangeLog 17 Jun 2014 19:40:50 -0000 1.17
25 +++ ChangeLog 30 Jun 2015 11:02:04 -0000 1.18
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-java/xalan-serializer
28 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xalan-serializer/ChangeLog,v 1.17 2014/06/17 19:40:50 mrueg Exp $
30 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/dev-java/xalan-serializer/ChangeLog,v 1.18 2015/06/30 11:02:04 chewi Exp $
32 +
33 +*xalan-serializer-2.7.2 (30 Jun 2015)
34 +
35 + 30 Jun 2015; James Le Cuirot <chewi@g.o>
36 + +xalan-serializer-2.7.2.ebuild:
37 + Version bump, EAPI bump, and general clean up. Possibly addresses security bug
38 + #505602.
39
40 17 Jun 2014; Manuel RĂ¼ger <mrueg@g.o> -xalan-serializer-2.7.0.ebuild:
41 NM: Cleanup superseded ebuilds.
42
43
44
45 1.1 dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: xalan-serializer-2.7.2.ebuild
51 ===================================================================
52 # Copyright 1999-2015 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-java/xalan-serializer/xalan-serializer-2.7.2.ebuild,v 1.1 2015/06/30 11:02:04 chewi Exp $
55
56 EAPI=5
57
58 JAVA_PKG_IUSE="doc source"
59
60 inherit java-pkg-2 java-ant-2 versionator
61
62 MY_PN="xalan-j"
63 MY_PV="$(replace_all_version_separators _)"
64 MY_P="${MY_PN}_${MY_PV}"
65
66 DESCRIPTION="DOM Level 3 serializer from Apache Xalan, shared by Xalan and Xerces"
67 HOMEPAGE="http://xalan.apache.org/"
68 SRC_URI="mirror://apache/${PN}/${MY_PN}/source/${MY_P}-src.tar.gz"
69 LICENSE="Apache-2.0"
70 SLOT="0"
71 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
72
73 RDEPEND=">=virtual/jre-1.3"
74 DEPEND=">=virtual/jdk-1.3"
75
76 EANT_BUILD_TARGET="serializer.jar"
77 EANT_DOC_TARGET="serializer.javadocs"
78
79 S="${WORKDIR}/${MY_P}"
80
81 java_prepare() {
82 # kill all non-serializer sources to ease javadocs and dosrc
83 find src/org/ -type f ! -path "src/org/apache/xml/serializer/*" -delete || die
84
85 # remove bundled jars
86 find -name "*.jar" -delete || die
87 rm src/*.tar.gz || die
88 }
89
90 src_install() {
91 java-pkg_dojar build/serializer.jar
92
93 use doc && java-pkg_dojavadoc build/docs/apidocs
94 use source && java-pkg_dosrc src/org
95 }