Index | Thread | Search

From:
George Koehler <kernigh@gmail.com>
Subject:
Re: [new] games/nanosaur2: port of Pangea Software' Nanosaur II
To:
Omar Polo <op@omarpolo.com>
Cc:
ports@openbsd.org, izder456 <izder456@disroot.org>
Date:
Wed, 17 Jan 2024 20:21:52 -0500

Download raw body.

Thread
On Fri, 23 Dec 2022 16:24:10 +0100
Omar Polo <op@omarpolo.com> wrote:

> Today I discovered that someone has made a port of Nanosaur II for
> modern OSes and I just had to try it :)

Hi op, I tried your port of Nanosaur2 after izder456 made ports of
Bugdom and Bugdom 2.

I needed to edit your Makefile.  People who want to play Nanosaur2
right now may apply this diff after extracting nanosaur2.tar.gz from
your mail last month,
https://marc.info/?l=openbsd-ports&m=167180883506465&w=2

I only made the smallest edits; it would be better to use DIST_TUPLE
(like the Bugdoms).  Also, the nanosaur2-desktopicon.png didn't
appear in my xfce's menu; it probably needs to be in 256x256/apps
but I didn't try moving it.
--gkoehler

--- Makefile.before	Fri Dec 23 10:20:22 2022
+++ Makefile	Wed Jan 17 16:45:52 2024
@@ -18,10 +18,10 @@
 
 WANTLIB += ${COMPILER_LIBCXX} GL SDL2 c m
 
-MASTER_SITES0 =	https://github.com/jorio/Pomme/archive/
+SITES.p =	https://github.com/jorio/Pomme/archive/
 
-DISTFILES =	${GH_DISTFILE} \
-		Pomme-{}${POMME_COMMIT}${EXTRACT_SUFX}:0
+DISTFILES =	${GH_DISTFILE}
+DISTFILES.p =	Pomme-{}${POMME_COMMIT}${EXTRACT_SUFX}
 
 # C++20 C17
 COMPILER =	base-clang ports-gcc
@@ -29,7 +29,7 @@
 MODULES =	devel/cmake
 
 RUN_DEPENDS =	devel/desktop-file-utils \
-		x11/gtk+3,-guic
+		x11/gtk+4,-guic
 
 LIB_DEPENDS =	devel/sdl2