NetBSD Problem Report #49800

From www@NetBSD.org  Mon Mar 30 19:10:14 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 9B1E8A582D
	for <gnats-bugs@gnats.NetBSD.org>; Mon, 30 Mar 2015 19:10:14 +0000 (UTC)
Message-Id: <20150330191013.0F0A5A6553@mollari.NetBSD.org>
Date: Mon, 30 Mar 2015 19:10:13 +0000 (UTC)
From: nikkohigashi@gmail.com
Reply-To: nikkohigashi@gmail.com
To: gnats-bugs@NetBSD.org
Subject: update games/exult to exult-1.4.9rc1
X-Send-Pr-Version: www-1.0

>Number:         49800
>Category:       pkg
>Synopsis:       update games/exult to exult-1.4.9rc1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 30 19:15:00 +0000 2015
>Closed-Date:    Sun Apr 19 19:31:32 +0000 2015
>Last-Modified:  Sun Apr 19 19:35:00 +0000 2015
>Originator:     Nikolay Burkov
>Release:        pkgsrc head
>Organization:
>Environment:
NetBSD ren 7.0_BETA NetBSD 7.0_BETA (GENERIC.201503250610Z) amd64

>Description:
Update the pkgsrc/games/exult, the Open-source Ultima 7 engine from very old and crappy 1.2 to 1.4.9rc1.
This also unbreaks the games/exult on my amd64. I can take maintainership of the pkg.

>How-To-Repeat:

>Fix:
begin-base64 644 games_exult-1.4.9rc1.tgz
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
oUKFChUqVKhQocJu/AO0BtfdACgAAA==
====

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Sun, 19 Apr 2015 19:31:32 +0000
State-Changed-Why:
Committed, thanks!
(when providing updates, please also include a short list of changes
compared to the previous pkgsrc version. thanks.)


