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

Reply via email to