jlec 12/06/26 06:09:11
Modified: metadata.xml ChangeLog clhep-2.1.2.2.ebuild
Log:
sci-physics/clhep: Add fix for automake-1.12, #423559; move to autotools-utils
(Portage version: 2.2.0_alpha113/cvs/Linux x86_64)
Revision Changes Path
1.3 sci-physics/clhep/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/metadata.xml?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/metadata.xml?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/metadata.xml?r1=1.2&r2=1.3
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-physics/clhep/metadata.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- metadata.xml 6 Aug 2008 16:14:28 -0000 1.2
+++ metadata.xml 26 Jun 2012 06:09:11 -0000 1.3
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci-physics</herd>
-<longdescription lang="en">
+ <herd>sci-physics</herd>
+ <longdescription lang="en">
A Class Library for High Energy Physics is intended to be a set of
HEP-specific foundation and utility classes such as random
generators, physics vectors, geometry and linear algebra.
</longdescription>
-<use>
- <flag name='exceptions'>Enable zoom exceptions for user intervention</flag>
-</use>
+ <use>
+ <flag name="exceptions">Enable zoom exceptions for user intervention</flag>
+ </use>
</pkgmetadata>
1.40 sci-physics/clhep/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/ChangeLog?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/ChangeLog?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/ChangeLog?r1=1.39&r2=1.40
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog 6 Jun 2012 04:37:11 -0000 1.39
+++ ChangeLog 26 Jun 2012 06:09:11 -0000 1.40
@@ -1,6 +1,10 @@
# ChangeLog for sci-physics/clhep
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.39 2012/06/06 04:37:11 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.40 2012/06/26 06:09:11 jlec Exp $
+
+ 26 Jun 2012; Justin Lecher <jlec@g.o> clhep-2.1.2.2.ebuild,
+ +files/clhep-2.1.2.2-automake-1.12.patch, metadata.xml:
+ Add fix for automake-1.12, #423559; move to autotools-utils
06 Jun 2012; Benda Xu <heroxbd@g.o> clhep-2.1.2.2.ebuild:
keyword ~x86-linux and ~amd64-linux
1.3 sci-physics/clhep/clhep-2.1.2.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild?r1=1.2&r2=1.3
Index: clhep-2.1.2.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- clhep-2.1.2.2.ebuild 6 Jun 2012 04:37:11 -0000 1.2
+++ clhep-2.1.2.2.ebuild 26 Jun 2012 06:09:11 -0000 1.3
@@ -1,9 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild,v 1.2 2012/06/06 04:37:11 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/clhep-2.1.2.2.ebuild,v 1.3 2012/06/26 06:09:11 jlec Exp $
EAPI=4
-inherit autotools eutils
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils
DESCRIPTION="High Energy Physics C++ library"
HOMEPAGE="http://www.cern.ch/clhep"
@@ -18,6 +21,8 @@
S="${WORKDIR}/${PV}/CLHEP"
+PATCHES=( "${FILESDIR}"/${P}-automake-1.12.patch )
+
src_prepare() {
local d
for d in $(find . -name configure.ac); do
@@ -37,11 +42,10 @@
${d} || die
# fixing parallel build
done
- eautoreconf
+ autotools-utils_src_prepare
}
src_configure() {
- econf \
- $(use_enable exceptions) \
- $(use_enable static-libs static)
+ local myeconfargs=( $(use_enable exceptions) )
+ autotools-utils_src_configure
}
|