Hi,

Here's an update to chromium-bsu-0.9.16.1.

For the life of me I can't figure out why glpng detection has started
failing or how to fix it. But as glpng's latest release was 17 years
ago, I'm perfectly happy to drop it as a renderer in favor of SDL2.

ok?

-- 
Anthony J. Bentley
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/chromium-bsu/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile    26 Jul 2017 22:45:20 -0000      1.10
+++ Makefile    2 Nov 2017 22:31:13 -0000
@@ -1,32 +1,32 @@
 # $OpenBSD: Makefile,v 1.10 2017/07/26 22:45:20 sthen Exp $
 
 COMMENT =              fast paced arcade-style space shooter
-DISTNAME =             chromium-bsu-0.9.15.1
+DISTNAME =             chromium-bsu-0.9.16.1
 CATEGORIES =           games x11
 HOMEPAGE =             http://chromium-bsu.sourceforge.net/
-REVISION =             3
 
 # Clarified Artistic License
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += GL GLU SDL SDL_image alut c fontconfig freetype ftgl glpng
-WANTLIB += jpeg m openal png pthread ${COMPILER_LIBCXX} tiff webp z
+WANTLIB += GL GLU SDL2 SDL2_image alut c fontconfig freetype ftgl
+WANTLIB += m openal pthread ${COMPILER_LIBCXX} z
 
 MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=chromium-bsu/}
 
+USE_GMAKE =            Yes
+
 MODULES =              devel/gettext
 RUN_DEPENDS =          devel/desktop-file-utils \
                        x11/gtk+3,-guic
-LIB_DEPENDS =          graphics/ftgl   \
-                       graphics/glpng  \
-                       audio/freealut  \
-                       devel/sdl-image
+LIB_DEPENDS =          graphics/ftgl \
+                       devel/sdl2-image \
+                       audio/freealut
 
 SEPARATE_BUILD =       Yes
 
 CONFIGURE_STYLE =      gnu
-CONFIGURE_ENV =                LDFLAGS="$$(pkg-config --libs sdl libpng) 
-liconv" \
-                       CPPFLAGS="-pthread"
+CONFIGURE_ENV =                CPPFLAGS="-I${LOCALBASE}/include 
-I${X11BASE}/include" \
+                       LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 
 NO_TEST =              Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/chromium-bsu/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    4 Jun 2013 22:07:32 -0000       1.2
+++ distinfo    2 Nov 2017 22:31:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (chromium-bsu-0.9.15.1.tar.gz) = 
hhtNwBtmLz09A6jiDnaxtKvTNpEOBbdw5ubfDOKshAU=
-SIZE (chromium-bsu-0.9.15.1.tar.gz) = 1689634
+SHA256 (chromium-bsu-0.9.16.1.tar.gz) = 
ocFBo00ZpZYHroEWahmGTrjITPhrFVRi/tMabVbhYko=
+SIZE (chromium-bsu-0.9.16.1.tar.gz) = 1709898
Index: patches/patch-misc_Makefile_in
===================================================================
RCS file: patches/patch-misc_Makefile_in
diff -N patches/patch-misc_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-misc_Makefile_in      2 Nov 2017 22:31:13 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: misc/Makefile.in
+--- misc/Makefile.in.orig
++++ misc/Makefile.in
+@@ -609,7 +609,7 @@ uninstall-man: uninstall-man6
+       msgfmt --desktop -d $(top_srcdir)/po --template $< -o $@
+ 
+ chromium-bsu.png: $(top_srcdir)/data/png/hero.png
+-      cp -a $< $@
++      cp $< $@
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
Index: patches/patch-src_MainSDL_Event_cpp
===================================================================
RCS file: patches/patch-src_MainSDL_Event_cpp
diff -N patches/patch-src_MainSDL_Event_cpp
--- patches/patch-src_MainSDL_Event_cpp 4 May 2017 22:09:18 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_MainSDL_Event_cpp,v 1.1 2017/05/04 22:09:18 espie Exp $
-
-Index: src/MainSDL_Event.cpp
---- src/MainSDL_Event.cpp.orig
-+++ src/MainSDL_Event.cpp
-@@ -18,6 +18,7 @@
- 
- #include <cstdlib>
- #include <cstdio>
-+#include <cmath>
- #include <cstring>
- 
- #include "Config.h"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/chromium-bsu/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   4 Jun 2013 22:07:33 -0000       1.3
+++ pkg/PLIST   2 Nov 2017 22:31:13 -0000
@@ -81,7 +81,7 @@ share/chromium-bsu/wav/music_game.wav
 share/chromium-bsu/wav/music_menu.wav
 share/chromium-bsu/wav/power.wav
 share/doc/chromium-bsu/
-share/doc/chromium-bsu/faq.htm
+share/doc/chromium-bsu/faq.html
 share/doc/chromium-bsu/images/
 share/doc/chromium-bsu/images/heroAmmo00.jpg
 share/doc/chromium-bsu/images/heroAmmo01.jpg
@@ -90,17 +90,14 @@ share/doc/chromium-bsu/images/powerUp00.
 share/doc/chromium-bsu/images/powerUp01.jpg
 share/doc/chromium-bsu/images/powerUp02.jpg
 share/doc/chromium-bsu/images/useItem00.jpg
-share/doc/chromium-bsu/info.htm
-share/icons/
-share/icons/hicolor/
-share/icons/hicolor/64x64/
-share/icons/hicolor/64x64/apps/
+share/doc/chromium-bsu/info.html
 share/icons/hicolor/64x64/apps/chromium-bsu.png
 share/locale/bg/LC_MESSAGES/chromium-bsu.mo
 share/locale/de/LC_MESSAGES/chromium-bsu.mo
 share/locale/es/LC_MESSAGES/chromium-bsu.mo
 share/locale/fr/LC_MESSAGES/chromium-bsu.mo
 share/locale/it/LC_MESSAGES/chromium-bsu.mo
+share/locale/ro/LC_MESSAGES/chromium-bsu.mo
 share/locale/ru/LC_MESSAGES/chromium-bsu.mo
 share/locale/sv/LC_MESSAGES/chromium-bsu.mo
 share/locale/tr/LC_MESSAGES/chromium-bsu.mo

Reply via email to