From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Dec 23 21:10:25 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 D146416A4D6 for ; Thu, 23 Dec 2004 21:10:25 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C24543D54 for ; Thu, 23 Dec 2004 21:10:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBNLAPve052292 for ; Thu, 23 Dec 2004 21:10:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBNLAPEN052291; Thu, 23 Dec 2004 21:10:25 GMT (envelope-from gnats) Resent-Date: Thu, 23 Dec 2004 21:10:25 GMT Resent-Message-Id: <200412232110.iBNLAPEN052291@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, Joshua Beard Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 000A216A4CE for ; Thu, 23 Dec 2004 21:09:06 +0000 (GMT) Received: from hewbert.com (hewbert.com [209.159.224.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id A045843D39 for ; Thu, 23 Dec 2004 21:09:06 +0000 (GMT) (envelope-from josh@hewbert.com) Received: from banana.hewbert.com (unknown [67.158.8.175]) by hewbert.com (smtpd) with ESMTP id 308DB40E6 for ; Thu, 23 Dec 2004 14:14:16 -0700 (MST) Received: by banana.hewbert.com (Postfix, from userid 1001) id 71A6F6103; Thu, 23 Dec 2004 14:09:00 -0700 (MST) Message-Id: <20041223210900.71A6F6103@banana.hewbert.com> Date: Thu, 23 Dec 2004 14:09:00 -0700 (MST) From: Joshua Beard To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/75446: New port: x11/mrxvt - lightweight and powerful X terminal emulator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Joshua Beard List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Dec 2004 21:10:26 -0000 >Number: 75446 >Category: ports >Synopsis: New port: x11/mrxvt - lightweight and powerful X terminal emulator >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: Thu Dec 23 21:10:25 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Joshua Beard >Release: FreeBSD 5.3-RELEASE i386 >Organization: none >Environment: >Description: Mrxvt (previously named as materm) is a lightweight and powerful multi-tabbed X terminal emulator based on the popular rxvt and aterm. It implements many useful features seen in some modern X terminal emulators, like gnome-terminal and konsole, but keep to be lightweight and independent from the GNOME and KDE desktop environment. WWW: http://materm.sourceforge.net/ - hewbert josh@hewbert.com >How-To-Repeat: >Fix: # 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/x11/mrxvt # /usr/ports/x11/mrxvt/Makefile # /usr/ports/x11/mrxvt/distinfo # /usr/ports/x11/mrxvt/pkg-descr # /usr/ports/x11/mrxvt/pkg-plist # echo c - /usr/ports/x11/mrxvt mkdir -p /usr/ports/x11/mrxvt > /dev/null 2>&1 echo x - /usr/ports/x11/mrxvt/Makefile sed 's/^X//' >/usr/ports/x11/mrxvt/Makefile << 'END-of-/usr/ports/x11/mrxvt/Makefile' X# New ports collection makefile for: mrxvt X# Date created: 23 Dec 2004 X# Whom: Joshua Beard X# X# $FreeBSD: $ X# X XPORTNAME= mrxvt XPORTVERSION= 0.3.11 XCATEGORIES+= x11 XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= materm X XMAINTAINER= josh@hewbert.com XCOMMENT= A low memory usage xterm replacement that supports color X XUSE_X_PREFIX= yes XUSE_XPM= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-utmp --enable-wtmp --enable-xpm XMAN1= mrxvt.1 X X# enable freetype support X.ifndef(WITHOUT_XFT) XCONFIGURE_ARGS+= --enable-xft X.endif # WITHOUT_XFT X# X# enable 24-bit support X.if defined(WITH_24bits) XCONFIGURE_ARGS+= --enable-24bits X.endif # WITH_24bits X X.ifndef(WITHOUT_TEXTSHADOW) XCONFIGURE_ARGS+= --enable-text-shadow X.endif # WITHOUT_TEXTSHADOW X X.if defined(WITH_SMARTRESIZE) XCONFIGURE_ARGS+= --enable-smart-resize X.endif # WITH_SMARTRESIZE X X# X# enable greek keyboard support X.if defined(WITH_GREEK_KEYBOARD) XCONFIGURE_ARGS+= --enable-greek X.endif # WITH_GREEK_KEYBOARD X# X# enable cjk support X.if defined(WITH_CJK) XCONFIGURE_ARGS+= --enable-cjk X.endif # WITH_CJK X X.if defined(WITH_THAI) XCONFIGURE_ARGS+= --enable-thai X.endif # WITH_THAI X X# XIM (X Input Method) protocol support X.ifndef(WITHOUT_XIM) XCONFIGURE_ARGS+= --enable-xim X.endif # WITH_XIM X# X Xpre-fetch: X @${ECHO_MSG} "" X @${ECHO_MSG} "You may use the following build options:" X @${ECHO_MSG} "" X @${ECHO_MSG} "WITHOUT_XIM=yes disable support for XIM (X Input Method) protocol" X @${ECHO_MSG} "WITH_BIG5=yes add support for Chinese characters (BIG5)" X @${ECHO_MSG} "WITH_GB=yes add support for Chinese characters (GB)" X @${ECHO_MSG} "WITH_GREEK_KEYBOARD=yes add support for greek keyboard" X @${ECHO_MSG} "WITH_THAI=yes add support for Thai" X @${ECHO_MSG} "WITH_CJK=yes add CJK multichar language support" X @${ECHO_MSG} "WITHOUT_TEXTSHADOW=yes disable support for text shadows" X @${ECHO_MSG} "WITH_24bits=yes add 24-bit color support" X @${ECHO_MSG} "WITHOUT_XFT=yes disable freetype support" X @${ECHO_MSG} "" X Xpost-install: X @${CHMOD} 4711 ${PREFIX}/bin/mrxvt X X.include END-of-/usr/ports/x11/mrxvt/Makefile echo x - /usr/ports/x11/mrxvt/distinfo sed 's/^X//' >/usr/ports/x11/mrxvt/distinfo << 'END-of-/usr/ports/x11/mrxvt/distinfo' XMD5 (mrxvt-0.3.11.tar.gz) = cbb8853fb41cdf90e0b403d56e01a88c XSIZE (mrxvt-0.3.11.tar.gz) = 487818 END-of-/usr/ports/x11/mrxvt/distinfo echo x - /usr/ports/x11/mrxvt/pkg-descr sed 's/^X//' >/usr/ports/x11/mrxvt/pkg-descr << 'END-of-/usr/ports/x11/mrxvt/pkg-descr' XMrxvt (previously named as materm) is a lightweight and powerful multi-tabbed XX terminal emulator based on the popular rxvt and aterm. It implements many Xuseful features seen in some modern X terminal emulators, like gnome-terminal Xand konsole, but keep to be lightweight and independent from the GNOME and KDE Xdesktop environment. X XWWW: http://materm.sourceforge.net/ X X- hewbert Xjosh@hewbert.com END-of-/usr/ports/x11/mrxvt/pkg-descr echo x - /usr/ports/x11/mrxvt/pkg-plist sed 's/^X//' >/usr/ports/x11/mrxvt/pkg-plist << 'END-of-/usr/ports/x11/mrxvt/pkg-plist' Xbin/mrxvt Xshare/doc/mrxvt/TIPS Xshare/doc/mrxvt/README.greek Xshare/doc/mrxvt/README.menu Xshare/doc/mrxvt/README.xvt Xshare/doc/mrxvt/xdefaults-sample.txt Xshare/doc/mrxvt/xterm.seq Xshare/doc/mrxvt/mrxvt.vbs Xshare/pixmaps/mrxvt.xpm Xshare/pixmaps/mrxvt.png Xshare/pixmaps/mrxvt-csh.xpm Xshare/pixmaps/mrxvt-csh.png Xshare/pixmaps/mrxvt-root.xpm Xshare/pixmaps/mrxvt-root.png END-of-/usr/ports/x11/mrxvt/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: