Revision: 111740 https://trac.macports.org/changeset/111740 Author: mojca@macports.org Date: 2013-09-30 07:19:33 -0700 (Mon, 30 Sep 2013) Log Message: ----------- geant4: fix checksums of a stealth update (#32320), use notes-append instead of ui_msg, minor cosmetic changes Modified Paths: -------------- trunk/dports/science/geant4/Portfile Modified: trunk/dports/science/geant4/Portfile =================================================================== --- trunk/dports/science/geant4/Portfile 2013-09-30 14:18:46 UTC (rev 111739) +++ trunk/dports/science/geant4/Portfile 2013-09-30 14:19:33 UTC (rev 111740) @@ -63,11 +63,13 @@ G4EMLOW 6.23 G4EMLOW G4LEDATA 98cdca1024bf168c8f8ca1deb40f43b9 84529979894ed5e35ade27201fee67884d7b381d 6452215d9a0acbd35c71eed47f3581fd0276d7088b1a1a8588c003d9072aed3e PhotonEvaporation 2.2 G4PhotonEvaporation G4LEVELGAMMADATA 8010e7ce8a92564e38dd3418e6040563 8efc16c40b4755d209f83f31f2d251bbef52ccb8 9db02ef8e5b065c1b7f7d1becd1b72dde2b8fc617bcedde97788040418f239c0 RadioactiveDecay 3.4 G4RadioactiveDecay G4RADIOACTIVEDATA a5b681048584631608ab0965b33c7959 378c237cd5857b4205980815a3c47cdb654506d4 1ecfb477ca3c3966dd128193d8e11e24d6c3dc29cc188c8c9b0b21b941f9c30c - G4ABLA 3.0 G4ABLA G4ABLADATA d7049166ef74a592cb97df0ed4b757bd 656b10fc9d8022e89e99a728576d0b502161aa69 99fd4dcc9b4949778f14ed8364088e45fa4ff3148b3ea36f9f3103241d277014 + G4ABLA 3.0 G4ABLA G4ABLADATA d2d4e99b14f7a5057f4c10d9c2d647dd 5a032ee8e90d00f39b67114fe257ec47001f347b ff0b77be6b36204eeeba71099f6b7530edd80b79eb015994535bc4334bc821eb G4NEUTRONXS 1.1 G4NEUTRONXS G4NEUTRONXSDATA 61ef3a05b56525db04e11820e3f603f1 a4cd8791219f0df856da39295e7f913a537bde1a d477a377aee229bf9d75d3c9cc4b7cd48b414285a246449e4e44a72bf037472b G4PII 1.3 G4PII G4PIIDATA 05f2471dbcdf1a2b17cbff84e8e83b37 313a2615903b0682b8aabc344bedde82c345704b 6225ad902675f4381c98c6ba25fc5a06ce87549aa979634d3d03491d6616e926 RealSurface 1.0 RealSurface G4REALSURFACEDATA 0dde95e00fcd3bcd745804f870bb6884 030513fe340e0cccbfe0b9ae9acb3ba6b5291ebb 3e2d2506600d2780ed903f1f2681962e208039329347c58ba1916740679020b1 } +# new file (stealth-updated; the file above needs to be fetched from a MacPorts mirror): +# G4ABLA 3.0 G4ABLA G4ABLADATA d7049166ef74a592cb97df0ed4b757bd 656b10fc9d8022e89e99a728576d0b502161aa69 99fd4dcc9b4949778f14ed8364088e45fa4ff3148b3ea36f9f3103241d277014 foreach {geant.version geant.revision geant.datarevision geant.patchlevel geant.version_full geant.rmd160 geant.sha256} ${geant.versions_info} { @@ -96,8 +98,8 @@ if {${geant.version} == "9.5" } { set geant.data_versions ${geant.data_versions_9.5} } - # Is it possible to make the distfiles list empty in some way? - distfiles-delete ${name}-${version}${extract.suffix} + # make the distfiles list empty + distfiles foreach {data.name data.version data.filename data.envvariable data.md5 data.rmd160 data.sha256} ${geant.data_versions} { set filename ${data.filename}.${data.version}${extract.suffix} distfiles-append ${filename} @@ -229,11 +231,11 @@ move ${destroot}${prefix}/bin ${destroot}${prefix}/libexec/Geant4/Geant${geant.version_simple}/examples } } - post-activate { - ui_msg "NOTE: Use 'sudo port select geant4 ${subport}'" - ui_msg " if you need geant4-config or geant4.(c)sh in PATH." - ui_msg " Otherwise source ${prefix}/libexec/Geant4/Geant${geant.version_simple}/geant4.(c)sh" - } + notes-append " +NOTE: Use 'sudo port select geant4 ${subport}' + if you need geant4-config or geant4.(c)sh in PATH. + Otherwise source ${prefix}/libexec/Geant4/Geant${geant.version_simple}/geant4.(c)sh +" variant qt description {Build with Qt support} { depends_lib-append port:qt4-mac @@ -298,7 +300,7 @@ } # stub port -if {$subport == $name || $subport == ""} { +if {$subport eq $name} { # default replacement for geant4 which used to provide geant4.9.4 # other users should install geant4.9.6 directly depends_lib port:geant4.9.6