<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/45d792c134369e291dad63f467e5eb195b856ee4">https://github.com/macports/macports-ports/commit/45d792c134369e291dad63f467e5eb195b856ee4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 45d792c134369e291dad63f467e5eb195b856ee4
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Mon Feb 12 22:13:40 2018 +0100
<span style='display:block; white-space:pre;color:#404040;'> geant4: new subport 4.10.4, update 4.10.3.p03
</span>---
science/geant4/Portfile | 27 ++++++++++++++++++++++-----
science/geant4/files/geant4.10.4 | 3 +++
2 files changed, 25 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/geant4/Portfile b/science/geant4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9eeaa6b..e6f085b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/geant4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/geant4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup cmake 1.0
</span> PortGroup select 1.0
name geant4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.10.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.10.4
</span> categories science
maintainers {mojca @mojca} openmaintainer
license Restrictive/Distributable
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,23 @@ set geant.versions_info {
</span> 10.0 2 0 4 4.10.00.p04 bfd11977b55f316f5c38d82f09dc37e7c0f60ea7 f4e1fc6d5ea4d9761ba44fd7e50921ff6276e25c2f640c7615460235d8c77d74
10.1 1 0 3 4.10.01.p03 0b141adfceb4203f4855e0c6fb0d4c17036776ca b198943b5bc4fd7968ef4eaa5bbe2fb094b8df1d907a05486dc05f4c92bbb174
10.2 1 1 3 4.10.02.p03 c45d91fb2def7143e6dcccb5d11907454be77386 e0bba0a9c937430e7dfac158873e218fafc0f167b12e7ff3d17ce13cbe550c4f
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 10.3 0 0 2 4.10.03.p02 0f637574b3f96319e12a832c1c6acf11260f6872 9b7b6a0041c45b84aca4c045d1a35d202c407c12bc2c59d202dc349123f7cf8e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 10.3 0 0 3 4.10.03.p03 e4e18181ab777811415b85341caec658d14f7427 a164f49c038859ab675eec474d08c9d02be8c4be9c0c2d3aa8e69adf89e1e138
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 10.4 0 0 0 4.10.04 740375629e95747af7c845bc876701bf989354b1 f6d883132f110eb036c69da2b21df51f13c585dc7b99d4211ddd32f4ccee1670
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# NAME VERS FILENAME ENVVAR md5 rmd160 sha256
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set geant.data_versions_10.4 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4NDL 4.5 G4NDL G4NEUTRONHPDATA fd29c45fe2de432f1f67232707b654c0 5c03cd810e590e48bae8b52e44e0ba218fcfc5ec cba928a520a788f2bc8229c7ef57f83d0934bb0c6a18c31ef05ef4865edcdf8e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4EMLOW 7.3 G4EMLOW G4LEDATA 0446e7f53af993343956e5d3900157b8 fa735d9aaa7bae220dde0e18bb12d4e00ff8e049 583aa7f34f67b09db7d566f904c54b21e95a9ac05b60e2bfb794efb569dba14e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PhotonEvaporation 5.2 G4PhotonEvaporation G4LEVELGAMMADATA 37c5dea9614a07885050350d071a6973 7fedda9c95d14695ee9032afe76a14eed812cf88 83607f8d36827b2a7fca19c9c336caffbebf61a359d0ef7cee44a8bcf3fc2d1f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RadioactiveDecay 5.2 G4RadioactiveDecay G4RADIOACTIVEDATA e035ed77e12be3a69c2d32806d1b5cde dae8ccf6fc22ca0a717d196e125a97b48a64ec40 99c038d89d70281316be15c3c98a66c5d0ca01ef575127b6a094063003e2af5d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4NEUTRONXS 1.4 G4NEUTRONXS G4NEUTRONXSDATA 665a12771267e3b31a08c622ba1238a7 41278460f9c4a720f2b9e47dee878b9ec289ebd1 57b38868d7eb060ddd65b26283402d4f161db76ed2169437c266105cca73a8fd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4PII 1.3 G4PII G4PIIDATA 05f2471dbcdf1a2b17cbff84e8e83b37 313a2615903b0682b8aabc344bedde82c345704b 6225ad902675f4381c98c6ba25fc5a06ce87549aa979634d3d03491d6616e926
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RealSurface 2.1 G4RealSurface G4REALSURFACEDATA f1c72b31d45905f011e2ec4ea96612f4 b0cc8a20405dd0ff5e79391c12f77059a3908264 2a287adbda1c0292571edeae2082a65b7f7bd6cf2bf088432d1d6f889426dcf3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4SAIDDATA 1.1 G4SAIDDATA G4SAIDXSDATA d88a31218fdf28455e5c5a3609f7216f 7f0c75c86eea3d227379d3dfe77e4600752f99a2 a38cd9a83db62311922850fe609ecd250d36adf264a88e88c82ba82b7da0ed7f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4ABLA 3.1 G4ABLA G4ABLADATA 180f1f5d937733b207f8d5677f76296e b74be69697167ce71fd5c0ee3466b83d8679c758 7698b052b58bf1b9886beacdbd6af607adc1e099fc730ab6b21cf7f090c027ed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4ENSDFSTATE 2.2 G4ENSDFSTATE G4ENSDFSTATEDATA 495439cf600225753d7bd99825e5c6bc c8ed1ba2796d85520f100de21df6a929d70fb534 dd7e27ef62070734a4a709601f5b3bada6641b111eb7069344e4f99a01d6e0a6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G4TENDL 1.3.2 G4TENDL G4TENDL 209f878b777a36842d20a47ca53c6f93 7dd16c003c8bcafe64753dc25a431c17912a183d 3b2987c6e3bee74197e3bd39e25e1cc756bb866c26d21a70f647959fc7afb849
</span> }
# NAME VERS FILENAME ENVVAR md5 rmd160 sha256
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,8 +68,6 @@ set geant.data_versions_10.3 {
</span> G4ENSDFSTATE 2.1 G4ENSDFSTATE G4ENSDFSTATEDATA 95d970b97885aeafaa8909f29997b0df 109095f4633a75acd448b15247ce2a227e9d737d 933e7f99b1c70f24694d12d517dfca36d82f4e95b084c15d86756ace2a2790d9
G4TENDL 1.3 G4TENDL G4TENDL 6735cc189a226cab2f9187fed7d9a545 18f47597e540ff1510e9214f49589b3249ffc626 52ad77515033a5d6f995c699809b464725a0e62099b5e55bf07c8bdd02cd3bce
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# optional
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# G4TENDL? 1.3 G4TENDL G4TENDL? 8ba198ed5ef345f86c20cc657a1543bb 94a4b3f5f5c4ab7708a2a4ab5cf9272c4d42f82f 7b400807ae2e7e878a0536de3738e4454afd2a57e2f31188cd3e180442810ad8
</span>
set geant.data_versions_10.2 {
G4NDL 4.5 G4NDL G4NEUTRONHPDATA fd29c45fe2de432f1f67232707b654c0 5c03cd810e590e48bae8b52e44e0ba218fcfc5ec cba928a520a788f2bc8229c7ef57f83d0934bb0c6a18c31ef05ef4865edcdf8e
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -123,6 +137,9 @@ foreach {geant.version geant.revision geant.datarevision geant.patchlevel geant.
</span>
# TODO: use an array (hash) to implement this without if-else
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${geant.version} == "10.4" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set geant.data_versions ${geant.data_versions_10.4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> if {${geant.version} == "10.3" } {
set geant.data_versions ${geant.data_versions_10.3}
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -390,7 +407,7 @@ NOTE: Use 'sudo port select geant4 ${subport}'
</span>
set geant.version_full_no_patch [join [lrange [split ${geant.version_full} .] 0 2] \\.]
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${geant.version} == "10.3"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${geant.version} == "10.4"} {
</span> livecheck.url http://geant4.cern.ch/support/download.shtml
} else {
livecheck.url http://geant4.cern.ch/support/source_archive.shtml
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/geant4/files/geant4.10.4 b/science/geant4/files/geant4.10.4
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b6ab455
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/geant4/files/geant4.10.4
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libexec/Geant4/Geant4.10.4/geant4-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libexec/Geant4/Geant4.10.4/geant4data.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libexec/Geant4/Geant4.10.4/geant4data.csh
</span></pre><pre style='margin:0'>
</pre>