From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 18 10:30:03 2008 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 EFFC31065679 for ; Sun, 18 May 2008 10:30:03 +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 CAF538FC24 for ; Sun, 18 May 2008 10:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4IAU3ke049303 for ; Sun, 18 May 2008 10:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4IAU3E4049298; Sun, 18 May 2008 10:30:03 GMT (envelope-from gnats) Resent-Date: Sun, 18 May 2008 10:30:03 GMT Resent-Message-Id: <200805181030.m4IAU3E4049298@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, Beat Gätzi Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 202E31065670 for ; Sun, 18 May 2008 10:22:16 +0000 (UTC) (envelope-from beat@chruetertee.ch) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id C106A8FC0A for ; Sun, 18 May 2008 10:22:15 +0000 (UTC) (envelope-from beat@chruetertee.ch) Received: from _HOSTNAME_ (239-176.1-85.cust.bluewin.ch [85.1.176.239]) (authenticated bits=0) by marvin.chruetertee.ch (8.13.6/8.13.6) with ESMTP id m4IAMD0X097415 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Sun, 18 May 2008 10:22:13 GMT (envelope-from beat@chruetertee.ch) Received: by _HOSTNAME_ (sSMTP sendmail emulation); Sun, 18 May 2008 12:22:26 +0200 Message-Id: <200805181022.m4IAMD0X097415@marvin.chruetertee.ch> Date: Sun, 18 May 2008 12:22:26 +0200 From: "Beat Gätzi" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/123786: [NEW PORT] sysutils/dvtm: Tiling window management for the console X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beat Gätzi List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 May 2008 10:30:04 -0000 >Number: 123786 >Category: ports >Synopsis: [NEW PORT] sysutils/dvtm: Tiling window management for the console >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: Sun May 18 10:30:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Beat Gätzi >Release: FreeBSD 6.3-RELEASE i386 >Organization: >Environment: System: FreeBSD daedalus.network.local 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Fri Jan 25 10:02:00 CET 2008 root@daedalus.network.local:/usr/obj/usr/src/sys/BEASTIE i386 >Description: dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console. As a console window manager it tries to make it easy to work with multiple console based programs like vim, mutt, cmus or irssi. WWW: http://www.brain-dump.org/projects/dvtm/ >How-To-Repeat: >Fix: --- dvtm.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: # # dvtm # dvtm/files # dvtm/files/patch-config.mk # dvtm/Makefile # dvtm/distinfo # dvtm/pkg-descr # echo c - dvtm mkdir -p dvtm > /dev/null 2>&1 echo c - dvtm/files mkdir -p dvtm/files > /dev/null 2>&1 echo x - dvtm/files/patch-config.mk sed 's/^X//' >dvtm/files/patch-config.mk << 'END-of-dvtm/files/patch-config.mk' X--- config.mk.orig 2008-05-18 12:01:46.000000000 +0200 X+++ config.mk 2008-05-18 12:05:01.000000000 +0200 X@@ -3,14 +3,14 @@ X X # Customize below to fit your system X X-PREFIX = /usr/local X-MANPREFIX = ${PREFIX}/share/man X+PREFIX ?= /usr/local X+MANPREFIX = ${PREFIX}/man X X INCS = -I. -I/usr/include -I/usr/local/include X LIBS = -lc -lutil -lncurses X LIBS_UTF8 = -lc -lutil -lncursesw X X-CFLAGS += -std=c99 -Os ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG X+CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG X LDFLAGS += -L/usr/lib -L/usr/local/lib ${LIBS} X X # Mouse handling X@@ -18,4 +18,4 @@ X X DEBUG_CFLAGS = ${CFLAGS} -UNDEBUG -O0 -g -ggdb -Wall X X-CC = cc X+CC ?= cc END-of-dvtm/files/patch-config.mk echo x - dvtm/Makefile sed 's/^X//' >dvtm/Makefile << 'END-of-dvtm/Makefile' X# New ports collection makefile for: dvtm X# Date created: May 18, 2008 X# Whom: Beat Gätzi X# X# $FreeBSD$ X# X XPORTNAME= dvtm XPORTVERSION= 0.4.1 XCATEGORIES= sysutils XMASTER_SITES= http://www.brain-dump.org/projects/dvtm/ X XMAINTAINER= beat@chruetertee.ch XCOMMENT= Tiling window management for the console X XMAN1= dvtm.1 XPLIST_FILES= bin/dvtm bin/dvtm-status X Xpre-everything:: X @${ECHO_MSG} "You can build dvtm with your own config.h using the DVTM_CONF knob:" X @${ECHO_MSG} "make DVTM_CONF=/path/to/dvtm/config.h install clean" X Xpost-extract: X.if defined(DVTM_CONF) X @${ECHO_MSG} "creating config.h from ${DVTM_CONF}" X @${CP} ${DVTM_CONF} ${WRKSRC}/config.h X.endif X X.include END-of-dvtm/Makefile echo x - dvtm/distinfo sed 's/^X//' >dvtm/distinfo << 'END-of-dvtm/distinfo' XMD5 (dvtm-0.4.1.tar.gz) = bbbf5bce45dbf36c922672d1aa262adf XSHA256 (dvtm-0.4.1.tar.gz) = f5dc75a5e94811885590d4167541bd3b7fd23530a576c204b95104514b5c173a XSIZE (dvtm-0.4.1.tar.gz) = 21729 END-of-dvtm/distinfo echo x - dvtm/pkg-descr sed 's/^X//' >dvtm/pkg-descr << 'END-of-dvtm/pkg-descr' Xdvtm brings the concept of tiling window management, popularized by X11-window Xmanagers like dwm to the console. As a console window manager it tries to make Xit easy to work with multiple console based programs like vim, mutt, cmus or Xirssi. X XWWW: http://www.brain-dump.org/projects/dvtm/ END-of-dvtm/pkg-descr exit --- dvtm.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: