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-nodeps: ant-nodeps-1.8.4.ebuild ChangeLog
Date: Wed, 30 May 2012 08:28:57
Message-Id: 20120530082847.841B02004B@flycatcher.gentoo.org
1 sera 12/05/30 08:28:47
2
3 Modified: ChangeLog
4 Added: ant-nodeps-1.8.4.ebuild
5 Log:
6 Security bump. CVE-2012-2098 #417909
7 src_postinst is pkg_postinst.
8
9 (Portage version: 2.1.10.62/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.35 dev-java/ant-nodeps/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-nodeps/ChangeLog?rev=1.35&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-nodeps/ChangeLog?rev=1.35&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-nodeps/ChangeLog?r1=1.34&r2=1.35
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ChangeLog,v
21 retrieving revision 1.34
22 retrieving revision 1.35
23 diff -u -r1.34 -r1.35
24 --- ChangeLog 27 May 2012 21:26:45 -0000 1.34
25 +++ ChangeLog 30 May 2012 08:28:47 -0000 1.35
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-java/ant-nodeps
28 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ChangeLog,v 1.34 2012/05/27 21:26:45 sera Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ChangeLog,v 1.35 2012/05/30 08:28:47 sera Exp $
31 +
32 +*ant-nodeps-1.8.4 (30 May 2012)
33 +
34 + 30 May 2012; Ralph Sennhauser <sera@g.o> +ant-nodeps-1.8.4.ebuild:
35 + Security bump. CVE-2012-2098 #417909
36 + src_postinst is pkg_postinst.
37
38 27 May 2012; Ralph Sennhauser <sera@g.o> ant-nodeps-1.8.2.ebuild:
39 Add missing jdk dep for jar command.
40
41
42
43 1.1 dev-java/ant-nodeps/ant-nodeps-1.8.4.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-nodeps/ant-nodeps-1.8.4.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-nodeps/ant-nodeps-1.8.4.ebuild?rev=1.1&content-type=text/plain
47
48 Index: ant-nodeps-1.8.4.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-java/ant-nodeps/ant-nodeps-1.8.4.ebuild,v 1.1 2012/05/30 08:28:47 sera Exp $
53
54 EAPI="4"
55
56 ANT_TASK_DEPNAME=""
57 ANT_TASK_DISABLE_VM_DEPS="true"
58
59 inherit ant-tasks
60
61 DESCRIPTION="Formerly Ant's optional tasks w/o external deps, now compat empty jar"
62 KEYWORDS="~amd64 ~ia64 ~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"
63 IUSE=""
64
65 DEPEND=">=virtual/jdk-1.4" #jar
66
67 src_compile() {
68 # the classes were moved to ant-core in 1.8.2, this is just for compatibility
69 mkdir -p build/lib/empty && cd build/lib/empty || die
70 jar -cf ../${PN}.jar . || die
71 }
72
73 pkg_postinst() {
74 elog "Upstream has removed ant-nodeps.jar as of 1.8.2 and moved the classes to ant.jar"
75 elog "This package thus installs an empty jar for compatibility"
76 elog "and will be removed once reverse dependencies are transitioned."
77 }