Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Mathieu Lonjaret (84114f3f637048382a8a43175d8e063573331c28)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Mathieu Lonjaret <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Mathieu Lonjaret (84114f3f637048382a8a43175d8e063573331c28)
  • Date: Sat, 23 Sep 2006 08:22:52 -0500

GIT changes to master grimoire by Mathieu Lonjaret <lejatorn AT sourcemage.org>:

windowmanagers/dwm/BUILD | 1
windowmanagers/dwm/DEPENDS | 1
windowmanagers/dwm/DETAILS | 46
+++++++++++++++++++++++++++++++++++++++++
windowmanagers/dwm/HISTORY | 4 +++
windowmanagers/dwm/INSTALL | 1
windowmanagers/dwm/PRE_BUILD | 5 ++++
windowmanagers/dwm/dwm.desktop | 8 +++++++
windowmanagers/dwm/startdwm | 22 +++++++++++++++++++
8 files changed, 88 insertions(+)

New commits:
commit 84114f3f637048382a8a43175d8e063573331c28
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Mathieu Lonjaret <lejatorn AT sourcemage.org>

dwm: new spell

diff --git a/windowmanagers/dwm/BUILD b/windowmanagers/dwm/BUILD
new file mode 100755
index 0000000..e6fe4f7
--- /dev/null
+++ b/windowmanagers/dwm/BUILD
@@ -0,0 +1 @@
+make install
diff --git a/windowmanagers/dwm/DEPENDS b/windowmanagers/dwm/DEPENDS
new file mode 100755
index 0000000..47637a5
--- /dev/null
+++ b/windowmanagers/dwm/DEPENDS
@@ -0,0 +1 @@
+depends X11-LIBS
diff --git a/windowmanagers/dwm/DETAILS b/windowmanagers/dwm/DETAILS
new file mode 100755
index 0000000..3f9739b
--- /dev/null
+++ b/windowmanagers/dwm/DETAILS
@@ -0,0 +1,46 @@
+ SPELL=dwm
+ VERSION=1.6
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.shortest.de/download/$SOURCE
+
SOURCE_HASH=sha512:64b6626d651d43e10cca490b61e95b0a71aafbec9f32c71c75663e6b84ca32aa09f33b6ab6afa2debfab4f68ad712d166fcd72026d7bcb50d42ea281db2d063f
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://www.shortest.de/view/dynamic+window+manager
+ ENTERED=20060923
+ UPDATED=20060923
+ LICENSE[0]=MIT
+ KEYWORDS="windowmanagers"
+ SHORT="dwm is a dynamic window manager for X."
+cat << EOF
+In contrast to ion, larswm, and wm
+s much smaller, faster and simpler.
+* dwm is only a single binary, it's source code is intended to never
+exceed 2000 SLOC.
+* dwm is based on tagging and dynamic window management (however
+simpler than ion, wmi or larswm). It manages windows in tiling and
+floating modes. Either mode can be applied dynamically, depending on
+the application in use and the task performed.
+* dwm doesn't distinguishes between layers, there is no floating or
+tiled layer. Wether the clients of currently selected tag(s) are
+in tiled mode or not, you can re-arrange all clients on the fly.
+Popup- and fixed-size windows are treated floating, however.
+* dwm is customized through editing its source code, that makes it
+extremely fast and secure - it does not process any input data
+which hasn't been known at compile time, except window title names
+and status text read from standard input. You don't have to learn
+Lua/sh/ruby or some weird configuration file format (like X
+resource files), beside C to customize it for your needs, you only
+have to learn C (at least editing header files).
+* Because dwm is customized through editing its source code, it's
+pointless to make binary packages of it. This keeps its userbase
+small and elitist. No novices asking stupid questions.
+* dwm uses 1-pixel borders to provide the maximum of screen real
+estate to clients. Small titlebars are only drawn in front of
+unfocused clients.
+* dwm reads from standard input to print arbitrary status text (like
+the date, load, battery charge). That's much simpler than
+larsremote, wmii and what not...
+* It can be downloaded and distributed under the conditions of the
+MIT/X Consortium license.
+* Optionally you can install dmenu to extend dwm with a wmii-alike
+menu.
+EOF
diff --git a/windowmanagers/dwm/HISTORY b/windowmanagers/dwm/HISTORY
new file mode 100644
index 0000000..dc04b78
--- /dev/null
+++ b/windowmanagers/dwm/HISTORY
@@ -0,0 +1,4 @@
+2006-09-23 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD, dwm.desktop,
+ * startwm: created this spell.
+
diff --git a/windowmanagers/dwm/INSTALL b/windowmanagers/dwm/INSTALL
new file mode 100755
index 0000000..90b6f43
--- /dev/null
+++ b/windowmanagers/dwm/INSTALL
@@ -0,0 +1 @@
+install_wmfiles
diff --git a/windowmanagers/dwm/PRE_BUILD b/windowmanagers/dwm/PRE_BUILD
new file mode 100755
index 0000000..49581ff
--- /dev/null
+++ b/windowmanagers/dwm/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+#right install paths
+sedit "s/\/usr\/local/${INSTALL_ROOT}\/usr/" config.mk
diff --git a/windowmanagers/dwm/dwm.desktop b/windowmanagers/dwm/dwm.desktop
new file mode 100644
index 0000000..b52da21
--- /dev/null
+++ b/windowmanagers/dwm/dwm.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=dwm
+Comment=This session logs you into dwm
+Exec=startdwm
+TryExec=startdwm
+Icon=
+Type=Application
diff --git a/windowmanagers/dwm/startdwm b/windowmanagers/dwm/startdwm
new file mode 100644
index 0000000..261bcbd
--- /dev/null
+++ b/windowmanagers/dwm/startdwm
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# startdwm
+#
+# Copyright (C) 2005 Arjan Bouter <abouter AT sourcemage.org>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+
+exec dwm




Archive powered by MHonArc 2.6.24.

Top of Page