Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2020 07:24:54 +0000 (UTC)
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r533324 - in head/games/residualvm: . files
Message-ID:  <202004290724.03T7OsRR086671@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tagattie
Date: Wed Apr 29 07:24:54 2020
New Revision: 533324
URL: https://svnweb.freebsd.org/changeset/ports/533324

Log:
  - Update to 0.3.1
  - Correct licenses
  - Make portlint happy
  
  PR:		244072
  Submitted by:	Neal Nelson <ports@nicandneal.net>
  Approved by:	yerenkow@gmail.com (maintainer), ehaupt (mentor)
  Changelog:	https://www.residualvm.org/news/20180615/

Added:
  head/games/residualvm/files/
  head/games/residualvm/files/patch-configure   (contents, props changed)
Modified:
  head/games/residualvm/Makefile
  head/games/residualvm/distinfo
  head/games/residualvm/pkg-descr
  head/games/residualvm/pkg-plist

Modified: head/games/residualvm/Makefile
==============================================================================
--- head/games/residualvm/Makefile	Wed Apr 29 07:14:18 2020	(r533323)
+++ head/games/residualvm/Makefile	Wed Apr 29 07:24:54 2020	(r533324)
@@ -2,21 +2,43 @@
 # $FreeBSD$
 
 PORTNAME=	residualvm
-PORTVERSION=	0.1.1
-PORTREVISION=	2
+PORTVERSION=	0.3.1
 CATEGORIES=	games
 
 MAINTAINER=	yerenkow@gmail.com
-COMMENT=	ResidualVM allows you to indulge with classic games like Grim Fandango
+COMMENT=	ResidualVM allows you to indulge with classic games like Grim Fandango and Myst III
 
-BROKEN_armv6=		fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5
-BROKEN_armv7=		fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5
+LICENSE=	BSD3CLAUSE GPLv2 GPLv3 ISCL LGPL21 MIT ZLIB
+LICENSE_COMB=	multi
+LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING.BSD
+LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
+LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING.FREEFONT
+LICENSE_FILE_ISCL=	${WRKSRC}/COPYING.ISC
+LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPL
+LICENSE_FILE_MIT=	${WRKSRC}/COPYING.MIT
+LICENSE_FILE_ZLIB=	${WRKSRC}/COPYING.TINYGL
 
+BROKEN_armv6=	fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5
+BROKEN_armv7=	fails to link: ld: libgrim.a has EABI version 0, but target residualvm has EABI version 5
+
+LIB_DEPENDS=	libmad.so:audio/libmad \
+		libogg.so:audio/libogg \
+		libvorbisfile.so:audio/libvorbis \
+		libpng16.so:graphics/png \
+		libmpeg2.so:multimedia/libmpeg2 \
+		libtheoradec.so:multimedia/libtheora \
+		libfreetype.so:print/freetype2
+
+USES=		gmake gl iconv jpeg sdl
+
 USE_GITHUB=	yes
 
-USE_SDL=	sdl
+USE_GL=		glu glew gl
+USE_SDL=	sdl2
+
 HAS_CONFIGURE=	yes
-USES=		gmake sdl
+
+INSTALL_TARGET=	install-strip
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/games/residualvm/distinfo
==============================================================================
--- head/games/residualvm/distinfo	Wed Apr 29 07:14:18 2020	(r533323)
+++ head/games/residualvm/distinfo	Wed Apr 29 07:24:54 2020	(r533324)
@@ -1,2 +1,3 @@
-SHA256 (residualvm-residualvm-0.1.1_GH0.tar.gz) = 66562d627dbef13ebe22dd948f636bf12fc5f5d8e7da6a0db580987d35c92bdb
-SIZE (residualvm-residualvm-0.1.1_GH0.tar.gz) = 4968791
+TIMESTAMP = 1581431064
+SHA256 (residualvm-residualvm-0.3.1_GH0.tar.gz) = 515b02129dd374bc9c0b732ddeaaaa3a342cc25ea0ea3c4ccf19141b5d362e1d
+SIZE (residualvm-residualvm-0.3.1_GH0.tar.gz) = 7642746

Added: head/games/residualvm/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/residualvm/files/patch-configure	Wed Apr 29 07:24:54 2020	(r533324)
@@ -0,0 +1,11 @@
+--- configure.orig	2020-02-11 15:02:44 UTC
++++ configure
+@@ -137,7 +137,7 @@ _tremor=no
+ _tremolo=no
+ _flac=no
+ _mad=auto
+-_alsa=auto
++_alsa=no
+ _seq_midi=no
+ _sndio=no
+ _timidity=no

Modified: head/games/residualvm/pkg-descr
==============================================================================
--- head/games/residualvm/pkg-descr	Wed Apr 29 07:14:18 2020	(r533323)
+++ head/games/residualvm/pkg-descr	Wed Apr 29 07:24:54 2020	(r533324)
@@ -1,4 +1,4 @@
 ResidualVM provides engine for playing Grim Fandango,
-Escape from Moneky Island, Myst 3.
+Escape from Monkey Island, Myst 3.
 
 WWW: http://residualvm.org/

Modified: head/games/residualvm/pkg-plist
==============================================================================
--- head/games/residualvm/pkg-plist	Wed Apr 29 07:14:18 2020	(r533323)
+++ head/games/residualvm/pkg-plist	Wed Apr 29 07:24:54 2020	(r533324)
@@ -1,14 +1,51 @@
 bin/residualvm
 man/man6/residualvm.6.gz
-share/pixmaps/residualvm.xpm
-%%DATADIR%%/residualvm-grim-patch.lab
-%%DATADIR%%/modern.zip
+share/applications/residualvm.desktop
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/KNOWN_BUGS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT
-%%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.BSD
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ISC
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.LUA
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.MIT
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.TINYGL
 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
+%%PORTDOCS%%%%DOCSDIR%%/KNOWN_BUGS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+share/icons/hicolor/scalable/apps/residualvm.svg
+share/pixmaps/residualvm.xpm
+%%DATADIR%%/modern.zip
+%%DATADIR%%/myst3.dat
+%%DATADIR%%/residualvm-grim-patch.lab
+%%DATADIR%%/shaders/dim.fragment
+%%DATADIR%%/shaders/dim.vertex
+%%DATADIR%%/shaders/emerg.fragment
+%%DATADIR%%/shaders/emerg.vertex
+%%DATADIR%%/shaders/emi_actor.fragment
+%%DATADIR%%/shaders/emi_actor.vertex
+%%DATADIR%%/shaders/emi_background.fragment
+%%DATADIR%%/shaders/emi_background.vertex
+%%DATADIR%%/shaders/emi_dimplane.fragment
+%%DATADIR%%/shaders/emi_dimplane.vertex
+%%DATADIR%%/shaders/grim_actor.fragment
+%%DATADIR%%/shaders/grim_actor.vertex
+%%DATADIR%%/shaders/grim_background.fragment
+%%DATADIR%%/shaders/grim_background.vertex
+%%DATADIR%%/shaders/grim_primitive.fragment
+%%DATADIR%%/shaders/grim_primitive.vertex
+%%DATADIR%%/shaders/myst3_box.fragment
+%%DATADIR%%/shaders/myst3_box.vertex
+%%DATADIR%%/shaders/myst3_cube.fragment
+%%DATADIR%%/shaders/myst3_cube.vertex
+%%DATADIR%%/shaders/myst3_text.fragment
+%%DATADIR%%/shaders/myst3_text.vertex
+%%DATADIR%%/shaders/shadowplane.fragment
+%%DATADIR%%/shaders/shadowplane.vertex
+%%DATADIR%%/shaders/smush.fragment
+%%DATADIR%%/shaders/smush.vertex
+%%DATADIR%%/shaders/text.fragment
+%%DATADIR%%/shaders/text.vertex
+%%DATADIR%%/translations.dat
+@dir share/appdata



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004290724.03T7OsRR086671>