svn commit: r428153 - head/games/scummvm

Lars Engels lme at FreeBSD.org
Thu Dec 8 20:11:41 UTC 2016


Author: lme
Date: Thu Dec  8 20:11:39 2016
New Revision: 428153
URL: https://svnweb.freebsd.org/changeset/ports/428153

Log:
  games/scummvm:
  
  - Update to ScummVM 1.9.0
  - 1.9.0 isn't hosted on SF anymore so switch MASTER_SITES to scummvm.org
  - Switch to using SDL2 which is now ScummVM's default backend.
  - SDL2 has an sndio audio backend so this makes it possible to use
    ScummVM with an sndio server.
  - Adds an SNDIO option to the port to enable/disable the sndio MIDI
    backend.  Currently this is picked up by accident when users
    have audio/sndio installed and compile ScummVM outside of
    Poudriere/Synth.
  - Add a couple of missing LIB_DEPENDS
  
  PR:		215128
  Submitted by:	Tobias Kortkamp <t at tobik.me>

Modified:
  head/games/scummvm/Makefile
  head/games/scummvm/distinfo
  head/games/scummvm/pkg-plist

Modified: head/games/scummvm/Makefile
==============================================================================
--- head/games/scummvm/Makefile	Thu Dec  8 19:52:19 2016	(r428152)
+++ head/games/scummvm/Makefile	Thu Dec  8 20:11:39 2016	(r428153)
@@ -2,20 +2,25 @@
 # $FreeBSD$
 
 PORTNAME=	scummvm
-PORTVERSION=	1.8.1
+PORTVERSION=	1.9.0
 CATEGORIES=	games emulators
-MASTER_SITES=	SF
+MASTER_SITES=	http://www.scummvm.org/frs/scummvm/${PORTVERSION}/
 
 MAINTAINER=	lme at FreeBSD.org
 COMMENT=	Interpreter for several adventure games
 
-LICENSE= 	GPLv2+
+LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gmake jpeg tar:bzip2
+LIB_DEPENDS=	libtheoradec.so:multimedia/libtheora \
+		libfaad.so:audio/faad \
+		libmpeg2.so:multimedia/libmpeg2 \
+		libfreetype.so:print/freetype2
+
+USES=		gmake jpeg tar:xz
 HAS_CONFIGURE=	yes
-USE_SDL=	sdl
-INSTALLS_ICONS= 	yes
+USE_SDL=	sdl2
+INSTALLS_ICONS=	yes
 
 CONFIGURE_ARGS=	--with-sdl-prefix=${LOCALBASE} \
 		--with-jpeg-prefix=${LOCALBASE} \
@@ -28,7 +33,7 @@ CONFIGURE_ARGS=	--with-sdl-prefix=${LOCA
 
 LDFLAGS+=	-lpthread
 
-OPTIONS_DEFINE=	VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU DOCS
+OPTIONS_DEFINE=	VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU DOCS SNDIO
 MT32EMU_DESC=	MT-32 emulator
 OPTIONS_DEFAULT=	VORBIS MP3 PNG MT32EMU
 
@@ -56,6 +61,10 @@ FLUIDSYNTH_CONFIGURE_OFF=	--disable-flui
 
 MT32EMU_CONFIGURE_OFF=	--disable-mt32emu
 
+SNDIO_LIB_DEPENDS=	libsndio.so:audio/sndio
+SNDIO_CONFIGURE_ON=	--with-sndio-prefix=${LOCALBASE}
+SNDIO_CONFIGURE_OFF=	--disable-sndio
+
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "armv6"

Modified: head/games/scummvm/distinfo
==============================================================================
--- head/games/scummvm/distinfo	Thu Dec  8 19:52:19 2016	(r428152)
+++ head/games/scummvm/distinfo	Thu Dec  8 20:11:39 2016	(r428153)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475754411
-SHA256 (scummvm-1.8.1.tar.bz2) = 5230bf512628157be0590f19916d8a9d860c222f04d82519c7d7a5f4fa4f5293
-SIZE (scummvm-1.8.1.tar.bz2) = 22636204
+TIMESTAMP = 1481143388
+SHA256 (scummvm-1.9.0.tar.xz) = 2417edcb1ad51ca05a817c58aeee610bc6db5442984e8cf28e8a5fd914e8ae05
+SIZE (scummvm-1.9.0.tar.xz) = 22020384

Modified: head/games/scummvm/pkg-plist
==============================================================================
--- head/games/scummvm/pkg-plist	Thu Dec  8 19:52:19 2016	(r428152)
+++ head/games/scummvm/pkg-plist	Thu Dec  8 20:11:39 2016	(r428153)
@@ -9,6 +9,7 @@ share/applications/scummvm.desktop
 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/README
+share/appdata/scummvm.appdata.xml
 share/icons/hicolor/scalable/apps/scummvm.svg
 share/pixmaps/scummvm.xpm
 %%DATADIR%%/access.dat


More information about the svn-ports-head mailing list