summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-08-22 14:26:15 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-08-22 14:26:15 +0000
commit3208fcc71852f1a61bbc9aa0b74c88300100cf66 (patch)
tree78227d5ce0805d4e55f9f0b38f2c374a52fce180 /sci-physics/clhep
parentkeyword ~sparc-fbsd (diff)
downloadhistorical-3208fcc71852f1a61bbc9aa0b74c88300100cf66.tar.gz
historical-3208fcc71852f1a61bbc9aa0b74c88300100cf66.tar.bz2
historical-3208fcc71852f1a61bbc9aa0b74c88300100cf66.zip
Version bump
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.23-gentoo-r9 x86_64
Diffstat (limited to 'sci-physics/clhep')
-rw-r--r--sci-physics/clhep/ChangeLog8
-rw-r--r--sci-physics/clhep/Manifest12
-rw-r--r--sci-physics/clhep/clhep-2.0.4.0.ebuild50
3 files changed, 64 insertions, 6 deletions
diff --git a/sci-physics/clhep/ChangeLog b/sci-physics/clhep/ChangeLog
index c835e34b7623..10dc4a19b619 100644
--- a/sci-physics/clhep/ChangeLog
+++ b/sci-physics/clhep/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-physics/clhep
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.4 2008/08/06 16:14:28 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.5 2008/08/22 14:26:15 bicatali Exp $
+
+*clhep-2.0.4.0 (22 Aug 2008)
+
+ 22 Aug 2008; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ +clhep-2.0.4.0.ebuild:
+ Version bump
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest
index 632b8bd9827c..459fae8449d8 100644
--- a/sci-physics/clhep/Manifest
+++ b/sci-physics/clhep/Manifest
@@ -3,13 +3,15 @@ Hash: SHA1
AUX clhep-2.0.3.3-gcc43.patch 344 RMD160 559f03569fe8d306537c44e569a5ca3f148463d5 SHA1 b77566a6fb11b906218c139041346ca3e75fa1c5 SHA256 68e3c185d69f52cbf795c111b7b4da7e6e3caf41eb91593d848501bb69218970
DIST clhep-2.0.3.3-src.tgz 5053788 RMD160 ecb999268bb722cdf39a9ea4b788b1e7e5aa26ec SHA1 5aec5fae980655dd977843807c9afc1752810b8f SHA256 a382f31a63c2a63d89159aa0afead9a44a5b44ede716f25d93bbf783b92eec81
+DIST clhep-2.0.4.0.tgz 3576888 RMD160 a991cb0aa358db477e748c189455311662493091 SHA1 fab9288e986b7b05d86ac6b0c37ac34bb566311b SHA256 1f27aac062988ef9bbd18d7ffb064487cea2f1be55219db0c0e0bb0e77639a84
EBUILD clhep-2.0.3.3.ebuild 1332 RMD160 904919e88f38234214d66784748cf271ae10fbc7 SHA1 83d30a20a66dbf23c5cd6221d6953a5831cf2c9c SHA256 5b9f63d02521c648c14b42db9803a443f0cb7f9a4db177381478d04e03aafe2c
-MISC ChangeLog 753 RMD160 ea8c0d33f44c628d65f9d660980fa9eb1fb81e7c SHA1 6bc49238702e0348c52871fe92a82d9958844075 SHA256 6818e368442f771ff048424604769976c5b161a94d616aa441d7b717d4e32130
+EBUILD clhep-2.0.4.0.ebuild 1295 RMD160 a0a3b4551fb58dc54b4c81871e668bf52eb57d83 SHA1 5a59ab08e37248ae4c0541276e15f9a6b5dd4c21 SHA256 c60e3804e4584df03c47154c0b0e605593a41375535e51b5134a9c540dd4dc82
+MISC ChangeLog 884 RMD160 fa8e004ba09b1fef1e09588e04c8fd657253149b SHA1 f35202dd41361f9569882225dfdb82e12c6e759f SHA256 22c2ffcd5dea58a791a95cdb1bae7fa73adb2d37823493173ccb60c77190598c
MISC metadata.xml 492 RMD160 482c437a909d4aefad8d96ee039b03f179dbcf84 SHA1 2cff1d3dc020fe63fc3129f5a8a5dd98786f0564 SHA256 0632fa6f3930b2c61c27235c29c74765d27f0fcbf10181578367e94001fbb14b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.9 (GNU/Linux)
+Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkiZzfUACgkQOeoy/oIi7uzFZACaA/hB0frsAIg0V4/qrCSg/4ut
-nmkAoOZLDzrlsuQCMD2yPrww2kH9motN
-=5gTb
+iEYEARECAAYFAkiuzJMACgkQ1ycZbhPLE2B+tgCgoXwBnvVzyBN8klpLWW4j+O2O
+HdUAn2FXDa98JZ0Oz4dNwy+zaInW/xnp
+=DdET
-----END PGP SIGNATURE-----
diff --git a/sci-physics/clhep/clhep-2.0.4.0.ebuild b/sci-physics/clhep/clhep-2.0.4.0.ebuild
new file mode 100644
index 000000000000..97b7b283bcad
--- /dev/null
+++ b/sci-physics/clhep/clhep-2.0.4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 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.0.ebuild,v 1.1 2008/08/22 14:26:15 bicatali Exp $
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="High Energy Physics C++ library"
+HOMEPAGE="http://www.cern.ch/clhep"
+SRC_URI="http://wwwasd.web.cern.ch/wwwasd/lhc++/clhep/DISTRIBUTION/distributions/${P}.tgz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+
+IUSE="exceptions"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PV}/CLHEP"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ for d in $(find . -name configure.in); do
+ pushd ${d/configure.in/}
+ # 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' \
+ configure.in || die
+ # need to rebuild because original configurations
+ # have buggy detection
+ eautoconf
+ popd
+ done
+}
+
+src_compile() {
+ # use ld LDFLAGS for intel compiler
+ [[ $(tc-getCXX) = i*c ]] && \
+ export LDFLAGS="$(raw-ldflags)"
+ econf $(use_enable exceptions) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog || die
+}