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/ PR: ports/123786 Submitted by: Beat Gätzi <beat at chruetertee.ch>
This commit is contained in:
@@ -162,6 +162,7 @@
|
||||
SUBDIR += dvdimagecmp
|
||||
SUBDIR += dvdisaster
|
||||
SUBDIR += dvdtape
|
||||
SUBDIR += dvtm
|
||||
SUBDIR += dwatch
|
||||
SUBDIR += e2fsprogs
|
||||
SUBDIR += ecore-config
|
||||
|
||||
29
sysutils/dvtm/Makefile
Normal file
29
sysutils/dvtm/Makefile
Normal file
@@ -0,0 +1,29 @@
|
||||
# New ports collection makefile for: dvtm
|
||||
# Date created: May 18, 2008
|
||||
# Whom: Beat Gätzi <beat@chruetertee.ch>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= dvtm
|
||||
PORTVERSION= 0.4.1
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://www.brain-dump.org/projects/dvtm/
|
||||
|
||||
MAINTAINER= beat@chruetertee.ch
|
||||
COMMENT= Tiling window management for the console
|
||||
|
||||
MAN1= dvtm.1
|
||||
PLIST_FILES= bin/dvtm bin/dvtm-status
|
||||
|
||||
pre-everything::
|
||||
@${ECHO_MSG} "You can build dvtm with your own config.h using the DVTM_CONF knob:"
|
||||
@${ECHO_MSG} "make DVTM_CONF=/path/to/dvtm/config.h install clean"
|
||||
|
||||
post-extract:
|
||||
.if defined(DVTM_CONF)
|
||||
@${ECHO_MSG} "creating config.h from ${DVTM_CONF}"
|
||||
@${CP} ${DVTM_CONF} ${WRKSRC}/config.h
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
sysutils/dvtm/distinfo
Normal file
3
sysutils/dvtm/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
MD5 (dvtm-0.4.1.tar.gz) = bbbf5bce45dbf36c922672d1aa262adf
|
||||
SHA256 (dvtm-0.4.1.tar.gz) = f5dc75a5e94811885590d4167541bd3b7fd23530a576c204b95104514b5c173a
|
||||
SIZE (dvtm-0.4.1.tar.gz) = 21729
|
||||
26
sysutils/dvtm/files/patch-config.mk
Normal file
26
sysutils/dvtm/files/patch-config.mk
Normal file
@@ -0,0 +1,26 @@
|
||||
--- config.mk.orig 2008-05-18 12:01:46.000000000 +0200
|
||||
+++ config.mk 2008-05-18 12:05:01.000000000 +0200
|
||||
@@ -3,14 +3,14 @@
|
||||
|
||||
# Customize below to fit your system
|
||||
|
||||
-PREFIX = /usr/local
|
||||
-MANPREFIX = ${PREFIX}/share/man
|
||||
+PREFIX ?= /usr/local
|
||||
+MANPREFIX = ${PREFIX}/man
|
||||
|
||||
INCS = -I. -I/usr/include -I/usr/local/include
|
||||
LIBS = -lc -lutil -lncurses
|
||||
LIBS_UTF8 = -lc -lutil -lncursesw
|
||||
|
||||
-CFLAGS += -std=c99 -Os ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG
|
||||
+CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG
|
||||
LDFLAGS += -L/usr/lib -L/usr/local/lib ${LIBS}
|
||||
|
||||
# Mouse handling
|
||||
@@ -18,4 +18,4 @@
|
||||
|
||||
DEBUG_CFLAGS = ${CFLAGS} -UNDEBUG -O0 -g -ggdb -Wall
|
||||
|
||||
-CC = cc
|
||||
+CC ?= cc
|
||||
6
sysutils/dvtm/pkg-descr
Normal file
6
sysutils/dvtm/pkg-descr
Normal file
@@ -0,0 +1,6 @@
|
||||
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/
|
||||
Reference in New Issue
Block a user