summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-physics/clhep/ChangeLog9
-rw-r--r--sci-physics/clhep/Manifest12
-rw-r--r--sci-physics/clhep/clhep-2.1.4.1.ebuild54
3 files changed, 68 insertions, 7 deletions
diff --git a/sci-physics/clhep/ChangeLog b/sci-physics/clhep/ChangeLog
index 669e19af0b79..93a00de4e7bf 100644
--- a/sci-physics/clhep/ChangeLog
+++ b/sci-physics/clhep/ChangeLog
@@ -1,6 +1,11 @@
# 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.44 2012/11/30 21:59:52 bicatali Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/ChangeLog,v 1.45 2013/11/25 21:59:14 bicatali Exp $
+
+*clhep-2.1.4.1 (25 Nov 2013)
+
+ 25 Nov 2013; SĂ©bastien Fabbro <bicatali@gentoo.org> +clhep-2.1.4.1.ebuild:
+ Version bump, thanks Oliver Freyermuth
*clhep-2.1.3.1 (30 Nov 2012)
diff --git a/sci-physics/clhep/Manifest b/sci-physics/clhep/Manifest
index 4841b87a261b..cf64e2992e88 100644
--- a/sci-physics/clhep/Manifest
+++ b/sci-physics/clhep/Manifest
@@ -8,16 +8,18 @@ DIST clhep-2.0.4.6.tgz 3593699 SHA256 a75e9d5b08cec7456e580834fb0894043054ee6633
DIST clhep-2.1.0.1.tgz 4243520 SHA256 b8492c1c795e899d8ab2462fc4f40f05a520dba17e598ca2434623e24f51cd29 SHA512 fa6d69239c539992371e053a17c4cb83a2283f87a16ec8249c99a415ab0730a74c59c2386091b5efd040a429075e7a6acd855dfc9c6a68e60f5eb6dcada6327a WHIRLPOOL aa019105093175b197aa4ca9841736d9ad3586a6251e41dede0950e4107b533680293fd8038a239e415bb55d251238a0157803fbb12b05eaa898367252bd9096
DIST clhep-2.1.2.4.tgz 1845804 SHA256 ca1b39772c4fb75047c001a892019e65be4ac61ccd9f059bd2ff273c88b5c2cf SHA512 5386c41e33e780a3096f8cea47700b8e89246b4450d6ba135bafecde8af6d7315c681f2eee7569afd837cfaacd2c35f104bf5b077f5a4e23faaeaee9fdca7363 WHIRLPOOL 1c26d5ac15fecfdf6302a69ac547b732c65cda3e34d43c90c8a7a0327073bebed24a34ccc6ff0c3bc673733d5ba2368004016a65da46b5cedbf23ce7b3585526
DIST clhep-2.1.3.1.tgz 1860936 SHA256 5d3e45b39a861731fe3a532bb1426353bf62b54c7b90ecf268827e50f925642b SHA512 d5bd1c459b1a89e53e8768d7b00c1b854172419d1f8a1218f80265c6c995235850cceec6120daaf80067a7717845982ffcbd35944f81fa2f0542e842941d6807 WHIRLPOOL 716a2289c55f727c1c9ba3294abdd592624953fcb57a0235519fa3620dc121a9cc57ab3c5c7cea0849a1bbd10f5f8dd63a2b5aa7b0f5e2c8c889f7aa0c27a013
+DIST clhep-2.1.4.1.tgz 1866250 SHA256 adeb7ad87b810f772b609e77eacc60fd3e1f949e694a434705e6759cdac41fe4 SHA512 ff5eb76ddf740635c17f01c62679ae7c22c152f96684315f059744ab67e420e51ba9c1ae0ac745b2890d1ddb6a678999b61d44c36e358c1d95c6b57362f3fae0 WHIRLPOOL da4fd1087b0c92f5a6f8bec060b4e6eee0091327defb9e2d71721c09b8c1f773d3ed377567a378dbb48156426ecfdb638049e10122fc5b2bcf2a7fe560e1ebd0
EBUILD clhep-2.0.4.6.ebuild 1267 SHA256 18855f294ddabbe38220a07a88cf619727bd6192cb652d5b6a299fa1fd5912db SHA512 509a3de7b577a90605f8b7f86ae9dddda6b24cd4c56b36492257e227dfae501396c9542948cd1050ec2c14fafd7fc4b5c8e4c07e110bfef95f663bae600db1c9 WHIRLPOOL 5da973ddfdb7d94e3fe16e180271940ed8260a3a7317823e734759553a55a636ccd33cd7c0f5d8bcfb4c565a92aed07c2538bdf85f4c7790583ff08d88edebd1
EBUILD clhep-2.1.0.1.ebuild 1340 SHA256 790b11816d9fa7106aeda93c8d5765f4c7a61abe4d538cec637c15e7cc8c03b9 SHA512 75f8f6f163c0b3c429d330e371eff1497b0f33748037361ed6faa8ea3f9acf71b1d694b47743c6c29e5b8cc448ead3a5536507cd24c92b0750a82d14b2a36d79 WHIRLPOOL 0549e6ebeb5142a40cbd4acbbf4b3aa8354059d36d37921e8f18e313467c93495559eb47a4719ff2681f688dae05f5e6b2346ed1f0c93b91011f2bdd2cb81af5
EBUILD clhep-2.1.2.4.ebuild 1533 SHA256 ce0477ce190345be1e210bca074850b5b3fa26856bc92e6e18d147676cbc1913 SHA512 5b06ca12c26cd252e3f21cbbc95d8806b864cc07d6fbf14a0ba40822e6dea34adbf792230bf2cae8938996548454b942efcf547d83fee2c44c1d1fdf59ba9f51 WHIRLPOOL 6e447e0e54187d5ab8f99a9f57984f66d9ad2df6d38e4c17029a2e1530513ce8f22343365fffaa1ef2b9f0a230b3690af345fdc7e9baf47a9d9e7c19649acdcc
EBUILD clhep-2.1.3.1.ebuild 1474 SHA256 884095f283acf032d40fe19caa06a6d820aa5f344592f920ca54032c4cdacfee SHA512 8687fff94932b13f748b41364ef1e0140751dfa9e9ba48057d5b726bd84bbe95710f9032a7bc65ee93ba249ac363a2a3179b6f06a859f94da1b7b969c8358ed8 WHIRLPOOL fa59b5f7582e76cb8d98e1f53705da3eb4d87d90acf6e58b8ae617d31cbb308cf890353331ca2fd6132c0a4357b5979e6b7d6c0edfd04a7953b1c55b64cfe674
-MISC ChangeLog 6165 SHA256 f036f0c59966e4f83e3809e87adcc00275fb63891987696c4114033866f46f00 SHA512 251213133f67401b7497491fd49a8ee71ad792a7b2f4f7bb5fd563e4b923271f0da0f06179041cc8bd256aba656a86a3c153eacfbc01fd543e5c236bec76e1f3 WHIRLPOOL 6f21d43953e07ea4f4f1d4394ed0c2cf84c56a807be865748b77eb78b260b1a1c9d04780ad7b880783f2a2dc6978f7a9d3e5f9cac31c4d98967beb5e2c7a9cee
+EBUILD clhep-2.1.4.1.ebuild 1456 SHA256 2445a24a82d206c0102b49ec731d7662c4f2ae45b1e3de059c02a540c58139d3 SHA512 c2d37dd129dc5f672d14d8be855c6b414586f912f6b34dc20a16bdd64ea85ea6bb2baed0a2340cdac213526dac10ca3fc795404db8ff06025afe457438e48730 WHIRLPOOL 7d4ebd780a9d311663b2c15296b6b262d40460485f14e37a3006861dc2d7c0739b348bea74b6b8d85714c2eaf487c925748de4a4a1b75e8b939065fe6b96b799
+MISC ChangeLog 6315 SHA256 51ad89a767a0002a7008bd03241823db3017baac7a03c0e9c2b44d4b3495d016 SHA512 2b3aa639218da71e1791304bf7551d8a862b3d189942354cc43b7c33cc47eff93147477b8621d5e2a8f762e5cd32eeeddda7ab7fe8212b501cf6e6afdc6e177b WHIRLPOOL 6e3e874adf8863ccd001110a03a1b692068991225891e7f500794dcfe7d104a1e7d92376d185aa1a4b135239e03cc275897019476b1e767e13a5c230ee37edd8
MISC metadata.xml 492 SHA256 613ba276ff258a43d37ebe01e499de73706b9d0de732adc015e747e5b9569bb8 SHA512 70f52dc251a60a9f80201e189c520f521dfa64af233cb64ca2192c5f51bdcd38bd6095b829291434e36e51011cb73f85171ef20088d38e2ff8abdd2cf32a5c1e WHIRLPOOL 635ff8090f1fb594a6138bb375b801bdc83f944488a6f1a1c531892d8072ecb0da8dabbd7f5fd58d8d3b4a9dbe870ce945d193894cc7dce8fc2dfca0b31e4008
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlC5LF4ACgkQ1ycZbhPLE2Ds7ACeIdnLjvhK4DPTVGFYCNxqFDw7
-UH8AnR74RF7wTPOMFA+mMm/mdE6PjPsg
-=YJmi
+iEYEAREIAAYFAlKTyDYACgkQ1ycZbhPLE2DEQACeMvqWFY/JdavjdKiAWUhz49ZS
+/o0AoIjm2NB6CIbaYaj9AmQlrcLietvI
+=TSpf
-----END PGP SIGNATURE-----
diff --git a/sci-physics/clhep/clhep-2.1.4.1.ebuild b/sci-physics/clhep/clhep-2.1.4.1.ebuild
new file mode 100644
index 000000000000..5119d749a790
--- /dev/null
+++ b/sci-physics/clhep/clhep-2.1.4.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/clhep/clhep-2.1.4.1.ebuild,v 1.1 2013/11/25 21:59:14 bicatali Exp $
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+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="GPL-3 LGPL-3"
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc static-libs test"
+RDEPEND=""
+DEPEND="${RDEPEND}
+ doc? ( virtual/latex-base )"
+
+S="${WORKDIR}/${PV}/CLHEP"
+
+src_prepare() {
+ # respect flags
+ sed -i -e 's:-O::g' cmake/Modules/ClhepVariables.cmake || die
+ # no batch mode to allow parallel building (bug #437482)
+ sed -i \
+ -e 's:-interaction=batchmode::g' \
+ cmake/Modules/ClhepBuildTex.cmake || die
+ # gentoo doc directory
+ sed -i \
+ -e "/DESTINATION/s:doc:share/doc/${PF}:" \
+ cmake/Modules/ClhepBuildTex.cmake */doc/CMakeLists.txt || die
+ # dont build test if not asked
+ if ! use test; then
+ sed -i \
+ -e '/add_subdirectory(test)/d' \
+ */CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_enable test TESTING)
+ $(cmake-utils_use doc CLHEP_BUILD_DOCS)
+ )
+ DESTDIR="${ED}" cmake-utils_src_configure
+ use doc && MAKEOPTS+=" -j1"
+}
+
+src_install() {
+ cmake-utils_src_install
+ use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a
+}