<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4a3ec011f3d38dedc09d6b36355cd4f020a4e974">https://github.com/macports/macports-ports/commit/4a3ec011f3d38dedc09d6b36355cd4f020a4e974</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 4a3ec011f3d greed: Update to 4.3
</span>4a3ec011f3d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4a3ec011f3d38dedc09d6b36355cd4f020a4e974
</span>Author: Keto <therealketo@gmail.com>
AuthorDate: Sat Mar 2 13:33:00 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    greed: Update to 4.3
</span>---
 games/greed/Portfile                  | 66 ++++++++++++++++-------------------
 games/greed/files/patch-makefile.diff | 38 ++++++++++++++++++++
 2 files changed, 69 insertions(+), 35 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/greed/Portfile b/games/greed/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ccf20f533c1..3cc39a6cab5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/greed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/greed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,41 +1,37 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                greed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          games
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         strategy game
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    The strategy game of Greed. Try to eat as much as possible \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    of the board before munching yourself into a corner.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.catb.org/~esr/greed/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://www.catb.org/~esr/greed/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  710d211d2cffde25f3732c5a45f3df9fec3558d1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  702bc0314ddedb2ba17d4b55d873384a1606886e8d69f35ce67f6e3024a8d3fd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target        ${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|/install|/greed| $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|cp greed |cp greed \$\{DESTDIR\}|" $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|cp greed.6 |cp greed.6 \$\{DESTDIR\}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|BIN=/usr/games|BIN=${prefix}/bin| $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|SFILE=/usr/games/lib|SFILE=${prefix}/share/greed| \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s|/usr/share|${prefix}/share| $worksrcpath/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem              1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               makefile 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                    greed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories              games
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                 BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description             The strategy game of Greed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        {*}${description}. Try to eat as much as possible of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        the board before munching yourself into a corner.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                http://www.catb.org/~esr/greed/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites            ${homepage}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  165629a6c2afcd62ec8d0b41441a60686566da14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  8ea3b9a22e9cf3789a9103d38ac0bf88fd6179763fffe36e3b607946b7449acf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    15150
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args          -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/usr/lib/games|${prefix}/share/${name}|g" ${worksrcpath}/${name}.6
</span> }
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${destroot}${prefix}/share/greed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "touch ${destroot}${prefix}/share/greed/greed.hs"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "chmod 775 ${destroot}${prefix}/share/greed/greed.hs"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "touch ${destroot}${prefix}/share/${name}/${name}.hs"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "chmod 644 ${destroot}${prefix}/share/${name}/${name}.hs"
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/greed/files/patch-makefile.diff b/games/greed/files/patch-makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e83c94bc47f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/greed/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,38 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -urN a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/Makefile     2024-03-02 02:24:04.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/Makefile     2024-03-02 02:46:16.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,12 +2,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERS=$(shell sed -n <NEWS.adoc '/^[0-9]/s/:.*//p' | head -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SFILE=/usr/games/lib/greed.hs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# Location of game executable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-BIN=/usr/games
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PREFIX ?= /usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BINDIR := $(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MANDIR := $(PREFIX)/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SFILE  ?= $(PREFIX)/share/greed/greed.hs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++all: greed greed.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ greed: greed.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -DSCOREFILE=\"$(SFILE)\" -DRELEASE=\"$(VERS)\" -o greed greed.c -O3 -lcurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -DSCOREFILE=\"$(SFILE)\" -DRELEASE=\"$(VERS)\" -o greed greed.c -O2 -lncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Note: to suppress the footers with timestamps being generated in HTML,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # we use "-a nofooter".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,9 +22,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   asciidoctor -D. -a nofooter -b manpage $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .adoc.html:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   asciidoctor -D. -a nofooter -a webfonts! $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install: greed.6 uninstall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp greed $(BIN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp greed.6 /usr/share/man/man6/greed.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install: greed.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -d $(DESTDIR)$(BINDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -d $(DESTDIR)$(MANDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 0755 greed $(DESTDIR)$(BINDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 0644 greed.6 $(DESTDIR)$(MANDIR)/man6/greed.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(BIN)/install /usr/share/man/man6/greed.6
</span></pre><pre style='margin:0'>

</pre>