Gentoo Archives: gentoo-commits

From: "Ralph Sennhauser (sera)" <sera@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/ant: ChangeLog ant-1.8.4.ebuild
Date: Wed, 30 May 2012 09:32:17
Message-Id: 20120530093207.61B7A2004B@flycatcher.gentoo.org
1 sera 12/05/30 09:32:07
2
3 Modified: ChangeLog
4 Added: ant-1.8.4.ebuild
5 Log:
6 Security bump. CVE-2012-2098 #417909
7
8 (Portage version: 2.1.10.62/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.134 dev-java/ant/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?rev=1.134&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?rev=1.134&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?r1=1.133&r2=1.134
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v
20 retrieving revision 1.133
21 retrieving revision 1.134
22 diff -u -r1.133 -r1.134
23 --- ChangeLog 25 May 2012 11:20:22 -0000 1.133
24 +++ ChangeLog 30 May 2012 09:32:07 -0000 1.134
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-java/ant
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.133 2012/05/25 11:20:22 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.134 2012/05/30 09:32:07 sera Exp $
30 +
31 +*ant-1.8.4 (30 May 2012)
32 +
33 + 30 May 2012; Ralph Sennhauser <sera@g.o> +ant-1.8.4.ebuild:
34 + Security bump. CVE-2012-2098 #417909
35
36 25 May 2012; Agostino Sarubbo <ago@g.o> ant-1.8.2.ebuild:
37 Stable for amd64, wrt bug #417403
38
39
40
41 1.1 dev-java/ant/ant-1.8.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ant-1.8.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ant-1.8.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ant-1.8.4.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ant-1.8.4.ebuild,v 1.1 2012/05/30 09:32:07 sera Exp $
51
52 EAPI="4"
53
54 inherit versionator
55
56 DESCRIPTION="Java-based build tool similar to 'make' that uses XML configuration files."
57 HOMEPAGE="http://ant.apache.org/"
58
59 LICENSE="Apache-2.0"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
62 IUSE=""
63
64 DEPEND="~dev-java/ant-core-${PV}"
65 RDEPEND="${DEPEND}"
66
67 IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend jmf
68 +jsch +log4j +oro +regexp +resolver testutil"
69
70 RDEPEND="~dev-java/ant-core-${PV}
71 ~dev-java/ant-nodeps-${PV}
72 ~dev-java/ant-junit-${PV}
73 !dev-java/ant-optional
74 !dev-java/ant-tasks
75 ~dev-java/ant-trax-${PV}
76 ~dev-java/ant-apache-xalan2-${PV}
77 antlr? ( ~dev-java/ant-antlr-${PV} )
78 bcel? ( ~dev-java/ant-apache-bcel-${PV} )
79 bsf? ( ~dev-java/ant-apache-bsf-${PV} )
80 log4j? ( ~dev-java/ant-apache-log4j-${PV} )
81 oro? ( ~dev-java/ant-apache-oro-${PV} )
82 regexp? ( ~dev-java/ant-apache-regexp-${PV} )
83 resolver? ( ~dev-java/ant-apache-resolver-${PV} )
84 commonslogging? ( ~dev-java/ant-commons-logging-${PV} )
85 commonsnet? ( ~dev-java/ant-commons-net-${PV} )
86 jai? ( ~dev-java/ant-jai-${PV} )
87 javamail? ( ~dev-java/ant-javamail-${PV} )
88 jdepend? ( ~dev-java/ant-jdepend-${PV} )
89 jmf? ( ~dev-java/ant-jmf-${PV} )
90 jsch? ( ~dev-java/ant-jsch-${PV} )
91 testutil? ( ~dev-java/ant-testutil-${PV} )
92 X? ( ~dev-java/ant-swing-${PV} )"
93
94 DEPEND=""
95
96 S="${WORKDIR}"
97
98 src_compile() { :; }
99
100 pkg_postinst() {
101 if [[ -n ${REPLACING_VERSIONS} ]]; then
102 # if we update from a version below 1.7.1
103 if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then
104 elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its USE"
105 elog "flags have been moved to dev-java/ant."
106 elog
107 elog "You may now freely set the USE flags of this package without breaking"
108 elog "building of Java packages, which depend on the exact ant tasks they need."
109 elog "The USE flags default to enabled (except X, jai and jmf) for convenience."
110 fi
111 fi
112 }