[142449] trunk/dports/games/bastet/Portfile

ryandesign at macports.org ryandesign at macports.org
Sat Dec 12 05:48:21 PST 2015


Revision: 142449
          https://trac.macports.org/changeset/142449
Author:   ryandesign at macports.org
Date:     2015-11-12 00:30:00 -0800 (Thu, 12 Nov 2015)
Log Message:
-----------
bastet: update to latest upstream commit; fix permissions of global scores file

Modified Paths:
--------------
    trunk/dports/games/bastet/Portfile

Modified: trunk/dports/games/bastet/Portfile
===================================================================
--- trunk/dports/games/bastet/Portfile	2015-11-12 08:22:35 UTC (rev 142448)
+++ trunk/dports/games/bastet/Portfile	2015-11-12 08:30:00 UTC (rev 142449)
@@ -4,9 +4,9 @@
 PortSystem          1.0
 PortGroup           github 1.0
 
-github.setup        fph bastet 2c9d978e22ea78f47e3c522ac7c11d2223a1b8b4
+github.setup        fph bastet 5037e410fde6fafe8e6bc4cf17a12ad98e01c17e
 version             0.43.1
-revision            1
+revision            2
 categories          games
 platforms           darwin
 maintainers         ryandesign openmaintainer
@@ -22,14 +22,17 @@
 
 homepage            http://fph.altervista.org/prog/bastet.shtml
 
-checksums           rmd160  447fae4e2134ee4552ab2f82fa2f95d2e4841112 \
-                    sha256  064cc85c95c057b04b3d3f14d1c6bda56d6b0bec9e086df7f7d0188aadc69dea
+checksums           rmd160  ff411887c8326f120b859db7d52970cb895bf8f1 \
+                    sha256  8dd16613623a3e0086fd2a2c036b47aadf9f96effe1513609d50f956f76a76db
 
 depends_lib-append  port:boost \
                     port:ncurses
 
+set scoredir        ${prefix}/var/games/${name}
+set scorefile       ${scoredir}/bastet.scores2
+
 post-patch {
-    reinplace "s|/var/games|${prefix}/var/games|g" ${worksrcpath}/bastet.6 ${worksrcpath}/Config.cpp
+    reinplace "s|/var/games|${scoredir}|g" ${worksrcpath}/bastet.6 ${worksrcpath}/Config.cpp
 }
 
 use_configure       no
@@ -41,9 +44,6 @@
                     CXXFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]" \
                     LDFLAGS="${configure.ldflags} [get_canonical_archflags ld]"
 
-set scoredir        ${prefix}/var/games/bastet
-set scorefile       ${scoredir}/bastet.scores2
-
 destroot.keepdirs   ${scoredir}
 
 destroot {
@@ -58,6 +58,10 @@
 post-activate {
     if {![file exists ${scorefile}]} {
         touch ${scorefile}
-        file attributes ${scorefile} -permissions 666
+        file attributes ${scorefile} -permissions 0666
     }
+    # Fix incorrect permissions set by previous versions of this port.
+    if {[file attributes ${scorefile} -permissions] == 666} {
+        file attributes ${scorefile} -permissions 0666
+    }
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/7c16c476/attachment-0001.html>


More information about the macports-changes mailing list