Update to chromium-bsu-0.9.16.1.

tweaks + ok kirby@
This commit is contained in:
bentley 2017-11-04 16:20:15 +00:00
parent 66b720c0a6
commit 4bd4ade6f9
5 changed files with 32 additions and 34 deletions

View File

@ -1,32 +1,32 @@
# $OpenBSD: Makefile,v 1.10 2017/07/26 22:45:20 sthen Exp $
# $OpenBSD: Makefile,v 1.11 2017/11/04 16:20:15 bentley 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 += iconv intl m openal pthread ${COMPILER_LIBCXX} z
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=chromium-bsu/}
MODULES = devel/gettext
USE_GMAKE = Yes
BUILD_DEPENDS = devel/gettext-tools
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

View File

@ -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

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-misc_Makefile_in,v 1.1 2017/11/04 16:20:15 bentley Exp $
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.

View File

@ -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"

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2013/06/04 22:07:33 bcallah Exp $
@comment $OpenBSD: PLIST,v 1.4 2017/11/04 16:20:15 bentley Exp $
@bin bin/chromium-bsu
@man man/man6/chromium-bsu.6
share/applications/chromium-bsu.desktop
@ -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.jpg
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