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