[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