From: "Thomas Klausner" <wiz@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/49800 CVS commit: pkgsrc/games/exult
Date: Sun, 19 Apr 2015 19:30:13 +0000

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Sun Apr 19 19:30:13 UTC 2015

 Modified Files:
 	pkgsrc/games/exult: DESCR Makefile PLIST distinfo
 Added Files:
 	pkgsrc/games/exult/patches: patch-configure
 Removed Files:
 	pkgsrc/games/exult/patches: patch-aa patch-ab patch-ac patch-actions.cc
 	    patch-ad patch-ae patch-af patch-ag patch-args.cc
 	    patch-audio_xmidi.cc patch-conf_Configuration.cc
 	    patch-conf_xmain.cc patch-files_Flex.h patch-files_IFF.h
 	    patch-files_Table.cc patch-files_U7file.cc patch-files_listfiles.cc
 	    patch-files_msgfile.cc patch-files_utils.h patch-imagewin_ibuf8.cc
 	    patch-objs_chunkter.cc patch-party.cc patch-server_objserial.cc
 	    patch-server_server.cc patch-shapes_shapeinf.cc
 	    patch-shapes_shapewrite.cc patch-tools_cmanip.cc
 	    patch-tools_splitshp.cc patch-usecode_compiler_ucfun.cc
 	    patch-usecode_compiler_uclex.ll patch-usecode_compiler_ucloc.cc
 	    patch-usecode_compiler_ucloc.h patch-usecode_compiler_ucmain.cc
 	    patch-usecode_compiler_ucparse.yy patch-usecode_compiler_ucsym.cc
 	    patch-usecode_ucmachine.cc patch-usecode_ucxt_head2data.cc
 	    patch-usecode_ucxt_include_ops.h patch-usecode_useval.h patch-vec.h

 Log Message:
 Update to 1.4.9rc1. Provided by Nikolay Burkov in PR 49800.
 Changes:

 10/21/10	v1.4.9rc1

 Compatible with the stricter permissions of Windows Vista and
 Windows 7
 Rewrite of the Graphics system to allow switching to full screen
 on modern systems
 Better integration into Mac OS X with default location for the
 supported games
 Smooth scrolling (disabled by default, though)
 Aspect correction is now supported
 More data from the original has been decoded and thus improved
 gameplay and combat
 Two mods developed by our team member Marzo
 - Keyring for BG which adds a large quest to obtain a SI-style
 keyring, as well as a lot of other enhancements such as meditating
 in the shrines and viewing the Codex
 - SIfixes for SI which corrects many mistakes in the game, for
 example
    you can now cure Cantra when you play with this mod
 In-game Notebook with support for automatic notes (notes created
 by usecode)
 Integrated Pentagram(tm) Audio system which means
 - Real Roland MT32 device support
 - Roland MT32 Emulation support
 - Fluidsynth support
 Removed dependency of the Audio system on SDL_Mixer
 New shapes for paperdoll
 Multi-map support for new games
 Increased limits on resource sizes (shapes, frames, etc)
 Moved hard-coded information to datafiles
 Greatly improved compiler tools to ease new game development
 Tons of work on our map editor Exult Studio and the ability to
 develop new games and mods
 Tons of bugfixes


 To generate a diff of this commit:
 cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/games/exult/DESCR
 cvs rdiff -u -r1.19 -r1.20 pkgsrc/games/exult/Makefile
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/games/exult/PLIST
 cvs rdiff -u -r1.7 -r1.8 pkgsrc/games/exult/distinfo
 cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/games/exult/patches/patch-aa \
     pkgsrc/games/exult/patches/patch-ab
 cvs rdiff -u -r1.2 -r0 pkgsrc/games/exult/patches/patch-ac \
     pkgsrc/games/exult/patches/patch-ad \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucloc.cc \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucmain.cc \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucparse.yy
 cvs rdiff -u -r1.1 -r0 pkgsrc/games/exult/patches/patch-actions.cc \
     pkgsrc/games/exult/patches/patch-ae pkgsrc/games/exult/patches/patch-af \
     pkgsrc/games/exult/patches/patch-ag \
     pkgsrc/games/exult/patches/patch-args.cc \
     pkgsrc/games/exult/patches/patch-audio_xmidi.cc \
     pkgsrc/games/exult/patches/patch-conf_Configuration.cc \
     pkgsrc/games/exult/patches/patch-conf_xmain.cc \
     pkgsrc/games/exult/patches/patch-files_Flex.h \
     pkgsrc/games/exult/patches/patch-files_IFF.h \
     pkgsrc/games/exult/patches/patch-files_Table.cc \
     pkgsrc/games/exult/patches/patch-files_U7file.cc \
     pkgsrc/games/exult/patches/patch-files_listfiles.cc \
     pkgsrc/games/exult/patches/patch-files_msgfile.cc \
     pkgsrc/games/exult/patches/patch-files_utils.h \
     pkgsrc/games/exult/patches/patch-imagewin_ibuf8.cc \
     pkgsrc/games/exult/patches/patch-objs_chunkter.cc \
     pkgsrc/games/exult/patches/patch-party.cc \
     pkgsrc/games/exult/patches/patch-server_objserial.cc \
     pkgsrc/games/exult/patches/patch-server_server.cc \
     pkgsrc/games/exult/patches/patch-shapes_shapeinf.cc \
     pkgsrc/games/exult/patches/patch-shapes_shapewrite.cc \
     pkgsrc/games/exult/patches/patch-tools_cmanip.cc \
     pkgsrc/games/exult/patches/patch-tools_splitshp.cc \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucfun.cc \
     pkgsrc/games/exult/patches/patch-usecode_compiler_uclex.ll \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucloc.h \
     pkgsrc/games/exult/patches/patch-usecode_compiler_ucsym.cc \
     pkgsrc/games/exult/patches/patch-usecode_ucmachine.cc \
     pkgsrc/games/exult/patches/patch-usecode_ucxt_head2data.cc \
     pkgsrc/games/exult/patches/patch-usecode_ucxt_include_ops.h \
     pkgsrc/games/exult/patches/patch-usecode_useval.h \
     pkgsrc/games/exult/patches/patch-vec.h
 cvs rdiff -u -r0 -r1.1 pkgsrc/games/exult/patches/patch-configure

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.