From owner-cvs-all@FreeBSD.ORG Mon Sep 27 18:32:06 2010 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58054106566C; Mon, 27 Sep 2010 18:32:06 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2CE128FC12; Mon, 27 Sep 2010 18:32:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8RIW6o4072633; Mon, 27 Sep 2010 18:32:06 GMT (envelope-from scf@repoman.freebsd.org) Received: (from scf@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8RIW6w6072632; Mon, 27 Sep 2010 18:32:06 GMT (envelope-from scf) Message-Id: <201009271832.o8RIW6w6072632@repoman.freebsd.org> From: Sean Farley Date: Mon, 27 Sep 2010 18:32:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/linux-nwnclient Makefile distinfo pkg-message pkg-plist ports/games/linux-nwnclient/files nwmovies.pl nwn.sh X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2010 18:32:06 -0000 scf 2010-09-27 18:32:06 UTC FreeBSD ports repository (src committer) Modified files: games/linux-nwnclient Makefile distinfo pkg-plist games/linux-nwnclient/files nwn.sh Added files: games/linux-nwnclient pkg-message games/linux-nwnclient/files nwmovies.pl Log: Update client to v1.69 which is the final release from BioWare. Remove ARCH requirement for i386; let the install of the Linux base determine if the port is allowed or not. Detect if the original or Diamond game files were installed in games/nwndata to install the appropriate client. Add an option to install the NWMovies/BinkPlayer patch to play in-game movies for the Diamond client. This includes a rewritten script (from Perl to shell) to remove the need for Linux Perl to run it. The script includes a method to skip movies, especially the intro movies, as noted in pkg-message. Default to off. In the nwn script, remove dead links in and rebuild ${HOME}/.nwn. This allows moving between the original and Diamond editions without confusing (resulting in segmentation faults) the client. Set SDL_AUDIODRIVER to dsp by default to remove warnings from SDL concerning audio setup. Disallow core files as these are commonly seen when the game exits. Fortunately, the segmentation fault does not affect play nor the configuration files. Approved by: wxs Revision Changes Path 1.20 +54 -15 ports/games/linux-nwnclient/Makefile 1.8 +18 -3 ports/games/linux-nwnclient/distinfo 1.1 +76 -0 ports/games/linux-nwnclient/files/nwmovies.pl (new) 1.4 +50 -22 ports/games/linux-nwnclient/files/nwn.sh 1.1 +21 -0 ports/games/linux-nwnclient/pkg-message (new) 1.7 +64 -7 ports/games/linux-nwnclient/pkg-plist