From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Oct 15 18:20:08 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 276C9106566B for ; Sat, 15 Oct 2011 18:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 007368FC1B for ; Sat, 15 Oct 2011 18:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9FIK7I0041235 for ; Sat, 15 Oct 2011 18:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9FIK7pL041234; Sat, 15 Oct 2011 18:20:07 GMT (envelope-from gnats) Resent-Date: Sat, 15 Oct 2011 18:20:07 GMT Resent-Message-Id: <201110151820.p9FIK7pL041234@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, Cray Elliott Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83573106579C for ; Sat, 15 Oct 2011 18:17:42 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 723EC8FC19 for ; Sat, 15 Oct 2011 18:17:42 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9FIHgtu050013 for ; Sat, 15 Oct 2011 18:17:42 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9FIHgCO050012; Sat, 15 Oct 2011 18:17:42 GMT (envelope-from nobody) Message-Id: <201110151817.p9FIHgCO050012@red.freebsd.org> Date: Sat, 15 Oct 2011 18:17:42 GMT From: Cray Elliott To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/161690: New port: games/prboom-plus Port of ID Software's Doom X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2011 18:20:08 -0000 >Number: 161690 >Category: ports >Synopsis: New port: games/prboom-plus Port of ID Software's Doom >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Oct 15 18:20:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Cray Elliott >Release: 9.0-BETA3 >Organization: n/a >Environment: FreeBSD craypc 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Thu Oct 13 07:01:52 UTC 2011 root@craypc:/usr/obj/usr/src/sys/CRAYPC amd64 >Description: Prboom-plus is a fork of PrBoom with a focus on demo playing and compatibility with Boom, and the original DOS executables. It includes tools to create "tool-assisted speedruns" and includes a mode to analyze demos to figure out which PWADs are required to play them. >How-To-Repeat: n/a >Fix: n/a Patch attached with submission follows: # 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: # # prboom-plus # prboom-plus/pkg-descr # prboom-plus/files # prboom-plus/files/patch-Makefile.in # prboom-plus/files/patch-src-Makefile.in # prboom-plus/files/patch-configure # prboom-plus/distinfo # prboom-plus/Makefile # prboom-plus/pkg-plist # echo c - prboom-plus mkdir -p prboom-plus > /dev/null 2>&1 echo x - prboom-plus/pkg-descr sed 's/^X//' >prboom-plus/pkg-descr << 'd72c1bee61cb040a963920ea66af4d25' XPrBoom+ is a Doom source port developed from the original PrBoom project X XThe target of the project is to extend the original port with features that are Xnecessary or useful for me personally and to all those interested in my work. XIt is worth noting that all changes introduced by me in no way break PrBoom's Xcompatibility with the original Doom/Doom2 engines, and it is possible to be Xconfident this will never happen in the future since compatibility is as Ximportant a merit of PrBoom as it is to me. X XWWW: http://prboom-plus.sourceforge.net/ d72c1bee61cb040a963920ea66af4d25 echo c - prboom-plus/files mkdir -p prboom-plus/files > /dev/null 2>&1 echo x - prboom-plus/files/patch-Makefile.in sed 's/^X//' >prboom-plus/files/patch-Makefile.in << '0fa5c52bc2bbd92042d471f1cf086bc6' X--- Makefile.in 2011-06-10 14:45:54.000000000 -0700 X+++ Makefile.in 2011-10-14 12:39:33.454786711 -0700 X@@ -314,25 +314,8 @@ X prboom.spec: $(top_builddir)/config.status $(srcdir)/prboom.spec.in X cd $(top_builddir) && $(SHELL) ./config.status $@ X install-docDATA: $(doc_DATA) X- @$(NORMAL_INSTALL) X- test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)" X- @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ X- for p in $$list; do \ X- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ X- echo "$$d$$p"; \ X- done | $(am__base_list) | \ X- while read files; do \ X- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ X- $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ X- done X X uninstall-docDATA: X- @$(NORMAL_UNINSTALL) X- @list='$(doc_DATA)'; test -n "$(docdir)" || list=; \ X- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ X- test -n "$$files" || exit 0; \ X- echo " ( cd '$(DESTDIR)$(docdir)' && rm -f" $$files ")"; \ X- cd "$(DESTDIR)$(docdir)" && rm -f $$files X X # This directory's subdirectories are mostly independent; you can cd X # into them and run `make' without going through this Makefile. 0fa5c52bc2bbd92042d471f1cf086bc6 echo x - prboom-plus/files/patch-src-Makefile.in sed 's/^X//' >prboom-plus/files/patch-src-Makefile.in << 'f8ce48f2ab7e9d1754dd7a4f3cf43bba' X--- src/Makefile.in 2011-06-10 14:45:54.000000000 -0700 X+++ src/Makefile.in 2011-10-14 12:40:34.699790196 -0700 X@@ -33,7 +33,7 @@ X install_sh_PROGRAM = $(install_sh) -c X install_sh_SCRIPT = $(install_sh) -c X INSTALL_HEADER = $(INSTALL_DATA) X-transform = $(program_transform_name) X+transform = X NORMAL_INSTALL = : X PRE_INSTALL = : X POST_INSTALL = : X@@ -318,7 +318,7 @@ X top_builddir = @top_builddir@ X top_srcdir = @top_srcdir@ X SUBDIRS = SDL POSIX MAC PCSOUND TEXTSCREEN MUSIC X-gamesdir = $(prefix)/games X+gamesdir = $(prefix)/bin X prboom_plus_game_server_SOURCES = d_server.c protocol.h X prboom_plus_game_server_LDADD = POSIX/libposixdoom.a SDL/i_network.o @NET_LIBS@ @SDL_LIBS@ X COMMON_SRC = \ f8ce48f2ab7e9d1754dd7a4f3cf43bba echo x - prboom-plus/files/patch-configure sed 's/^X//' >prboom-plus/files/patch-configure << 'c3da9743459416b84db85b88c22d5d31' X--- configure 2011-06-10 14:45:55.000000000 -0700 X+++ configure 2011-10-14 12:38:28.284783260 -0700 X@@ -2966,9 +2966,9 @@ X withval=$with_waddir; DOOMWADDIR="$withval" X else 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 X fi c3da9743459416b84db85b88c22d5d31 echo x - prboom-plus/distinfo sed 's/^X//' >prboom-plus/distinfo << '77e1bc94aa64bea8cacc19a975afa33f' XSHA256 (prboom-plus-2.5.1.1.tar.gz) = 5e286c36531d42f1bd81fcfc241c95e8eeee88a1824ca3d693353a9a5b316c4b XSIZE (prboom-plus-2.5.1.1.tar.gz) = 1444849 77e1bc94aa64bea8cacc19a975afa33f echo x - prboom-plus/Makefile sed 's/^X//' >prboom-plus/Makefile << 'f617f04f5bd36ffb1d3d4ae56ab82258' X# New ports collection makefile for: prboom-plus X# Date created: 14 Oct 2011 X# Whom: Cray Elliott X# X# $FreeBSD$ X# X XPORTNAME= prboom-plus XPORTVERSION= 2.5.1.1 XPORTREVISION= 1 XCATEGORIES= games XMASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} X XMAINTAINER= ports@FreeBSD.org XCOMMENT= A multiplayer-capable and modified version of ID's classic DOOM game X XLIB_DEPENDS= smpeg.1:${PORTSDIR}/multimedia/smpeg X XUSE_GMAKE= yes XUSE_SDL= mixer net sdl X XGNU_CONFIGURE= yes XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib X XOPTIONS= GL "Enable OpenGL support" on X XMAN5= prboom-plus.cfg.5 XMAN6= prboom-plus.6 prboom-plus-game-server.6 X XDATADIR= ${DMDIR} XPLIST_SUB= PORTVERSION=${PORTVERSION} X X.include "${.CURDIR}/../doom-data/Makefile.include" X X.include X X.if defined(WITH_GL) XUSE_GL= yes X.else XCONFIGURE_ARGS+=--disable-gl X.endif X X.include f617f04f5bd36ffb1d3d4ae56ab82258 echo x - prboom-plus/pkg-plist sed 's/^X//' >prboom-plus/pkg-plist << 'b0a72297c9acbccfe1b56b3b03823166' Xbin/prboom-plus Xbin/prboom-plus-game-server X%%DATADIR%%/prboom-plus.wad Xshare/doc/prboom-plus-%%PORTVERSION%%/boom.txt Xshare/doc/prboom-plus-%%PORTVERSION%%/MBF.txt Xshare/doc/prboom-plus-%%PORTVERSION%%/MBFFAQ.txt Xshare/doc/prboom-plus-%%PORTVERSION%%/README.demos Xshare/doc/prboom-plus-%%PORTVERSION%%/README.compat Xshare/doc/prboom-plus-%%PORTVERSION%%/prboom-plus-history.html Xshare/doc/prboom-plus-%%PORTVERSION%%/prboom-plus-history.txt Xshare/doc/prboom-plus-%%PORTVERSION%%/prboom-plus-usage.txt X@dirrm share/doc/prboom-plus-%%PORTVERSION%% b0a72297c9acbccfe1b56b3b03823166 exit >Release-Note: >Audit-Trail: >Unformatted: