summaryrefslogtreecommitdiff
path: root/sci-physics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-31 20:59:14 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-31 20:59:14 +0100
commite748ba9741f6540f4675c23e3e37b73e822c13a4 (patch)
tree23dece8beabb3a3d7c6c0273b0eb40b21c62a889 /sci-physics
parent908778078736bd36f7a60a2d576d415cb8e000fa (diff)
gentoo resync : 31.05.2021
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/Manifest.gzbin4364 -> 4353 bytes
-rw-r--r--sci-physics/heppdt/Manifest2
-rw-r--r--sci-physics/heppdt/heppdt-3.04.01-r1.ebuild5
-rw-r--r--sci-physics/herwig/Manifest2
-rw-r--r--sci-physics/herwig/herwig-6.5.21-r1.ebuild4
-rw-r--r--sci-physics/lhapdf/Manifest4
-rw-r--r--sci-physics/lhapdf/lhapdf-6.2.3.ebuild3
-rw-r--r--sci-physics/lhapdf/lhapdf-6.3.0.ebuild1
-rw-r--r--sci-physics/pythia/Manifest5
-rw-r--r--sci-physics/pythia/files/pythia-8.2.26-run-tests.patch27
-rw-r--r--sci-physics/pythia/pythia-8.2.45.ebuild (renamed from sci-physics/pythia/pythia-8.2.26-r1.ebuild)49
11 files changed, 36 insertions, 66 deletions
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index fc59042196ba..0e21ebc82370 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/heppdt/Manifest b/sci-physics/heppdt/Manifest
index 9daf56d335a8..546f4299c3fb 100644
--- a/sci-physics/heppdt/Manifest
+++ b/sci-physics/heppdt/Manifest
@@ -1,3 +1,3 @@
DIST HepPDT-3.04.01.tar.gz 1851879 BLAKE2B 7fbd73818a04cce4e5911dfdeb03c59878f75baf1d416bd2814d9d820179ee31e6f7938017d628f22994e71930746a4a485d0bc4316c23c2c82ba513e19e6fa0 SHA512 33a93b7d18c0cc64ab13923eb5edca89ed753a7f888a31c1d6a5f84f735e4042e2eaaf04e221d487976603a40fbd84cede4b4dd2bcd2e7479d97cc637dda637b
-EBUILD heppdt-3.04.01-r1.ebuild 1204 BLAKE2B ae44fa2976c8dfe85a3570b5505b46bf4d2720657d138aac82712ca886cf8f2c82162481c0de58592c31ebfc4756357e02f0bcc5e1dec5e151b1a04cc8fb5326 SHA512 a9f9a7917b749dbda66c22e496a58ec2e76cbaaf9b3cad23e9bc82f4e508be49ff4496f71d6562d4a7a133bb98692cc2aaed6fb5ec3a6d667ef5404a16521572
+EBUILD heppdt-3.04.01-r1.ebuild 1172 BLAKE2B 71429701bb916b1e157d46022da145f5511007329adff4f47dab991c15db6e6a07ea5724bdbf70894cbe7d930524011fc430bf56ea9b7a91a3e9e561ab8aab91 SHA512 a4bc98978293a6e36c2103850d6945bf0535435e363a34a6a58f072c4e961c567c5efc90c703568f4ba9a84672aa06db8a8eaba4713cac9b4eb1980088ae1d6b
MISC metadata.xml 728 BLAKE2B 81e1109af3a5fcc4de18cd7817614c14afcd5769b3442bc407cb2f6cf38ddbab21fe2029e6c0f100f6d61f5e18d23ec5ea02b1ee6805ee335884d5f66d62edd2 SHA512 e8320768ae636fdb2b3b963f1887a91b5122e6b3a9a6fdbc79ef880ff6ea6a98449c9dcddd6a0300ff30cc34acd186a50fce192e591a9f5a2a62faf898f7b344
diff --git a/sci-physics/heppdt/heppdt-3.04.01-r1.ebuild b/sci-physics/heppdt/heppdt-3.04.01-r1.ebuild
index 1f5718f93170..9f5e3c36d28e 100644
--- a/sci-physics/heppdt/heppdt-3.04.01-r1.ebuild
+++ b/sci-physics/heppdt/heppdt-3.04.01-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,9 +16,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs"
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
S="${WORKDIR}/${MY_P}"
src_prepare() {
diff --git a/sci-physics/herwig/Manifest b/sci-physics/herwig/Manifest
index ddfd45645ab5..490fbdc6ed50 100644
--- a/sci-physics/herwig/Manifest
+++ b/sci-physics/herwig/Manifest
@@ -2,5 +2,5 @@ DIST HERWIG65.INC 32 BLAKE2B 89056a5d5bca2bfe1493ba32c73501c2a0b46c0b27e3ff0ebdf
DIST herwig6521.f 2513511 BLAKE2B 5172e07e8dfd5c731d0a8dffe061980a2629ffac5581d2df3cc619e9de166d4ecc1e66da0a07ee8527c62d45665f3740c22a92b89b88638dddee7fbd41a9a94f SHA512 c13bc74132ddb86ca0fea61bc2da21dc6908b96d14a33c378c0f37be0dce201012fdd11681e11fcfb715b345ccd72fb4d166017eaf4e0cd19762acbe6687809a
DIST herwig6521.inc 15224 BLAKE2B 176f3b329f0eabdf5befdbc0cd372e57a3027e6d7faf447356e72b0a5c396e21f44dd594e18f37e4139e2ecc507749175441644513de4b10e055a95731ab3046 SHA512 8254dc7a99445a7f4a61760fd8bd4ede5f8b7613e25a9c51155ae614c9cb888c7a66043b3b2ec96b8f515351dab0f697dc14738bcde58fdb345f3aebdac6f1fa
DIST hw65_manual.pdf 934022 BLAKE2B ab6d000f236246779450a239e7b7d18ed3487189b33ec27407edcf40ae7f19134a2bdc7689c55eb44ab5637efa8aa32d678eb71b782e386e6ea340f936c6cb79 SHA512 68c4407e27abe2d34e239455bd94324d919b712cc8b031faa4635caf4e3eb6ff30d35b4e7f8dc9146c8f54886ff77cc690b296b15805dcd9302ef93e707915ff
-EBUILD herwig-6.5.21-r1.ebuild 1636 BLAKE2B fbc2f8ba6f6fd7d9eb7b4bf41183bc8aa92113e055e55706ce3e62f445281925ef34931bcf2bb26e16310b29213188564bb49dd06d3d5dfc64ff2399c397cff9 SHA512 69130656f5619573862d7e23c219c05f1fc0a7ab438d986c1b0df1d1e15b3b280513738ff7a2dd01eddaeab17a7615c84e072db35aff9e1821221d366c2644fc
+EBUILD herwig-6.5.21-r1.ebuild 1649 BLAKE2B e28bdd3148e379a488f1e300d0a72e3f50a8f69ae8784a8652355411290239004393d325e99edd5969e4c45f615f51f2ba0befa106563dc3efc71651fece7cc2 SHA512 7dbd24d88623287147284fef540b793069fef42f7c549d1ec3e61d2a757f528258c0fab7a7572aecf94b2fee0832b426d088ca1ef94e562408d9172a2330f59f
MISC metadata.xml 267 BLAKE2B c385b495a9f001f00de5e6984ba8d77c2fa758403b12c844027a990345b7335fa5262471006a8892a9b987c2985bc5d61f94450d9a3eb64c8c9b94edc698bf03 SHA512 7a56e62a05945c4fd6f6ccd048a990cfd7f50dfda6d2b2b91fa1063009a9a596b630ba70d00eb21b6c622d9543ed59037ce5e354220fe698cdf67dbff02ec0c5
diff --git a/sci-physics/herwig/herwig-6.5.21-r1.ebuild b/sci-physics/herwig/herwig-6.5.21-r1.ebuild
index 78056ab8b5ea..4dc4c8c9cff4 100644
--- a/sci-physics/herwig/herwig-6.5.21-r1.ebuild
+++ b/sci-physics/herwig/herwig-6.5.21-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit autotools fortran-2 ltprune versionator
+inherit autotools fortran-2 versionator
PV1=$(get_version_component_range 1 ${PV})
PV2=$(get_version_component_range 2 ${PV})
@@ -65,6 +65,6 @@ src_configure() {
src_install() {
default
- prune_libtool_files
+ find "${ED}" -name '*.la' -delete || die
use doc && dodoc "${DISTDIR}"/hw65_manual.pdf
}
diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest
index d33f01089def..ee456641d198 100644
--- a/sci-physics/lhapdf/Manifest
+++ b/sci-physics/lhapdf/Manifest
@@ -1,5 +1,5 @@
DIST LHAPDF-6.2.3.tar.gz 750659 BLAKE2B a16f67c69f41e96cdb5434cc53658c6b085b94c9ad06443fdfb49aa1de50eeb2a59aa41442a032c29b361bad4f749cef42499f3d16f2774efb0b399f889576e4 SHA512 167064a141f46e5c834d950690a989330b940acec62377b8b4c40e14665503cf7b4ddb79e05c71ebe1f801231192d951e294bec3944ec37b2bca484b2e5ce894
DIST LHAPDF-6.3.0.tar.gz 770744 BLAKE2B 02b9fe3507b87c6f0c635ceb203304eb9b3ee8ac4d17c8b83578f8c05b78b17035b63b6d3d9a0b9fe3505a3daf8e9376fe25040b8826ea4976d2a717b1447eb9 SHA512 4a5aca6e2f06b59a44acc23ef76f1fae747f38e425803e7625cc68130da0c76d1e0d534b7b1867f09c86ee838d4f769d5097257170740db704c966d91c41f94b
-EBUILD lhapdf-6.2.3.ebuild 1631 BLAKE2B b986649bf0ddcb1935c27e41acc9c75f72495a712a91f4777c2d93da8c2389a7d6f969bc98dcdd07415e61133927733f749972b835ae3fb63a81360af23e36e5 SHA512 7b80b0a71f21bb3dc4cb9b5a36de573e5ed58dac0b55ee82d272912c78ea2dbc467cf625c4b805de268b1d9571368f505d91332c4bee2f159a7a8e63bd3c82f3
-EBUILD lhapdf-6.3.0.ebuild 1629 BLAKE2B 1f94a3659432b0d28fb9898eaf2ceecfc4d53e60b44adb9711c9cde9301574d8e144f515a5f123036c7dc6e57a3ed6f64543bcd65cf27280d387695f5127f3c0 SHA512 66d8c4d81f4d7931211cfeaf6e08bdf046acb30f7f2592984e148f19ce13d473720f79afb1290e63152a2cffa0244c92398990315d8cc727f0fe6bc2d81ca9a7
+EBUILD lhapdf-6.2.3.ebuild 1669 BLAKE2B be1f0297a71ffbcdd70c785f767d58b9dcd7088296d825b44696e76815b8b9467138e6331318f4ea52e98690eeb3fcd8084b136a444e31a47bc93d37285dd66c SHA512 9dfce70a4f3f713b9fb31cea0123d130b229967a97af9aad63d92c2de879904c12ec2a02d14470d4d8d5de8490d229c9c1d3e79335af7c1ca495b17476233508
+EBUILD lhapdf-6.3.0.ebuild 1667 BLAKE2B f748bfde189ae9ecf3aaee97fd076a4cd11b351d2fe932192d84e89077c7ff051a7c73628d9573f71c78923d0311c81164f2ca7461dfc4f277225ec0e0bead5f SHA512 7f4becdb5d801bfbe6f6fcc246a3ab122e849a78fcf1b7e164d72ad7727a479afa157be0a87e8488fdf483c3420ca6267ae0caa8080d3962fc8b0eef50032f65
MISC metadata.xml 996 BLAKE2B 97df1e778a0e4fdd20faeffcc992c5c76d203c35f9916a15c823bd10d8914cea7b2b6c7b58cca1e6af50ff4a134db8c5cf40db345520cd6f4d16a58d02fda822 SHA512 0c5f089f8428dfbf3e6151f2d9052409dbf7dc64af40fe28664df3e6ba014c8ec4c3e6ae2958c0f0b13ee7edc59f038dab14272622119cc5cb5d6f7fc43637cc
diff --git a/sci-physics/lhapdf/lhapdf-6.2.3.ebuild b/sci-physics/lhapdf/lhapdf-6.2.3.ebuild
index e67b0b741a92..03e30f85b391 100644
--- a/sci-physics/lhapdf/lhapdf-6.2.3.ebuild
+++ b/sci-physics/lhapdf/lhapdf-6.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -37,6 +37,7 @@ BDEPEND="
S="${WORKDIR}/${MY_PF}"
src_configure() {
+ CONFIG_SHELL="${EPREFIX}/bin/bash" \
econf \
--disable-static \
$(use_enable python)
diff --git a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild b/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
index 9fc01878697b..30b859ffe8dc 100644
--- a/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
+++ b/sci-physics/lhapdf/lhapdf-6.3.0.ebuild
@@ -37,6 +37,7 @@ BDEPEND="
S="${WORKDIR}/${MY_PF}"
src_configure() {
+ CONFIG_SHELL="${EPREFIX}/bin/bash" \
econf \
--disable-static \
$(use_enable python)
diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest
index e7d7ee3d3f9d..a00aa9da10e5 100644
--- a/sci-physics/pythia/Manifest
+++ b/sci-physics/pythia/Manifest
@@ -1,5 +1,4 @@
AUX pythia-6.4.28-fno-common.patch 1899 BLAKE2B b05c2f147ec34fa334b830c1105d682dd45ba80f824ed706de12cf2bf5767808a1ac698f57d6a9ea78e6cbcb39ab4fc25a8d5c1e3f7ccc50ac54d81bb1faa678 SHA512 41005cfdc1766541c1336c1d0c2e1acb606496feb4fbd75fc3ef38d5ccb2010d095c927e615d6e33b7533dbe02a876608a7d789e58bcc03de59b233efcbfe814
-AUX pythia-8.2.26-run-tests.patch 1044 BLAKE2B e97cf79874004b0ec99ef19b2b4af39ae96a1f115206d1ddb912bacc895d144162f62156cf92bc876d27a976a1465a6509393b0b50230f1990fe95b8d068d2ed SHA512 37297dbf852b402adc03f9a60ca2f9108d192dc005de1c6dfd9a9725220a50da322267938a91cfe082301942059a9b4caf91a85e41179becee6e9889881c9b57
AUX pythia8209-root-noninteractive.patch 500 BLAKE2B 7af9e7375cac38d87ae8935e712ac9b2a5109984a4c7111c59033adf46f0d133b94eb8dccb663683302ff0529e56b819c9f667e2d1253e4b4f1c585dcd1a4eff SHA512 9dad44ee084b5edea6560ba639e562c6ddc56cd7170ec21628176aeaec11d535de2813599b9c45b49511ad3d0ad9cb0540d9052179c9e9907d10d81ea55bdea2
DIST CT10.tar.gz 10246366 BLAKE2B f0daf0a3ca6cd2f178f993944cdc29de5deb1f441d197e47c8b1c285a56abc0fdb1cd53ec5a8e7736e200397bea9ec9cf4d04420ce206e5c396b85b63f695d00 SHA512 90406bd102ab54b683fa3e6f3fc759febea2454a0b96c6a8d373cdec297f5d652097057a015c7d87241792ed9b5d9ac658a33155cdd7362f59110f8f06ecce73
DIST MRST2004qed.tar.gz 185079 BLAKE2B 62e0371de965698100755b14b0c282095b84b40800a58cd6776c458b03982f032f3b2464eb76174084dd22de9fd962e202a4896327b0a00579c3a632dac24ccc SHA512 404aacf0e241f572cc42ad4cf963deef1acd3d365fa68cfa3518878f921858046377ea39caf663fdced2cdde07af2f6ce695737f7fea229489df3d3f38283c95
@@ -12,7 +11,7 @@ DIST lutp0613man2.pdf 2902047 BLAKE2B c2f8e8f9031c843933cd927b32921813b580a18117
DIST pythia-6.4.18-examples.tar.bz2 36366 BLAKE2B ec655014d3904b66da4a1e748a37c366c2adf9e914b9abf8c38968dcbc09129badcccd2705bc9437c05e73ee4489807835383546f55fbc9cd65399fb507e704e SHA512 ba921379a6df4ca417b60ea5b78af506f13135cdf896fa6beeca9713428ad6f298c94c0fe65fca3e583f8f268dcf84ebe4f1f81b46fd865d5f641f7c1e9fa7e1
DIST pythia-6.4.28.tar.xz 490248 BLAKE2B aff9006a4d3a0536d39a5b5161329f058b980554046a57979cc72c80067be96f00b5056dee29fc7f0039ddae074560823427c3a0e24e59f69662f08524fbdcd4 SHA512 f9db72658f2132ce08d31c8a9f7fe727466b184ef41cc4b762fe2bde48dbdfd7b5df19b21a869e20a1f107c96e9daec115c980e11592968eb2cad666b7c96bdc
DIST pythia6-20160413.tar.gz 567976 BLAKE2B 92ee81e41db46d49706599ee387a650f67d54a0ea165648de0d09d6cec811c2a4b22903c15cca0abaf5f34cf28333d70315a2c71f4ce0ec0bc48757c20114ae7 SHA512 2a9ea2ae299e8d49bd9750f8c68f0b7f534fb91254c2eebc60ef40828400bdf5e5c4e0956d61807e773a51db873ab4a036c3ac264f904d0bb2b85f4860e538d3
-DIST pythia8226.tgz 17639842 BLAKE2B b80d7c10bd5ccc45fbb2db0df0eff679236b9911958f58987517b475e055959aa494a2199f64117631baedd90c8e2753f996e5d64552e39e54859bfe77274dad SHA512 85db807264f99c27dd87ad0572b98f4ac8d37fed818c3dd1ac89f0ac124ae0a5ee13b290727e515cb04269a6e0be8b386d954bed62309f26d1e60b431f952ca0
+DIST pythia8245.tgz 23737440 BLAKE2B 74fd060229a342a32ddd33cd1911708c03e23ee0656a23ed91663fa08b35bb015f75bedba2e6ef13cfc9524affde8e8b65653596eb34f1f080781e655b85af5b SHA512 25107eb98474217ac697476143e879c62fcf5653994a2daf61cfca892f91fbaea3c274019fb4469e9ef547e87d69b8842ee28db5fdac6433965a62eeb16ef95a
EBUILD pythia-6.4.28-r2.ebuild 2015 BLAKE2B 8e26f38ac4ed140dbd49d9149a9bf56388d9809a26beb27bcd87f2f09503f9bdac7e28ea96413f0f849bfb1cf32c71f32efc2d8c1ca68a8d287168fb35ec5ddc SHA512 9d8527a168976ec0da2aff8ff220a294df566d9581913cb4561ef738eb33a6ec28b77e162fc5b6977cb06359d2264e198821833f5801293ab56a50d20431aaa8
-EBUILD pythia-8.2.26-r1.ebuild 5732 BLAKE2B e93959f6db754f19d410abf4b4c4b25723857a768106cea744374d7195a6fcad6534f683414fbbe3c1512732e4a1353a1f5f136d672aa9e98d1fa6e29ddd0644 SHA512 ff3805db1893b4204f2d6de709b48bb6105ef23c535ecd7c53018a754b56d2f1a319b6ffec7cfca1ba3c10752a6deeb84272f50d00a62e3cd4a85a69f784b571
+EBUILD pythia-8.2.45.ebuild 5696 BLAKE2B a6d951224e50d05ebad40247c5ba38e0515730bdfed77807ab64bfa6445bdab683c18b555bf42184c5dd84bc11cb857e2ac79b6e617092a5242e1217c063efe4 SHA512 da40dc43614288e10c54cd0e2f7d6105528a79d33a08022813655c46c4f7dbaac1af54c7ac29c56f3f0089a02c4c0e679bb4d28423183980d23cea9101c62421
MISC metadata.xml 1298 BLAKE2B 3a8448cffc50ab81baf30e783a7d30387f4cd61be3f1a35ccdc9277dbb33d7178bbe9e103d189dd78a6775fcfa563480363448308a583ab2d9b513eb6e6f2b46 SHA512 b991381193c62d05d01ea82c74a2fabe3968683b4a1e0914027768dbbc3d2b52a85584b77b1b7274e77222e10da0aaa1a55d3982b423bc7c2b5deb4d775e6389
diff --git a/sci-physics/pythia/files/pythia-8.2.26-run-tests.patch b/sci-physics/pythia/files/pythia-8.2.26-run-tests.patch
deleted file mode 100644
index 34c7179fa55d..000000000000
--- a/sci-physics/pythia/files/pythia-8.2.26-run-tests.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- examples/Makefile.orig 2017-07-25 11:56:03.545393093 +0200
-+++ examples/Makefile 2017-07-25 11:56:37.468572887 +0200
-@@ -158,6 +158,7 @@
- rm -f $(LOCAL_EXAMPLE)/weakbosons.lhe
- rm -f $(LOCAL_EXAMPLE)/Pythia8.promc
- rm -f $(LOCAL_EXAMPLE)/hist.root
-+ rm main*out *.dat
-
- # Clean all temporary and generated files.
- distclean: clean
-@@ -168,3 +169,16 @@
- rm -f $(LOCAL_SHARE)/COPYING
- rm -f $(LOCAL_SHARE)/GUIDELINES
- rm -f $(LOCAL_SHARE)/README
-+
-+# Run tests, inject test-specific arguments when needed
-+main%.out: main%
-+ ./$< \
-+ $(if $(findstring $*,16 42 43 $(shell seq 81 89)), main$*.cmnd) \
-+ $(if $(findstring $*, $(shell seq 81 83)), w+_production_lhc_0.lhe) \
-+ $(if $(findstring $*, 84), hepmcout84.dat 2 w+_production_lhc) \
-+ $(if $(findstring $*, $(shell seq 85 88)), w_production) \
-+ $(if $(findstring $*, 42 43 $(shell seq 81 89)), histout$*.dat) \
-+ > $@
-+
-+main89.out: main89
-+ $(foreach cmd, $(wildcard main89*.cmnd), ./$< $(cmd) histout-$(cmd).dat >> $@ || exit;)
diff --git a/sci-physics/pythia/pythia-8.2.26-r1.ebuild b/sci-physics/pythia/pythia-8.2.45.ebuild
index 3c735682cf15..0dc12374459b 100644
--- a/sci-physics/pythia/pythia-8.2.26-r1.ebuild
+++ b/sci-physics/pythia/pythia-8.2.45.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -40,7 +40,6 @@ DEPEND="${RDEPEND}
)"
PATCHES=(
- "${FILESDIR}"/${P}-run-tests.patch
"${FILESDIR}"/${PN}8209-root-noninteractive.patch
)
@@ -60,43 +59,43 @@ src_prepare() {
default
# set datadir for xmldor in include file
sed -i \
- -e "s:../share/Pythia8/xmldoc:${EPYTHIADIR}/xmldoc:" \
+ -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
include/Pythia8/Pythia.h || die
# respect libdir, prefix, flags
sed -i \
- -e "s:/lib:/$(get_libdir):g" \
- -e "s:/usr:${EPREFIX}/usr:g" \
- -e "s:-O2:${CXXFLAGS}:g" \
- -e "s:Cint:Core:g" \
+ -e "s|/lib|/$(get_libdir)|g" \
+ -e "s|/usr|${EPREFIX}/usr|g" \
+ -e "s|-O2|${CXXFLAGS}|g" \
+ -e "s|Cint|Core|g" \
configure || die
- sed -i 's:$(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED):$(CXX) $(LDFLAGS) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED):g' \
+ sed -i 's|$(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED)|$(CXX) $(LDFLAGS) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED)|g' \
Makefile || die
- sed -i 's:$(CXX):$(CXX) $(LDFLAGS):' examples/Makefile || die
+ sed -i 's|$(CXX)|$(CXX) $(LDFLAGS)|' examples/Makefile || die
# we use lhapdf6 instead of lhapdf5
# some PDFs changed, use something similar
sed -i \
- -e "s:LHAPDF5:LHAPDF6:g" \
- -e "s:\.LHgrid::g" \
- -e "s:\.LHpdf::g" \
- -e "s:MRST2001lo:MRST2007lomod:g" \
- -e "s:cteq6ll:cteq6l1:g" \
- -e "s:cteq6m:cteq66:g" \
+ -e "s|LHAPDF5|LHAPDF6|g" \
+ -e "s|\.LHgrid||g" \
+ -e "s|\.LHpdf||g" \
+ -e "s|MRST2001lo|MRST2007lomod|g" \
+ -e "s|cteq6ll|cteq6l1|g" \
+ -e "s|cteq6m|cteq66|g" \
examples/*.{cc,cmnd} || die
# After lhapdf5->6 migration PDFs are identical within ~1/1000
- # https://www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
+ # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
sed -i \
- -e "s:1e-8:3e-1:g" \
- -e "s:nlo_as_0119_qed:nlo_as_0119_qed_mc:g" \
- -e "s:xmldoc:share/Pythia8/xmldoc:g" \
+ -e "s|1e-8|3e-1|g" \
+ -e "s|nlo_as_0119_qed|nlo_as_0119_qed_mc|g" \
+ -e "s|xmldoc|share/Pythia8/xmldoc|g" \
examples/main54.cc || die
# ask cflags from root
- sed -i "s:root-config:root-config --cflags:g" examples/Makefile || die
+ sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
sed -i \
-e '/TARGETS=$(LOCAL_LIB)\/libpythia8\.a/d' \
- -e 's:libpythia8\.a$:libpythia8$(LIB_SUFFIX):g' \
+ -e 's|libpythia8\.a$|libpythia8$(LIB_SUFFIX)|g' \
Makefile || die
- sed -i 's:libpythia8\.a:libpythia8$(LIB_SUFFIX):g' \
+ sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
examples/Makefile || die
}
@@ -126,8 +125,8 @@ src_configure() {
# fix pythia config script
sed -i \
- -e 's:pythia8/examples/Makefile.inc:pythia8/Makefile.inc:' \
- -e 's:LINE%=:LINE%%=:' \
+ -e 's|pythia8/examples/Makefile.inc|pythia8/Makefile.inc|' \
+ -e 's|LINE%=|LINE%%=|' \
bin/pythia8-config || die
}
@@ -175,7 +174,7 @@ src_install() {
if use examples; then
# reuse system Makefile.inc
rm examples/Makefile.inc || die
- sed -i "s:include Makefile.inc:include ${EPYTHIADIR}:" \
+ sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
examples/Makefile || die
insinto /usr/share/${PN}