Bump
authorSebastien Fabbro <bicatali@gentoo.org>
Tue, 13 Jul 2010 16:46:54 +0000 (16:46 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Tue, 13 Jul 2010 16:46:54 +0000 (16:46 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sci-physics/clhep/ChangeLog
sci-physics/clhep/Manifest
sci-physics/clhep/clhep-2.0.4.7.ebuild [new file with mode: 0644]

index 3b6bd9e9b263a8db83ce016895344218ab5e264f..cfcf89e6bb2bf5de5f1c9640ce774ddd04adb293 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sci-physics/clhep
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.25 2010/05/25 21:16:40 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.26 2010/07/13 16:46:54 bicatali Exp $
+
+*clhep-2.0.4.7 (13 Jul 2010)
+
+  13 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org>
+  +clhep-2.0.4.7.ebuild:
+  Bump
 
   25 May 2010; Pacho Ramos <pacho@gentoo.org> clhep-2.0.4.6.ebuild:
   stable amd64, bug 318457
index f5d0fb8ae6633619f8b071fdf9ecd1ed6fdbc110..41d7bccabe96e46d8d84f0b70ccdaf942449334d 100644 (file)
@@ -4,14 +4,16 @@ Hash: SHA1
 AUX clhep-2.0.4.5-gcc4.3.patch 400 RMD160 08f56b6442e5ab138deca91d5f2c46900a602428 SHA1 81d8a065c57bf83688e42313655a58753c2e441e SHA256 106d2aa055814277f5bf8cf36c423deb159e0170e17b2ab70d408aaef93317d8
 DIST clhep-2.0.4.5.tgz 3616050 RMD160 3f9d7e139b599237ae1cdec6fd8a0f1fd5e36798 SHA1 48a595fd0ecfc2a9b009411162381aa294fb8451 SHA256 1cb6fb6ef293b88dfe0040b4ed82302a43b87cdb6ad9e172466336fdab1a3643
 DIST clhep-2.0.4.6.tgz 3593699 RMD160 8f4f7aa44cedadba74f2301ab38a732333ca4c04 SHA1 21eed390d32cf916298705b6d3bc82d15cf1ba29 SHA256 a75e9d5b08cec7456e580834fb0894043054ee66336c2ce4c33622ca2500ee55
+DIST clhep-2.0.4.7.tgz 3633384 RMD160 ca38c4945677ba5430a531b1706fe49813498bb5 SHA1 53a268557f3b92ff36115dd63223e27b32f1a9f5 SHA256 d93b9ae8101ee42a11340692c7cb42283cabd51968ba932384b34ae18791b72d
 EBUILD clhep-2.0.4.5.ebuild 1313 RMD160 42c302aa0826c4244875749ad9c6ef8a9c911d6c SHA1 28d5eee9d3b9658e851e50502cc490d12be6721a SHA256 671936398c2348fc14c9ae281cf86096c043ef1d4233c733551d6ef9591e7ffe
 EBUILD clhep-2.0.4.6.ebuild 1272 RMD160 4bc4cc4f53cfa92d5c72e50a6454f3dd7ff75331 SHA1 bd52eecbb5a7606dcd588ab24cd9527ad6361aa2 SHA256 0d9bbb2957dc55255e64e3e49bad7cec218c168cdef4eba9d0a4c43565a06cc2
-MISC ChangeLog 3300 RMD160 450a29d03fd9560ed094f37de798ae363bd3d20e SHA1 c0c0eac9d32637cb05d3d1c7be1109b540157c74 SHA256 87ba25d8cbbf8aef4d700e75192a27a585cc9ce89f32320b1b35b3ba5b75d70f
+EBUILD clhep-2.0.4.7.ebuild 1279 RMD160 a4b709121b2f2f6f248e28b01d5ac557fa6fd507 SHA1 72a0986c7e340c1d9fa511c1a34d0a043872025b SHA256 0e1e500c3845f533c97c82fea448424a92e29d6f51726b472856f484d5ae8b1b
+MISC ChangeLog 3421 RMD160 d1b8feb047a47be67a618005281e686e5ba7c4b8 SHA1 5012bf0ef557c4e62bd1713981eadfe7edf95a65 SHA256 82774e2357ed6179378294df8fa0a25816bd7145f3f026135534e41d901776b9
 MISC metadata.xml 492 RMD160 482c437a909d4aefad8d96ee039b03f179dbcf84 SHA1 2cff1d3dc020fe63fc3129f5a8a5dd98786f0564 SHA256 0632fa6f3930b2c61c27235c29c74765d27f0fcbf10181578367e94001fbb14b
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkv8PjoACgkQCaWpQKGI+9Ra+QCggQWEueIj3c63WjI0e3ZSRDvi
-48QAn2jz+Byj+Yb0d4wveHRBFSSsmppb
-=+QMO
+iEYEARECAAYFAkw8mIcACgkQ1ycZbhPLE2DemQCgjYPKGCJrpgfSRSpRHhymDFeG
+rI4An20pc8YidOo9jKJlg+8J95wZVoLD
+=/UOo
 -----END PGP SIGNATURE-----
diff --git a/sci-physics/clhep/clhep-2.0.4.7.ebuild b/sci-physics/clhep/clhep-2.0.4.7.ebuild
new file mode 100644 (file)
index 0000000..d8c6872
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/clhep-2.0.4.7.ebuild,v 1.1 2010/07/13 16:46:54 bicatali Exp $
+
+EAPI=2
+inherit autotools eutils
+
+DESCRIPTION="High Energy Physics C++ library"
+HOMEPAGE="http://www.cern.ch/clhep"
+SRC_URI="http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/${P}.tgz"
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+
+IUSE="exceptions"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PV}/CLHEP"
+
+src_prepare() {
+       for d in $(find . -name configure.in); do
+               # respect user flags and fix some compilers stuff
+               sed -i \
+                       -e 's:^g++):*g++):g' \
+                       -e 's:^icc):icc|icpc):g' \
+                       -e '/AM_CXXFLAGS=/s:-O ::g' \
+                       ${d} || die
+               # need to rebuild because original configurations
+               # have buggy detection
+       done
+       for d in $(find . -name Makefile.am | xargs grep -l ": %\.cc"); do
+               sed -i \
+                       -e 's|: %\.cc|: %\.cc \$(shareddir)|' \
+                       -e 's|all-local: \$(shareddir)|all-local: |' \
+                       ${d} || die
+               # fixing parallel build
+       done
+       eautoreconf
+}
+
+src_configure() {
+       econf $(use_enable exceptions)
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+       dodoc README ChangeLog || die
+}