Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (17a22c17f3a115e063325f33bce8885bb28d281d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (17a22c17f3a115e063325f33bce8885bb28d281d)
  • Date: Thu, 23 Apr 2009 16:51:10 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

windowmanagers/dvtm/BUILD | 1 +
windowmanagers/dvtm/CONFIGURE | 3 +++
windowmanagers/dvtm/DEPENDS | 1 +
windowmanagers/dvtm/DETAILS | 16 ++++++++++++++++
windowmanagers/dvtm/HISTORY | 4 ++++
windowmanagers/dvtm/INSTALL | 4 ++++
windowmanagers/dvtm/PRE_BUILD | 20 ++++++++++++++++++++
7 files changed, 49 insertions(+)

New commits:
commit 40920032faf3155de4db76c216c0ce7fa0917e37
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

dvtm: new spell, console based tiling windowmanager

diff --git a/windowmanagers/dvtm/BUILD b/windowmanagers/dvtm/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/windowmanagers/dvtm/BUILD
@@ -0,0 +1 @@
+make
diff --git a/windowmanagers/dvtm/CONFIGURE b/windowmanagers/dvtm/CONFIGURE
new file mode 100755
index 0000000..e3b7f5e
--- /dev/null
+++ b/windowmanagers/dvtm/CONFIGURE
@@ -0,0 +1,3 @@
+config_query DVTM_UNI "Do you want unicode support?" y &&
+config_query DVTM_MOUSE "Do you want mouse handling?" y &&
+config_query DVTM_CONF "Do you want to customize config.h?" n
diff --git a/windowmanagers/dvtm/DEPENDS b/windowmanagers/dvtm/DEPENDS
new file mode 100755
index 0000000..c8f88fd
--- /dev/null
+++ b/windowmanagers/dvtm/DEPENDS
@@ -0,0 +1 @@
+depends ncurses
diff --git a/windowmanagers/dvtm/DETAILS b/windowmanagers/dvtm/DETAILS
new file mode 100755
index 0000000..2cfec3a
--- /dev/null
+++ b/windowmanagers/dvtm/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=dvtm
+ VERSION=0.5.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://brain-dump.org/projects/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:427981eb0fa264286254d922745417777f6f543aea3ff1bd59246ba734cf052c47afd4cc6612b3c41538a889de8dd3bfa445f5b9373a7fafa3b235a93a5a51f8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://brain-dump.org/projects/dvtm/";
+ LICENSE[0]=MIT
+ ENTERED=20090423
+ SHORT="Tiling window management for the console"
+cat << EOF
+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
+EOF
diff --git a/windowmanagers/dvtm/HISTORY b/windowmanagers/dvtm/HISTORY
new file mode 100644
index 0000000..6c6d20e
--- /dev/null
+++ b/windowmanagers/dvtm/HISTORY
@@ -0,0 +1,4 @@
+2009-04-23 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS, INSTALL,
+ PRE_BUILD: spell created
+
diff --git a/windowmanagers/dvtm/INSTALL b/windowmanagers/dvtm/INSTALL
new file mode 100755
index 0000000..3f834f6
--- /dev/null
+++ b/windowmanagers/dvtm/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+if [[ "${DVTM_CONF}" == 'y' ]]; then
+ install -D -m 0664 config.h ${INSTALL_ROOT}/usr/share/doc/dvtm/config.h
+fi
diff --git a/windowmanagers/dvtm/PRE_BUILD b/windowmanagers/dvtm/PRE_BUILD
new file mode 100755
index 0000000..b6ecdcd
--- /dev/null
+++ b/windowmanagers/dvtm/PRE_BUILD
@@ -0,0 +1,20 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's#PREFIX = /usr/local#PREFIX = /usr#' config.mk &&
+if [[ "${DVTM_UNI}" == 'n' ]]; then
+ sedit '/LIBS = -lc -lutil -lncursesw/d' config.mk &&
+ sedit 's/^#LIBS/LIBS/' config.mk
+fi &&
+if [[ "${DVTM_MOUSE}" == 'n' ]]; then
+ sedit '/CFLAGS += -DCONFIG_MOUSE/d' config.mk
+fi &&
+if [[ "${DVTM_CONF}" == 'y' ]]; then
+ if [[ -e "${INSTALL_ROOT}/usr/share/doc/dvtm/config.h" ]]; then
+ cp ${INSTALL_ROOT}/usr/share/doc/dvtm/config.h ./ &&
+ if ( query "edit config.h again?" n ); then
+ ${EDITOR} config.h
+ fi
+ else
+ ${EDITOR} config.h
+ fi
+fi



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (17a22c17f3a115e063325f33bce8885bb28d281d), Arjan Bouter, 04/23/2009

Archive powered by MHonArc 2.6.24.

Top of Page