<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d5ec2157c553367b44e6db10c87c64ac66851248">https://github.com/macports/macports-ports/commit/d5ec2157c553367b44e6db10c87c64ac66851248</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 d5ec2157c55 VVVVVV: use release tarball, install license file
</span>d5ec2157c55 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d5ec2157c553367b44e6db10c87c64ac66851248
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Fri Jan 12 12:11:02 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> VVVVVV: use release tarball, install license file
</span>---
games/VVVVVV/Portfile | 35 ++++++++++++++++++++++++-----------
1 file changed, 24 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/VVVVVV/Portfile b/games/VVVVVV/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1fc0cb2291b..629f8d2034c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/VVVVVV/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/VVVVVV/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,15 +6,31 @@ PortGroup cmake 1.1
</span> PortGroup app 1.1
github.setup TerryCavanagh VVVVVV 2.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories games
maintainers {i0ntempest @i0ntempest} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license Restrictive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Restrictive/Distributable
</span>
description The indie platformer game where you reversed gravity instead of jumping
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description {*}${description}. Developed by Terry Cavanagh, with music by Magnus Pålsson
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}. Developed by Terry Cavanagh, with music by Magnus Pålsson.
</span> homepage https://thelettervsixtim.es
<span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_zip yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set data_file data.zip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set main_distfile ${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append ${homepage}/makeandplay/:data
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles-append ${data_file}:data
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${main_distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 a1f59e641aa0f1799d1a965e20248832c2700ed6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e470599e0e46f7a5e0df224eefb1fa7ea8e36af80f8dd2f453e4a404ab547a8c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9699535 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${data_file} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3278bcda68a285af19f8a0e5d9234e7beadea5f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 61405423
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append port:wget
depends_lib-append port:libsdl2 \
port:tinyxml2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,14 +40,10 @@ depends_lib-append port:libsdl2 \
</span> cmake.source_dir ${worksrcpath}/desktop_version
cmake.build_type Release
<span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${cmake.source_dir} "wget ${homepage}/makeandplay/data.zip"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "git submodule update --init --recursive"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only ${main_distfile}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.rename yes
</span> post-extract {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${cmake.source_dir} "unzip -p data.zip VVVVVV.png > icon.png"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${cmake.source_dir} "unzip -p ${distpath}/data.zip VVVVVV.png > icon.png"
</span> }
configure.args-append -DOFFICIAL_BUILD=ON \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,11 +60,12 @@ app.icon ${cmake.source_dir}/icon.png
</span>
destroot {}
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${cmake.source_dir}/data.zip ${cmake.source_dir}/lang ${cmake.source_dir}/fonts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${distpath}/data.zip ${cmake.source_dir}/lang ${cmake.source_dir}/fonts ${worksrcpath}/LICENSE.md\
</span> ${destroot}${applications_dir}/${app.name}.app/Contents/Resources/
}
variant campaign description {Game will include the main campaign} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ license Restrictive
</span> configure.args-replace \
-DMAKEANDPLAY=ON \
-DMAKEANDPLAY=OFF
</pre><pre style='margin:0'>
</pre>