Hi ports -- Here's an update for FreeDink to bring it to its latest version. Disable tests since we don't have the prereq programs for it.
Take MAINTAINER. I thought I was MAINTAINER but a recent commit told me otherwise.
OK? ~Brian
Index: Makefile.inc =================================================================== RCS file: /cvs/ports/games/freedink/Makefile.inc,v retrieving revision 1.2 diff -u -p -r1.2 Makefile.inc --- Makefile.inc 6 May 2019 19:51:38 -0000 1.2 +++ Makefile.inc 7 May 2019 00:37:35 -0000 @@ -3,6 +3,7 @@ CATEGORIES ?= games x11 HOMEPAGE ?= https://www.gnu.org/software/freedink/ +MAINTAINER ?= Brian Callahan <[email protected]> # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: data/Makefile =================================================================== RCS file: /cvs/ports/games/freedink/data/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- data/Makefile 6 May 2019 19:51:38 -0000 1.2 +++ data/Makefile 7 May 2019 00:37:35 -0000 @@ -1,8 +1,7 @@ # $OpenBSD: Makefile,v 1.2 2019/05/06 19:51:38 danj Exp $ COMMENT = game data for FreeDink -DISTNAME = freedink-data-1.08.20170409 -REVISION = 0 +DISTNAME = freedink-data-1.08.20190120 # various free-distribution licenses # see README.txt and README-REPLACEMENTS.txt in the distribution Index: data/distinfo =================================================================== RCS file: /cvs/ports/games/freedink/data/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- data/distinfo 29 Jul 2018 03:48:43 -0000 1.1.1.1 +++ data/distinfo 7 May 2019 00:37:35 -0000 @@ -1,2 +1,2 @@ -SHA256 (freedink-data-1.08.20170409.tar.gz) = 4fHiPHhGvHRHlhCmXMAWmQboRMUZPw2DummszFSjvfU= -SIZE (freedink-data-1.08.20170409.tar.gz) = 53030350 +SHA256 (freedink-data-1.08.20190120.tar.gz) = cV9EdzsFtzqeybYrDhUvPygb4aFRL7qqOGF22pTP+50= +SIZE (freedink-data-1.08.20190120.tar.gz) = 71473728 Index: data/patches/patch-Makefile =================================================================== RCS file: data/patches/patch-Makefile diff -N data/patches/patch-Makefile --- data/patches/patch-Makefile 29 Jul 2018 03:48:43 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2018/07/29 03:48:43 bcallah Exp $ - -Index: Makefile ---- Makefile.orig -+++ Makefile -@@ -21,7 +21,7 @@ install: - # a few duplicate musics. Use a .zip archive for woe releases, - # it will duplicate files but avoid creating empty files instead - # of symlinks. -- cp -a dink $(DESTDIR)$(DATADIR)/dink/ -+ cp -R dink $(DESTDIR)$(DATADIR)/dink/ - - # Tidy permissions - find $(DESTDIR)$(DATADIR)/dink/dink/ -type d -print0 | xargs -0r chmod 755 Index: data/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/freedink/data/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- data/pkg/PLIST 29 Jul 2018 03:48:43 -0000 1.1.1.1 +++ data/pkg/PLIST 7 May 2019 00:37:35 -0000 @@ -18,9 +18,11 @@ share/dink/dink/Sound/2.mid share/dink/dink/Sound/5.ogg share/dink/dink/Sound/7.mid share/dink/dink/Sound/arrow.wav +share/dink/dink/Sound/axe.wav share/dink/dink/Sound/bhit.wav share/dink/dink/Sound/bird1.wav share/dink/dink/Sound/bow1.wav +share/dink/dink/Sound/burn.wav share/dink/dink/Sound/dance.mid share/dink/dink/Sound/denube.ogg share/dink/dink/Sound/fire.wav @@ -33,8 +35,10 @@ share/dink/dink/Sound/intro.wav share/dink/dink/Sound/lively.mid share/dink/dink/Sound/love.mid share/dink/dink/Sound/lovin.ogg +share/dink/dink/Sound/nono.wav share/dink/dink/Sound/open.wav share/dink/dink/Sound/punch.wav +share/dink/dink/Sound/save.wav share/dink/dink/Sound/secret.wav share/dink/dink/Sound/sel1.wav share/dink/dink/Sound/stairs.wav @@ -990,4 +994,8 @@ share/dink/dink/l10n/sv/ share/dink/dink/l10n/sv.po share/dink/dink/l10n/sv/LC_MESSAGES/ share/dink/dink/l10n/sv/LC_MESSAGES/dink.mo +share/dink/dink/l10n/tr/ +share/dink/dink/l10n/tr.po +share/dink/dink/l10n/tr/LC_MESSAGES/ +share/dink/dink/l10n/tr/LC_MESSAGES/dink.mo share/dink/dink/preview.bmp Index: game/Makefile =================================================================== RCS file: /cvs/ports/games/freedink/game/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- game/Makefile 6 May 2019 19:51:38 -0000 1.2 +++ game/Makefile 7 May 2019 00:37:35 -0000 @@ -1,28 +1,28 @@ # $OpenBSD: Makefile,v 1.2 2019/05/06 19:51:38 danj Exp $ COMMENT = free clone of Dink Smallwood game -DISTNAME = freedink-108.4 -PKGNAME = freedink-1.08.4 -REVISION = 0 +DISTNAME = freedink-109.6 -WANTLIB += SDL SDL_gfx SDL_image SDL_mixer SDL_ttf c fontconfig -WANTLIB += freetype iconv intl m pthread z zip zzip +WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_gfx-1.0 SDL2_image SDL2_mixer +WANTLIB += SDL2_ttf c fontconfig freetype iconv intl m z BUILD_DEPENDS = archivers/zip \ devel/help2man \ devel/check -LIB_DEPENDS = archivers/libzip \ - archivers/zziplib \ - devel/gettext \ - devel/sdl-image \ - devel/sdl-mixer \ - devel/sdl-gfx \ - devel/sdl-ttf +LIB_DEPENDS = devel/gettext \ + devel/sdl2-image \ + devel/sdl2-mixer \ + devel/sdl2-gfx \ + devel/sdl2-ttf RUN_DEPENDS = devel/desktop-file-utils \ - games/freedink/data + games/freedink/data \ + x11/gtk+3,-guic CONFIGURE_STYLE = gnu +CONFIGURE_ARGS = --disable-tests +CONFIGURE_ENV = CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include/SDL2" \ + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" .include <bsd.port.mk> Index: game/distinfo =================================================================== RCS file: /cvs/ports/games/freedink/game/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- game/distinfo 29 Jul 2018 03:48:43 -0000 1.1.1.1 +++ game/distinfo 7 May 2019 00:37:35 -0000 @@ -1,2 +1,2 @@ -SHA256 (freedink-108.4.tar.gz) = gs+y4Bnni2hJOV3EdQZitnCH0U9AbQBPbZ456WoMhSE= -SIZE (freedink-108.4.tar.gz) = 1897701 +SHA256 (freedink-109.6.tar.gz) = Xgs1rI9G17uH5lbv1fnHwqwabFGakI/FtYHlJleYEAI= +SIZE (freedink-109.6.tar.gz) = 1587238 Index: game/pkg/PLIST =================================================================== RCS file: /cvs/ports/games/freedink/game/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- game/pkg/PLIST 29 Jul 2018 03:48:43 -0000 1.1.1.1 +++ game/pkg/PLIST 7 May 2019 00:37:35 -0000 @@ -7,14 +7,17 @@ bin/dinkedit @man man/man6/dinkedit.6 @man man/man6/freedink.6 @man man/man6/freedinkedit.6 -share/appdata/ -share/appdata/freedink.appdata.xml share/applications/freedink.desktop share/applications/freedinkedit.desktop share/freedink/ share/freedink/LiberationSans-Regular.ttf share/freedink/jump.wav share/freedink/stop.wav +share/icons/ +share/icons/hicolor/ +share/icons/hicolor/scalable/ +share/icons/hicolor/scalable/apps/ +share/icons/hicolor/scalable/apps/freedink.svg share/locale/af/LC_MESSAGES/freedink-gnulib.mo share/locale/be/LC_MESSAGES/freedink-gnulib.mo share/locale/bg/LC_MESSAGES/freedink-gnulib.mo @@ -39,6 +42,7 @@ share/locale/fi/LC_MESSAGES/freedink-gnu share/locale/fi/LC_MESSAGES/freedink.mo share/locale/fr/LC_MESSAGES/freedink-gnulib.mo share/locale/fr/LC_MESSAGES/freedink.mo +share/locale/fur/LC_MESSAGES/freedink.mo share/locale/ga/LC_MESSAGES/freedink-gnulib.mo share/locale/gl/LC_MESSAGES/freedink-gnulib.mo share/locale/hr/LC_MESSAGES/freedink.mo @@ -75,6 +79,9 @@ share/locale/vi/LC_MESSAGES/freedink-gnu share/locale/vi/LC_MESSAGES/freedink.mo share/locale/zh_CN/LC_MESSAGES/freedink-gnulib.mo share/locale/zh_TW/LC_MESSAGES/freedink-gnulib.mo +share/metainfo/ +share/metainfo/freedink.appdata.xml share/pixmaps/ share/pixmaps/freedink.png @tag update-desktop-database +@tag gtk-update-icon-cache %D/share/icons/hicolor
