From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 14 11:40:28 2003 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 66A5416A50F for ; Tue, 14 Oct 2003 11:40:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D92C43FCB for ; Tue, 14 Oct 2003 11:40:25 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EIePFY063882 for ; Tue, 14 Oct 2003 11:40:25 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9EIePLV063881; Tue, 14 Oct 2003 11:40:25 -0700 (PDT) (envelope-from gnats) Resent-Date: Tue, 14 Oct 2003 11:40:25 -0700 (PDT) Resent-Message-Id: <200310141840.h9EIePLV063881@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, Fernan Aguero Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33A6416A4BF for ; Tue, 14 Oct 2003 11:34:39 -0700 (PDT) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B0D943FDD for ; Tue, 14 Oct 2003 11:34:33 -0700 (PDT) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id h9EIZYMa058339 for ; Tue, 14 Oct 2003 15:35:34 -0300 (ART) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.12.9/8.12.9) with ESMTP id h9EIYD1H031996 for ; Tue, 14 Oct 2003 15:34:13 -0300 (ART) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.12.9/8.12.9/Submit) id h9EIYC8v031995; Tue, 14 Oct 2003 15:34:12 -0300 (ART) Message-Id: <200310141834.h9EIYC8v031995@pi.iib.unsam.edu.ar> Date: Tue, 14 Oct 2003 15:34:12 -0300 (ART) From: Fernan Aguero To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/58025: [New port] x11/xterm: xterm built with 88 (default) and 256 color support X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Fernan Aguero List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 18:40:28 -0000 >Number: 58025 >Category: ports >Synopsis: [New port] x11/xterm: xterm built with 88 (default) and 256 color support >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: Tue Oct 14 11:40:16 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Fernan Aguero >Release: FreeBSD 4.8-STABLE i386 >Organization: IIB-UNSAM >Environment: System: FreeBSD pi.iib.unsam.edu.ar 4.8-STABLE FreeBSD 4.8-STABLE #0: Tue Aug 19 11:19:33 ART 2003 root@pi.iib.unsam.edu.ar:/usr/obj/usr/src/sys/PI i386 >Description: This port installs the same xterm that is included with XFree86. However, the port builds an xterm with support for >16 colors enabled. The default is to produce an xterm with 88 colors. Colors 17-88 form a color cube. Xterm with 256 colors can be produced by setting WITH_256_COLORS. This xterm has also support for the termcap-query feature which allows applications to ask xterm what control sequences it would transmit for specified function keys. Other than that, it should be identical to the xterm installed by XFree86. The reason of this port is to allow users to build xterm with options different from their defaults, and without having to download the full XFree86 sources. >How-To-Repeat: >Fix: --- xterm.shar 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: # # xterm/ # xterm/Makefile # xterm/distinfo # xterm/pkg-descr # xterm/pkg-plist # echo c - xterm/ mkdir -p xterm/ > /dev/null 2>&1 echo x - xterm/Makefile sed 's/^X//' >xterm/Makefile << 'END-of-xterm/Makefile' X# vim:ts=8:nowrap X# X# Ports collection makefile for: xterm X# Date created: 8 October 2003 X# Whom: Fernan Aguero X# X# $FreeBSD$ X# X XPORTNAME= xterm XPORTVERSION= 180 XCATEGORIES= x11 XMASTER_SITES= ftp://invisible-island.net/xterm/ XDISTNAME= xterm X XMAINTAINER= fernan@iib.unsam.edu.ar XCOMMENT= The xterm program is a terminal emulator for the X Window System X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XMAN1= xterm.1 resize.1 XUSE_X_PREFIX= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS+= --disable-bold-color --enable-tcap-query X X.if defined(WITH_256_COLORS) XCONFIGURE_ARGS+= --enable-256-color X.else XCONFIGURE_ARGS+= --enable-88-color X.endif X X.include END-of-xterm/Makefile echo x - xterm/distinfo sed 's/^X//' >xterm/distinfo << 'END-of-xterm/distinfo' XMD5 (xterm.tar.gz) = 5a95cfa965840e5caa12fc99dea31aa6 END-of-xterm/distinfo echo x - xterm/pkg-descr sed 's/^X//' >xterm/pkg-descr << 'END-of-xterm/pkg-descr' XFrom the home page: XThe xterm program is a terminal emulator for the X Window System. It Xprovides DEC VT102 and Tektronix 4014 compatible terminals for programs Xthat can't use the window system directly. X XThis version implements ISO/ANSI colors using the "new" color model X(i.e., background color erase). It also implements most of the control Xsequences for VT220. X XFrom the FreeBSD port: XThis xterm is the same xterm that is included and installed with XXFree86. However, it is built with different customizations. The default Xis to build an xterm that supports 88 colors. Colors 16-88 form a color Xcube. Some command-line programs, like vim, support more than 16 colors Xand will let you use them. X XYou can also build an xterm with support for 256 colors if you pass XWITH_256_COLORS=yes as an argument. X XWWW: http://dickey.his.com/xterm/ END-of-xterm/pkg-descr echo x - xterm/pkg-plist sed 's/^X//' >xterm/pkg-plist << 'END-of-xterm/pkg-plist' Xbin/xterm Xbin/resize Xbin/uxterm Xlib/X11/app-defaults/XTerm Xlib/X11/app-defaults/XTerm-color Xlib/X11/app-defaults/UXTerm END-of-xterm/pkg-plist exit --- xterm.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: