<pre style='margin:0'>
David Strubbe (dstrubbe) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8795c5029c0fc84c84009df446ce269b948e9d3a">https://github.com/macports/macports-ports/commit/8795c5029c0fc84c84009df446ce269b948e9d3a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 8795c50 berkeleygw: Fix distfiles location, fix permissions problem.
</span>8795c50 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8795c5029c0fc84c84009df446ce269b948e9d3a
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Tue Feb 7 10:13:56 2017 -0800
<span style='display:block; white-space:pre;color:#404040;'> berkeleygw: Fix distfiles location, fix permissions problem.
</span>---
science/berkeleygw/Portfile | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/berkeleygw/Portfile b/science/berkeleygw/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9f495ea..8cb73b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/berkeleygw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/berkeleygw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,6 +10,7 @@ categories science
</span> platforms darwin
license BSD
maintainers dstrubbe
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
description GW/Bethe-Salpeter equation
long_description BerkeleyGW is a set of computer codes that calculate the quasiparticle properties \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,12 +18,13 @@ long_description BerkeleyGW is a set of computer codes that calculate the qua
</span> to nanostructures such as slabs, wires and molecules, using many-body perturbation theory \
(the GW approximation and Bethe-Salpeter equation).
homepage http://www.berkeleygw.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ${homepage}/releases
</span>
checksums rmd160 26933a24c10ba03457c667bc5f2d3ca21df2a436 \
sha256 1305dc8587af666fe437bc2561a9106b2b0bcdbe91980b8f1ae7bbd491ce1e25
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles BGW-${version}.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://berkeley.box.com/shared/static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles 829s6ha4popx1g4cslpklzh5znf2v6la.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#old name: BGW-${version}.tar.gz; master_sites ${homepage}/releases
</span> # needed for case-sensitive filesystems
worksrcdir BerkeleyGW-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +49,7 @@ if {![variant_isset fftw2]} {
</span> # _spg_get_international in libsymspg.a(spglib.o)
# _spg_get_schoenflies in libsymspg.a(spglib.o)
compilers.choose fc cc cxx cpp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# can we re-enable OpenMPI?
</span> mpi.setup require_fortran -dragonegg -openmpi -openmpi_devel -gfortran -clang -llvm
# FIXME: +gfortran just needs smarter setting of cpp to the one from gcc;
#clang and llvm only useful with +g95 currently (which is useless)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -83,6 +86,17 @@ build.target all-flavors
</span> use_parallel_build yes
destroot.post_args INSTDIR=${destroot}${prefix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # note: this needs to be fixed upstream
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "chmod -R a+rX ${worksrcpath}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Otherwise would have this:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#ls -lt /opt/local/share/berkeleyGW/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#total 744
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#drwx------ 5 root admin 170 Jan 30 11:12 examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#drwx------ 40 root admin 1360 Jan 30 11:12 testsuite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#-rwxr-xr-x 1 root admin 379415 Jan 30 11:12 manual.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
test.run yes
</pre><pre style='margin:0'>
</pre>