<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>