Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/ant: ant-1.9.2.ebuild ChangeLog
Date: Wed, 28 Aug 2013 22:23:05
Message-Id: 20130828222302.263F92004C@flycatcher.gentoo.org
1 tomwij 13/08/28 22:23:02
2
3 Modified: ChangeLog
4 Added: ant-1.9.2.ebuild
5 Log:
6 Version bump to 1.9.2. Fixes security bug #476958.
7
8 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
9
10 Revision Changes Path
11 1.140 dev-java/ant/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?rev=1.140&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?rev=1.140&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ChangeLog?r1=1.139&r2=1.140
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v
20 retrieving revision 1.139
21 retrieving revision 1.140
22 diff -u -r1.139 -r1.140
23 --- ChangeLog 5 Jul 2013 14:38:33 -0000 1.139
24 +++ ChangeLog 28 Aug 2013 22:23:01 -0000 1.140
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-java/ant
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.139 2013/07/05 14:38:33 tomwij Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant/ChangeLog,v 1.140 2013/08/28 22:23:01 tomwij Exp $
30 +
31 +*ant-1.9.2 (28 Aug 2013)
32 +
33 + 28 Aug 2013; Tom Wijsman <TomWij@g.o> +ant-1.9.2.ebuild:
34 + Version bump to 1.9.2. Fixes security bug #476958.
35
36 *ant-1.9.1 (05 Jul 2013)
37
38
39
40
41 1.1 dev-java/ant/ant-1.9.2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ant-1.9.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant/ant-1.9.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ant-1.9.2.ebuild
47 ===================================================================
48 # Copyright 1999-2013 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.9.2.ebuild,v 1.1 2013/08/28 22:23:01 tomwij Exp $
51
52 EAPI="5"
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 ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd \
62 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris \
63 ~sparc64-solaris ~x64-solaris ~x86-solaris"
64
65 DEPEND="~dev-java/ant-core-${PV}"
66 RDEPEND="${DEPEND}"
67
68 IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend jmf
69 +jsch +log4j +oro +regexp +resolver testutil"
70
71 RDEPEND="~dev-java/ant-core-${PV}
72 ~dev-java/ant-nodeps-${PV}
73 ~dev-java/ant-junit-${PV}
74 !dev-java/ant-optional
75 !dev-java/ant-tasks
76 ~dev-java/ant-trax-${PV}
77 ~dev-java/ant-apache-xalan2-${PV}
78 antlr? ( ~dev-java/ant-antlr-${PV} )
79 bcel? ( ~dev-java/ant-apache-bcel-${PV} )
80 bsf? ( ~dev-java/ant-apache-bsf-${PV} )
81 log4j? ( ~dev-java/ant-apache-log4j-${PV} )
82 oro? ( ~dev-java/ant-apache-oro-${PV} )
83 regexp? ( ~dev-java/ant-apache-regexp-${PV} )
84 resolver? ( ~dev-java/ant-apache-resolver-${PV} )
85 commonslogging? ( ~dev-java/ant-commons-logging-${PV} )
86 commonsnet? ( ~dev-java/ant-commons-net-${PV} )
87 jai? ( ~dev-java/ant-jai-${PV} )
88 javamail? ( ~dev-java/ant-javamail-${PV} )
89 jdepend? ( ~dev-java/ant-jdepend-${PV} )
90 jmf? ( ~dev-java/ant-jmf-${PV} )
91 jsch? ( ~dev-java/ant-jsch-${PV} )
92 testutil? ( ~dev-java/ant-testutil-${PV} )
93 X? ( ~dev-java/ant-swing-${PV} )"
94
95 DEPEND=""
96
97 S="${WORKDIR}"
98
99 src_compile() { :; }
100
101 pkg_postinst() {
102 if [[ -n ${REPLACING_VERSIONS} ]]; then
103 # if we update from a version below 1.7.1
104 if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then
105 elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its USE"
106 elog "flags have been moved to dev-java/ant."
107 elog
108 elog "You may now freely set the USE flags of this package without breaking"
109 elog "building of Java packages, which depend on the exact ant tasks they need."
110 elog "The USE flags default to enabled (except X, jai and jmf) for convenience."
111 fi
112 fi
113 }