From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SZe6i-0004qi-9d for garchives@archives.gentoo.org; Wed, 30 May 2012 08:18:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 548B4E0603; Wed, 30 May 2012 08:18:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 11BF0E0603 for ; Wed, 30 May 2012 08:18:08 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4CBE31B4013 for ; Wed, 30 May 2012 08:18:08 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2309) id 100252004B; Wed, 30 May 2012 08:18:07 +0000 (UTC) From: "Ralph Sennhauser (sera)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, sera@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-java/ant-core: ChangeLog ant-core-1.8.4.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog ant-core-1.8.4.ebuild X-VCS-Directories: dev-java/ant-core X-VCS-Committer: sera X-VCS-Committer-Name: Ralph Sennhauser Content-Type: text/plain; charset=utf8 Message-Id: <20120530081807.100252004B@flycatcher.gentoo.org> Date: Wed, 30 May 2012 08:18:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 99e832bb-75dd-46de-88fc-c9b5815b06c0 X-Archives-Hash: ab22426754a3702c1ad00075cc04a9c4 sera 12/05/30 08:18:07 Modified: ChangeLog Added: ant-core-1.8.4.ebuild Log: -p =20 (Portage version: 2.1.10.62/cvs/Linux x86_64) Revision Changes Path 1.116 dev-java/ant-core/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-core/= ChangeLog?rev=3D1.116&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-core/= ChangeLog?rev=3D1.116&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-core/= ChangeLog?r1=3D1.115&r2=3D1.116 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-java/ant-core/ChangeLog,v retrieving revision 1.115 retrieving revision 1.116 diff -u -r1.115 -r1.116 --- ChangeLog 25 May 2012 11:20:50 -0000 1.115 +++ ChangeLog 30 May 2012 08:18:06 -0000 1.116 @@ -1,11 +1,16 @@ # ChangeLog for dev-java/ant-core # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ChangeLog,v 1.115 2= 012/05/25 11:20:50 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ChangeLog,v 1.116 2= 012/05/30 08:18:06 sera Exp $ =20 # Ant-core blocks lower/older versions of ant-tasks,=20 # since it will not run when there is a version mismatch betwean the 2 p= ackages # Please unemerge ant-tasks when updating ant-core. =20 +*ant-core-1.8.4 (30 May 2012) + + 30 May 2012; Ralph Sennhauser +ant-core-1.8.4.ebuild= : + Security bump. CVE-2012-2098 #417909 + 25 May 2012; Agostino Sarubbo ant-core-1.8.2.ebuild: Stable for amd64, wrt bug #417403 =20 1.1 dev-java/ant-core/ant-core-1.8.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-core/= ant-core-1.8.4.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/ant-core/= ant-core-1.8.4.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: ant-core-1.8.4.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/ant-core/ant-core-1.8.4.ebuil= d,v 1.1 2012/05/30 08:18:06 sera Exp $ EAPI=3D"4" # don't depend on itself JAVA_ANT_DISABLE_ANT_CORE_DEP=3Dtrue # rewriting build.xml files for the testcases has no reason atm JAVA_PKG_BSFIX_ALL=3Dno JAVA_PKG_IUSE=3D"doc source" inherit eutils java-pkg-2 java-ant-2 prefix versionator MY_P=3D"apache-ant-${PV}" DESCRIPTION=3D"Java-based build tool similar to 'make' that uses XML conf= iguration files." HOMEPAGE=3D"http://ant.apache.org/" SRC_URI=3D"mirror://apache/ant/source/${MY_P}-src.tar.bz2 http://dev.gentoo.org/~sera/distfiles/ant-${PV}-gentoo.tar.bz2" LICENSE=3D"Apache-2.0" SLOT=3D"0" KEYWORDS=3D"~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-free= bsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos= ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE=3D"" DEPEND=3D">=3Dvirtual/jdk-1.4 !dev-java/ant-tasks !dev-java/ant-optional" RDEPEND=3D"${DEPEND}" S=3D"${WORKDIR}/${MY_P}" src_prepare() { EPATCH_FORCE=3D"yes" EPATCH_SUFFIX=3D"patch" epatch "${WORKDIR}/patches/= " eprefixify "${WORKDIR}/ant" # use our split-ant build.xml mv -f "${WORKDIR}/build.xml" . || die # bug #196080 java-ant_bsfix_one build.xml java-pkg-2_src_prepare } src_compile() { export ANT_HOME=3D"" local bsyscp # this ensures that when building ant with bootstrapped ant, # only the source is used for resolving references, and not # the classes in bootstrapped ant # but jikes in kaffe has issues with this... if ! java-pkg_current-vm-matches kaffe; then bsyscp=3D"-Dbuild.sysclasspath=3Dignore" fi CLASSPATH=3D"$(java-config -t)" ./build.sh ${bsyscp} jars-core internal_= dist \ $(use_doc javadocs) || die "build failed" } src_install() { dodir /usr/share/ant/lib for jar in ant.jar ant-bootstrap.jar ant-launcher.jar ; do java-pkg_dojar build/lib/${jar} dosym /usr/share/${PN}/lib/${jar} /usr/share/ant/lib/${jar} done dobin "${WORKDIR}/ant" || die "failed to install wrapper" dodir /usr/share/${PN}/bin for each in antRun antRun.pl runant.pl runant.py complete-ant-cmd.pl ; d= o dobin "${S}/src/script/${each}" dosym /usr/bin/${each} /usr/share/${PN}/bin/${each} done dosym /usr/share/${PN}/bin /usr/share/ant/bin insinto /usr/share/${PN} doins -r dist/etc dosym /usr/share/${PN}/etc /usr/share/ant/etc echo "ANT_HOME=3D\"${EPREFIX}/usr/share/ant\"" > "${T}/20ant" doenvd "${T}/20ant" || die "failed to install env.d file" dodoc NOTICE README WHATSNEW KEYS || die if use doc; then dohtml -r docs/* java-pkg_dojavadoc --symlink manual/api build/javadocs fi use source && java-pkg_dosrc src/main/* } pkg_postinst() { if [[ -n ${REPLACING_VERSIONS} ]]; then if ! version_is_at_least 1.7.0 ${REPLACING_VERSIONS}; then elog "The way of packaging ant in Gentoo has changed significantly sin= ce" elog "the 1.7.0 version, For more information, please see:" elog "http://www.gentoo.org/proj/en/java/ant-guide.xml" fi if ! version_is_at_least 1.7.1 ${REPLACING_VERSIONS}; then elog "Since 1.7.1, the ant-tasks meta-ebuild has been removed and its = USE" elog "flags have been moved to dev-java/ant." fi fi }