Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 May 2002 15:00:37 +0200 (CEST)
From:      Miguel Mendez <flynn@energyhq.homeip.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/38072: [Maintainer Update] games/scummvm to 0.2.0
Message-ID:  <20020514130037.0AA583FC58@energyhq.homeip.net>

next in thread | raw e-mail | index | archive | help

>Number:         38072
>Category:       ports
>Synopsis:       [Maintainer Update] games/scummvm to 0.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 14 06:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Miguel Mendez
>Release:        FreeBSD 4.6-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD energyhq.homeip.net 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #0: Thu May 2 22:23:19 CEST 2002 root@energyhq.homeip.net:/storage2/obj/storage2/src/sys/ENERGYHQ i386
>Description:
The ScummVM team today announced version 0.2.0 of ScummVM, a modern                  
interpreter for LucasFilm/LucasArts adventures. ScummVM allows you to                
replay the 'classics', such as Loom, Monkey Island, Day of the Tentacle,             
etc on many modern platforms - Linux, *BSD, Windows 98-XP, PocketPCs like            
the iPaq, and many more - even on your Dreamcast!                                    
                                                                                     
The 0.2.0 release of scummvm includes the usual bugfixes and new features,           
as well as support for the rare 256 color fmTowns version of Zak                     
McKracken, the CD version of Loom and (although it's not from LucasArts),    
Simon The Sorcerer. The ScummVM team now plans to complete the (currently            
experimental in 0.2.0) support for Full Throttle and The Dig, before 
moving on to games like Maniac Mansion.                                      

>How-To-Repeat:
	
>Fix:

	

--- scummvm.diff begins here ---
diff -ruN scummvm.old/Makefile scummvm/Makefile
--- scummvm.old/Makefile	Wed Apr 17 14:37:57 2002
+++ scummvm/Makefile	Tue May 14 14:54:37 2002
@@ -6,19 +6,22 @@
 #
 
 PORTNAME=	scummvm
-PORTVERSION=	0.1.0
+PORTVERSION=	0.2.0
 CATEGORIES=	games emulators
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
-DISTNAME=	${PORTNAME}-${PORTVERSION}b
+DISTNAME=	${PORTNAME}_${PORTVERSION}-src
 
 MAINTAINER=	flynn@energyhq.homeip.net
 
-LIB_DEPENDS=	SDL-1.1.4:${PORTSDIR}/devel/sdl12
+EXTRACT_SUFX=	.tgz
 
-USE_ZIP=	yes
+LIB_DEPENDS=	SDL-1.1.4:${PORTSDIR}/devel/sdl12
 USE_GMAKE=	yes
-NO_WRKSUBDIR=	yes
+
+WRKSRC=         ${WRKDIR}/${PORTNAME}
+
+#MAKEFILE=	Makefile.x11
 
 pre-patch:
 	@${FIND} -E ${WRKSRC} -type f -iregex ".*\.(cpp|h|txt)" \
diff -ruN scummvm.old/distinfo scummvm/distinfo
--- scummvm.old/distinfo	Tue Mar 26 20:28:45 2002
+++ scummvm/distinfo	Tue May 14 13:53:23 2002
@@ -1 +1 @@
-MD5 (scummvm-0.1.0b.zip) = 890866eadd9bb577294c8cc08ea67261
+MD5 (scummvm_0.2.0-src.tgz) = faba7c1541c1e656813adeb65cc5fe72
diff -ruN scummvm.old/files/patch-Makefile scummvm/files/patch-Makefile
--- scummvm.old/files/patch-Makefile	Tue Mar 26 20:28:47 2002
+++ scummvm/files/patch-Makefile	Tue May 14 14:14:01 2002
@@ -1,32 +1,20 @@
---- Makefile.orig	Tue Jan 15 08:06:24 2002
-+++ Makefile	Tue Mar 26 13:17:48 2002
-@@ -1,12 +1,10 @@
- # $Header: /cvsroot/scummvm/scummvm/Makefile,v 1.19 2002/01/13 19:48:30 strigeus Exp $
- 
--CC      = gcc
--CFLAGS  = -g -Wno-multichar
- DEFINES = -DUNIX -DUSE_ADLIB
+--- Makefile.orig	Tue May 14 13:56:04 2002
++++ Makefile	Tue May 14 13:59:12 2002
+@@ -1,14 +1,14 @@
+ # $Header: /cvsroot/scummvm/scummvm/Makefile,v 1.41 2002/04/27 16:58:28 ender Exp $
+ 
+ CC      = g++
+-CFLAGS  = -g -O -Wall -Wstrict-prototypes -Wuninitialized -Wno-long-long -Wno-multichar 
++CFLAGS  += -Wall -Wstrict-prototypes -Wuninitialized -Wno-long-long -Wno-multichar 
+ DEFINES = -DUNIX
  LDFLAGS :=
 -INCLUDES:= `sdl-config --cflags` -I./ -I./sound
--CPPFLAGS= $(DEFINES) $(INCLUDES)
--LIBS	= `sdl-config --libs` -lreadline -lncurses -lhistory -lm
 +INCLUDES:= `sdl11-config --cflags` -I./ -I./sound
-+CPPFLAGS+= $(DEFINES) $(INCLUDES)
-+LIBS	= `sdl11-config --libs` -lreadline -lncurses -lhistory -lm
- ZIPFILE := scummvm-`date '+%Y-%m-%d'`.zip
- 
- INCS	= scumm.h scummsys.h stdafx.h
-@@ -22,12 +20,12 @@
- 	scummvm.dsp scummvm.dsw sound/fmopl.h gui.h sound.h
- 
- .cpp.o:
--	$(CC) $(CFLAGS) $(CPPFLAGS) -c $(<) -o $*.o
-+	$(CXX) $(CFLAGS) $(CPPFLAGS) -c $(<) -o $*.o
+ CPPFLAGS= $(DEFINES) $(INCLUDES)
  
- all: scummvm
+ # Add -lmad for -DCOMPRESSED_SOUND_FILE
+-LIBS	= `sdl-config --libs` -lncurses
++LIBS	= `sdl11-config --libs` -lncurses
  
- scummvm: $(OBJS)
--	$(CC) $(LDFLAGS) -o $(@) $(OBJS) $(LIBS)
-+	$(CXX) $(LDFLAGS) -o $(@) $(OBJS) $(LIBS)
+ OBJS	= sdl.o
  
- $(OBJS): Makefile 
diff -ruN scummvm.old/files/patch-Makefile.x11 scummvm/files/patch-Makefile.x11
--- scummvm.old/files/patch-Makefile.x11	Thu Jan  1 01:00:00 1970
+++ scummvm/files/patch-Makefile.x11	Tue May 14 14:11:59 2002
@@ -0,0 +1,21 @@
+--- Makefile.x11.orig	Tue May 14 13:56:11 2002
++++ Makefile.x11	Tue May 14 14:01:06 2002
+@@ -1,14 +1,14 @@
+ # $Header: /cvsroot/scummvm/scummvm/Makefile.x11,v 1.4 2002/04/27 11:06:27 fingolfin Exp $
+ 
+ CC      = gcc
+-CFLAGS  = -g -O -Wall -Wstrict-prototypes -Wuninitialized -Wno-long-long -Wno-multichar -DCOMPRESSED_SOUND_FILE
++CFLAGS  += -Wall -Wstrict-prototypes -Wuninitialized -Wno-long-long -Wno-multichar -DCOMPRESSED_SOUND_FILE
+ DEFINES = -DUNIX_X11
+-LDFLAGS := -L/usr/X11R6/lib -L/usr/local/lib
+-INCLUDES:= -I/usr/X11R6/include -I./ -I./sound -I/usr/local/include
++LDFLAGS := -L${X11BASE}/lib -L${LOCALBASE}/lib
++INCLUDES:= -I${X11BASE}/include -I./ -I./sound -I/usr/local/include
+ CPPFLAGS= $(DEFINES) $(INCLUDES)
+ 
+ # Add -lmad for -DCOMPRESSED_SOUND_FILE
+-LIBS	= -lXext -lX11 -lncurses -lm -lmad -lpthread
++LIBS	= -lXext -lX11 -lncurses -lm -lmad ${PTHREAD_LIBS}
+ 
+ OBJS	= x11.o
+ 
--- scummvm.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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