From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 26 17:10:09 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 190541065676 for ; Fri, 26 Aug 2011 17:10:09 +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 7985E8FC17 for ; Fri, 26 Aug 2011 17:10:07 +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 p7QHA722062931 for ; Fri, 26 Aug 2011 17:10:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7QHA7jv062930; Fri, 26 Aug 2011 17:10:07 GMT (envelope-from gnats) Resent-Date: Fri, 26 Aug 2011 17:10:07 GMT Resent-Message-Id: <201108261710.p7QHA7jv062930@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 892E9106566C for ; Fri, 26 Aug 2011 17:05:20 +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 6E0878FC1E for ; Fri, 26 Aug 2011 17:05:20 +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 p7QH5KsI014940 for ; Fri, 26 Aug 2011 17:05:20 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p7QH5KPR014939; Fri, 26 Aug 2011 17:05:20 GMT (envelope-from nobody) Message-Id: <201108261705.p7QH5KPR014939@red.freebsd.org> Date: Fri, 26 Aug 2011 17:05:20 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/160217: [Maintainer Update] emulators/doscmd update 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: Fri, 26 Aug 2011 17:10:09 -0000 >Number: 160217 >Category: ports >Synopsis: [Maintainer Update] emulators/doscmd update >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Aug 26 17:10:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 8.2-RELEASE >Organization: >Environment: FreeBSD stephen.hurd.local 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Port refresh... adds message regarding mmap() at zero, detects errors from initHMA() and integrates the patches upstream. >How-To-Repeat: >Fix: 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: # # emulators/doscmd # emulators/doscmd/Makefile # emulators/doscmd/distinfo # emulators/doscmd/pkg-descr # emulators/doscmd/pkg-plist # emulators/doscmd/pkg-message # echo c - emulators/doscmd mkdir -p emulators/doscmd > /dev/null 2>&1 echo x - emulators/doscmd/Makefile sed 's/^X//' >emulators/doscmd/Makefile << '28e500bd12661db1ad04ff21b17c9f7a' X# New ports collection makefile for: doscmd X# Date created: 2004-03-23 X# Whom: des X# X# $FreeBSD: ports/emulators/doscmd/Makefile,v 1.14 2009/12/10 16:10:45 linimon Exp $ X# X XPORTNAME= doscmd XPORTVERSION= 20110826 XCATEGORIES= emulators XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= doscmd X XMAINTAINER= shurd@sasktel.net XCOMMENT= DOS emulator X XONLY_FOR_ARCHS= i386 X.ifdef WITHOUT_X11 XMAKE_ARGS+= -DNO_X XPLIST_SUB+= X11="@comment " X.else XUSE_XORG= x11 XPLIST_SUB+= X11="" X.endif XMAKE_ARGS+= MANDIR="${PREFIX}/man/man" XMAN1= doscmd.1 XMANCOMPRESSED= yes X Xpost-install: X @${ECHO_MSG} NOTE: X @${ECHO_MSG} ===== X @${ECHO_MSG} For security reasons, FreeBSD no longer allows mmap\(\) at zero. X @${ECHO_MSG} To remove this security protection and allow doscmd to work, you will need X @${ECHO_MSG} to set sysctl security.bsd.map_at_zero=1 either before running doscmd or X @${ECHO_MSG} in /etc/sysctl.conf. X X.include 28e500bd12661db1ad04ff21b17c9f7a echo x - emulators/doscmd/distinfo sed 's/^X//' >emulators/doscmd/distinfo << 'c1e18670c78adc04513cdb1e019915ce' XSHA256 (doscmd-20110826.tar.gz) = bc9187427b381bf0c8aa2e07362db36ebe3582a855a7f1e08bb159d9707feaba XSIZE (doscmd-20110826.tar.gz) = 189004 c1e18670c78adc04513cdb1e019915ce echo x - emulators/doscmd/pkg-descr sed 's/^X//' >emulators/doscmd/pkg-descr << 'cb09261fcffe4c54ebbc81a99380dbf5' XThe doscmd utility emulates a sufficiently large subset of the PC BIOS Xto boot older DOS versions and run DOS applications. cb09261fcffe4c54ebbc81a99380dbf5 echo x - emulators/doscmd/pkg-plist sed 's/^X//' >emulators/doscmd/pkg-plist << '0c08a0423b5f5f2919fc6f8e2b240ee4' Xbin/doscmd X%%DOCSDIR%%/PROBLEMS X%%DOCSDIR%%/README X%%DOCSDIR%%/README.booting_dos Xshare/doscmd/emsdriv.sys X%%X11%%share/doscmd/fonts/cp437-8x14.pcf.gz X%%X11%%share/doscmd/fonts/cp437-8x16.pcf.gz X%%X11%%share/doscmd/fonts/cp437-8x8.pcf.gz X%%X11%%share/doscmd/fonts/fonts.dir Xshare/doscmd/redir.com X%%X11%%@dirrm share/doscmd/fonts X@dirrm share/doscmd X@dirrm %%DOCSDIR%% 0c08a0423b5f5f2919fc6f8e2b240ee4 echo x - emulators/doscmd/pkg-message sed 's/^X//' >emulators/doscmd/pkg-message << '9356603ad7e82f05790151b69b0d4782' XNOTE: X===== XFor security reasons, FreeBSD no longer allows mmap() at zero. XTo remove this security protection and allow doscmd to work, you will need Xto set sysctl security.bsd.map_at_zero=1 either before running doscmd or Xin /etc/sysctl.conf. 9356603ad7e82f05790151b69b0d4782 exit >Release-Note: >Audit-Trail: >Unformatted: