Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Sep 2015 06:25:11 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r396248 - head/games/scummvm
Message-ID:  <201509070625.t876PBJV079503@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Mon Sep  7 06:25:10 2015
New Revision: 396248
URL: https://svnweb.freebsd.org/changeset/ports/396248

Log:
  - Ensure that build logs in bulk (package) mode are useful by passing the
    --enable-verbose-build argument to configure script
  - Register missing dependency on libjpeg, or Wintermute engine would be
    disabled; because JPEG library is very common dependency, previously
    this bug resulted in broken pkg-plist when built from ports locally
  - Remove BROKEN statement for all architectures: it builds fine at least
    on PowerPC; I cannot thoroughly test it on sparc64 and ia64, but given
    their level of support at the moment, it makes more sense to ask for
    forgiveness rather than permission
  - While here, wrap some long lines that exceeded standard terminal width
  
  Approved by:	lme (maintainer)

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

Modified: head/games/scummvm/Makefile
==============================================================================
--- head/games/scummvm/Makefile	Mon Sep  7 06:22:48 2015	(r396247)
+++ head/games/scummvm/Makefile	Mon Sep  7 06:25:10 2015	(r396248)
@@ -3,14 +3,14 @@
 
 PORTNAME=	scummvm
 DISTVERSION=	1.7.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	games emulators
 MASTER_SITES=	SF
 
 MAINTAINER=	lme@FreeBSD.org
 COMMENT=	Interpreter for several adventure games
 
-USES=		gmake tar:bzip2
+USES=		gmake jpeg tar:bzip2
 HAS_CONFIGURE=	yes
 USE_SDL=	sdl
 
@@ -20,6 +20,11 @@ CONFIGURE_ARGS=	--with-sdl-prefix=${LOCA
 		--disable-debug \
 		--disable-nasm \
 		--disable-tremor
+
+.if defined(BATCH) || defined(PACKAGE_BUILDING)
+CONFIGURE_ARGS+=	--enable-verbose-build
+.endif
+
 LDFLAGS+=	-lpthread
 
 OPTIONS_DEFINE=	VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU DOCS
@@ -53,20 +58,18 @@ MT32EMU_CONFIGURE_OFF=	--disable-mt32emu
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=		Does not compile on ia64, powerpc, or sparc64
-.endif
-
 .if ${ARCH} == "armv6"
 CONFIGURE_ENV+=	ASFLAGS=-meabi=5
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e '/^mandir=/s/datarootdir/prefix/' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e '/^mandir=/s/datarootdir/prefix/' \
+		${WRKSRC}/configure
 
 post-install:
-	${MKDIR} ${STAGEDIR}${DESKTOPDIR}
-	${INSTALL_DATA} ${WRKSRC}/dists/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/
+	@${MKDIR} ${STAGEDIR}${DESKTOPDIR}
+	${INSTALL_DATA} ${WRKSRC}/dists/${PORTNAME}.desktop \
+		${STAGEDIR}${DESKTOPDIR}
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 
 .include <bsd.port.post.mk>

Modified: head/games/scummvm/pkg-plist
==============================================================================
--- head/games/scummvm/pkg-plist	Mon Sep  7 06:22:48 2015	(r396247)
+++ head/games/scummvm/pkg-plist	Mon Sep  7 06:25:10 2015	(r396248)
@@ -25,3 +25,4 @@ share/pixmaps/scummvm.xpm
 %%DATADIR%%/tony.dat
 %%DATADIR%%/toon.dat
 %%DATADIR%%/translations.dat
+%%DATADIR%%/wintermute.zip



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