From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 7 00:30:29 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E0DF16A4CE for ; Tue, 7 Sep 2004 00:30:29 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6483443D55 for ; Tue, 7 Sep 2004 00:30:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i870UT0o002876 for ; Tue, 7 Sep 2004 00:30:29 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i870UTXC002870; Tue, 7 Sep 2004 00:30:29 GMT (envelope-from gnats) Resent-Date: Tue, 7 Sep 2004 00:30:29 GMT Resent-Message-Id: <200409070030.i870UTXC002870@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Chris Laverdure Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EC5716A4CE for ; Tue, 7 Sep 2004 00:29:33 +0000 (GMT) Received: from tomts20-srv.bellnexxia.net (tomts20.bellnexxia.net [209.226.175.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91DBA43D3F for ; Tue, 7 Sep 2004 00:29:32 +0000 (GMT) (envelope-from dashevil@sympatico.ca) Received: from [192.168.2.32] ([65.93.56.19]) by tomts20-srv.bellnexxia.net ESMTP <20040907002931.BMNB19123.tomts20-srv.bellnexxia.net@[192.168.2.32]> for ; Mon, 6 Sep 2004 20:29:31 -0400 Message-Id: <1094502568.4369.6.camel@elemental.DashEvil> Date: Mon, 06 Sep 2004 20:29:29 +0000 From: Chris Laverdure To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/71440: Updated Port: games/prboom : Updated to the latest X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Sep 2004 00:30:29 -0000 >Number: 71440 >Category: ports >Synopsis: Updated Port: games/prboom : Updated to the latest >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Sep 07 00:30:28 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Chris Laverdure >Release: FreeBSD 5.3-BETA3 i386 >Organization: none >Environment: System: FreeBSD elemental.DashEvil 5.3-BETA3 FreeBSD 5.3-BETA3 #7: Sun Sep 5 04:57:43 UTC 2004 root@elemental.DashEvil:/usr/src/sys/i386/compile/DASHEVIL i386 >Description: The PrBoom port has been stuck at 2.2.2 for a long time. I tried emailing the maintainer but got no response. >How-To-Repeat: >Fix: --- prboom-2-2-4 begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/games/prboom # /usr/ports/games/prboom/Makefile # /usr/ports/games/prboom/distinfo # /usr/ports/games/prboom/pkg-descr # /usr/ports/games/prboom/pkg-plist # /usr/ports/games/prboom/files # /usr/ports/games/prboom/files/patch-Makefile.in # /usr/ports/games/prboom/files/patch-configure # /usr/ports/games/prboom/files/patch-data-Makefile.in # /usr/ports/games/prboom/files/patch-doc-Makefile.in # /usr/ports/games/prboom/files/patch-src-Makefile.in # /usr/ports/games/prboom/files/patch-src-p_maputl.h # echo c - /usr/ports/games/prboom mkdir -p /usr/ports/games/prboom > /dev/null 2>&1 echo x - /usr/ports/games/prboom/Makefile sed 's/^X//' >/usr/ports/games/prboom/Makefile << 'END-of-/usr/ports/games/prboom/Makefile' X# New ports collection makefile for: prboom X# Date created: 10 June 2001 X# Whom: Jordan DeLong X# X# $FreeBSD: ports/games/prboom/Makefile,v 1.10 2004/03/16 04:23:45 edwin Exp $ X# X XPORTNAME= prboom XPORTVERSION= 2.2.4 XCATEGORIES= games XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= fracture@allusion.net XCOMMENT= A multiplayer-capable and modified version of ID's classic doom game X XLIB_DEPENDS= smpeg.1:${PORTSDIR}/multimedia/smpeg X XUSE_SDL= mixer net sdl XUSE_GMAKE= yes XGNU_CONFIGURE= yes XCONFIGURE_ENV= CFLAGS+="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" X XMAN5= boom.cfg.5 XMAN6= prboom.6 prboom-game-server.6 X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/prboom X ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/prboom X ${INSTALL_DATA} ${WRKSRC}/doc/README.compat ${PREFIX}/share/doc/prboom X ${INSTALL_DATA} ${WRKSRC}/doc/README.demos ${PREFIX}/share/doc/prboom X ${INSTALL_DATA} ${WRKSRC}/doc/boom.txt ${PREFIX}/share/doc/prboom X.endif X X.include END-of-/usr/ports/games/prboom/Makefile echo x - /usr/ports/games/prboom/distinfo sed 's/^X//' >/usr/ports/games/prboom/distinfo << 'END-of-/usr/ports/games/prboom/distinfo' XMD5 (prboom-2.2.4.tar.gz) = a7cd473d5b6bb69f815bf156b93aeacc XSIZE (prboom-2.2.4.tar.gz) = 1001103 END-of-/usr/ports/games/prboom/distinfo echo x - /usr/ports/games/prboom/pkg-descr sed 's/^X//' >/usr/ports/games/prboom/pkg-descr << 'END-of-/usr/ports/games/prboom/pkg-descr' XPrboom is a modified version of the ID Software's classic game Doom. XIt runs on several platforms (include Win32 and Unixes) and features Xmany additions to the original game. It also supports multiplayer Xgames. X XWWW: http://prboom.sourceforge.net/ END-of-/usr/ports/games/prboom/pkg-descr echo x - /usr/ports/games/prboom/pkg-plist sed 's/^X//' >/usr/ports/games/prboom/pkg-plist << 'END-of-/usr/ports/games/prboom/pkg-plist' Xbin/prboom Xbin/prboom-game-server Xshare/doom/prboom.wad X@dirrm share/doom X%%PORTDOCS%%share/doc/prboom/README X%%PORTDOCS%%share/doc/prboom/README.compat X%%PORTDOCS%%share/doc/prboom/README.demos X%%PORTDOCS%%share/doc/prboom/boom.txt X%%PORTDOCS%%@dirrm share/doc/prboom END-of-/usr/ports/games/prboom/pkg-plist echo c - /usr/ports/games/prboom/files mkdir -p /usr/ports/games/prboom/files > /dev/null 2>&1 echo x - /usr/ports/games/prboom/files/patch-Makefile.in sed 's/^X//' >/usr/ports/games/prboom/files/patch-Makefile.in << 'END-of-/usr/ports/games/prboom/files/patch-Makefile.in' X--- Makefile.in.orig Fri Jun 29 03:30:25 2001 X+++ Makefile.in Fri Jun 29 03:31:24 2001 X@@ -167,23 +167,8 @@ X cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status X X install-docDATA: $(doc_DATA) X- @$(NORMAL_INSTALL) X- $(mkinstalldirs) $(DESTDIR)$(docdir) X- @list='$(doc_DATA)'; for p in $$list; do \ X- if test -f $(srcdir)/$$p; then \ X- echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(docdir)/$$p"; \ X- $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(docdir)/$$p; \ X- else if test -f $$p; then \ X- echo " $(INSTALL_DATA) $$p $(DESTDIR)$(docdir)/$$p"; \ X- $(INSTALL_DATA) $$p $(DESTDIR)$(docdir)/$$p; \ X- fi; fi; \ X- done X X uninstall-docDATA: X- @$(NORMAL_UNINSTALL) X- list='$(doc_DATA)'; for p in $$list; do \ X- rm -f $(DESTDIR)$(docdir)/$$p; \ X- done X X # This directory's subdirectories are mostly independent; you can cd X # into them and run `make' without going through this Makefile. END-of-/usr/ports/games/prboom/files/patch-Makefile.in echo x - /usr/ports/games/prboom/files/patch-configure sed 's/^X//' >/usr/ports/games/prboom/files/patch-configure << 'END-of-/usr/ports/games/prboom/files/patch-configure' X--- configure.orig Sat Sep 29 04:39:08 2001 X+++ configure Sat Nov 10 20:30:26 2001 X@@ -922,9 +922,9 @@ X X X if test "x$prefix" != xNONE; then X- DOOMWADDIR="$prefix/share/games/doom" X+ DOOMWADDIR="$prefix/share/doom" X else X- DOOMWADDIR="$ac_default_prefix/share/games/doom" X+ DOOMWADDIR="$ac_default_prefix/share/doom" X fi X cat >> confdefs.h <&6 X echo "configure:1280: checking whether compiler supports $ac_flag" >&5 END-of-/usr/ports/games/prboom/files/patch-configure echo x - /usr/ports/games/prboom/files/patch-data-Makefile.in sed 's/^X//' >/usr/ports/games/prboom/files/patch-data-Makefile.in << 'END-of-/usr/ports/games/prboom/files/patch-data-Makefile.in' X--- data/Makefile.in.orig Sun Apr 1 02:14:06 2001 X+++ data/Makefile.in Sun Jun 10 16:49:16 2001 X@@ -91,7 +91,7 @@ X VERSION = @VERSION@ X ac_aux_dir = @ac_aux_dir@ X X-waddir = $(datadir)/games/doom X+waddir = $(datadir)/doom X wad_DATA = prboom.wad X EXTRA_DIST = prboom.wad X mkinstalldirs = $(SHELL) $(top_srcdir)/autotools/mkinstalldirs END-of-/usr/ports/games/prboom/files/patch-data-Makefile.in echo x - /usr/ports/games/prboom/files/patch-doc-Makefile.in sed 's/^X//' >/usr/ports/games/prboom/files/patch-doc-Makefile.in << 'END-of-/usr/ports/games/prboom/files/patch-doc-Makefile.in' X--- doc/Makefile.in.orig Sun Apr 1 02:14:05 2001 X+++ doc/Makefile.in Fri Jun 29 03:39:06 2001 X@@ -196,23 +196,9 @@ X $(MAKE) $(AM_MAKEFLAGS) uninstall-man5 uninstall-man6 X X install-docDATA: $(doc_DATA) X- @$(NORMAL_INSTALL) X- $(mkinstalldirs) $(DESTDIR)$(docdir) X- @list='$(doc_DATA)'; for p in $$list; do \ X- if test -f $(srcdir)/$$p; then \ X- echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(docdir)/$$p"; \ X- $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(docdir)/$$p; \ X- else if test -f $$p; then \ X- echo " $(INSTALL_DATA) $$p $(DESTDIR)$(docdir)/$$p"; \ X- $(INSTALL_DATA) $$p $(DESTDIR)$(docdir)/$$p; \ X- fi; fi; \ X- done X X uninstall-docDATA: X- @$(NORMAL_UNINSTALL) X- list='$(doc_DATA)'; for p in $$list; do \ X- rm -f $(DESTDIR)$(docdir)/$$p; \ X- done X+ X tags: TAGS X TAGS: X END-of-/usr/ports/games/prboom/files/patch-doc-Makefile.in echo x - /usr/ports/games/prboom/files/patch-src-Makefile.in sed 's/^X//' >/usr/ports/games/prboom/files/patch-src-Makefile.in << 'END-of-/usr/ports/games/prboom/files/patch-src-Makefile.in' X--- src/Makefile.in.orig Sun Apr 1 02:14:08 2001 X+++ src/Makefile.in Sun Jun 10 16:44:19 2001 X@@ -97,7 +97,7 @@ X X SUBDIRS = SDL POSIX X X-gamesdir = $(prefix)/games X+gamesdir = $(prefix)/bin X EXTRA_PROGRAMS = prboom-game-server X games_PROGRAMS = prboom @BUILD_SERVER@ X END-of-/usr/ports/games/prboom/files/patch-src-Makefile.in echo x - /usr/ports/games/prboom/files/patch-src-p_maputl.h sed 's/^X//' >/usr/ports/games/prboom/files/patch-src-p_maputl.h << 'END-of-/usr/ports/games/prboom/files/patch-src-p_maputl.h' X--- src/p_maputl.h.orig Sun Sep 5 21:50:37 2004 X+++ src/p_maputl.h Sun Sep 5 21:50:37 2004 X@@ -82,7 +82,7 @@ X void P_SetThingPosition(mobj_t *thing); X boolean P_BlockLinesIterator (int x, int y, boolean func(line_t *)); X boolean P_BlockThingsIterator(int x, int y, boolean func(mobj_t *)); X-boolean ThingIsOnLine(const mobj_t *t, const line_t *l); /* killough 3/15/98 */ X+boolean CONSTFUNC ThingIsOnLine(const mobj_t *t, const line_t *l); /* killough 3/15/98 */ X boolean P_PathTraverse(fixed_t x1, fixed_t y1, fixed_t x2, fixed_t y2, X int flags, boolean trav(intercept_t *)); X END-of-/usr/ports/games/prboom/files/patch-src-p_maputl.h exit --- prboom-2-2-4 ends here --- >Release-Note: >Audit-Trail: >Unformatted: release (version 2.2.4) with a patch that fixes a compile issue with GCC 3.4