aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2006-07-30 21:03:21 +0800
committerEmanuel Haupt <ehaupt@FreeBSD.org>2006-07-30 21:03:21 +0800
commit0cfda5be10cc0220f28a1e4751932c1a3b3ef426 (patch)
tree82b3cede9c54a71f656a8546ebf5175c76fd0308 /x11-wm
parentfa9bb1b6c1e3659963ccc00d36eb495aea645930 (diff)
downloadfreebsd-ports-gnome-0cfda5be10cc0220f28a1e4751932c1a3b3ef426.tar.gz
freebsd-ports-gnome-0cfda5be10cc0220f28a1e4751932c1a3b3ef426.tar.zst
freebsd-ports-gnome-0cfda5be10cc0220f28a1e4751932c1a3b3ef426.zip
Add dwm 0.5, a dynamic, small, fast and simple window manager.
PR: 100806 Submitted by: Jeroen Schot <schot at a-eskwadraat.nl>
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/dwm/Makefile22
-rw-r--r--x11-wm/dwm/distinfo3
-rw-r--r--x11-wm/dwm/files/patch-config.mk34
-rw-r--r--x11-wm/dwm/pkg-descr9
5 files changed, 69 insertions, 0 deletions
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index c2d8012481d7..c5a5bbc91e90 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -22,6 +22,7 @@
SUBDIR += clementine
SUBDIR += ctwm
SUBDIR += devilspie
+ SUBDIR += dwm
SUBDIR += e16utils
SUBDIR += ede
SUBDIR += enlightenment
diff --git a/x11-wm/dwm/Makefile b/x11-wm/dwm/Makefile
new file mode 100644
index 000000000000..a647da509e69
--- /dev/null
+++ b/x11-wm/dwm/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: dwm
+# Date created: July 24, 2006
+# Whom: Jeroen Schot <schot@a-eskwadraat.nl>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dwm
+PORTVERSION= 0.5
+CATEGORIES= x11-wm
+MASTER_SITES= http://10kloc.org/download/ \
+ http://schot.a-eskwadraat.nl/files/
+
+MAINTAINER= schot@a-eskwadraat.nl
+COMMENT= A dynamic, small, fast and simple window manager
+
+USE_XLIB= yes
+
+MAN1= dwm.1
+PLIST_FILES= bin/dwm
+
+.include <bsd.port.mk>
diff --git a/x11-wm/dwm/distinfo b/x11-wm/dwm/distinfo
new file mode 100644
index 000000000000..c7c35e6a6621
--- /dev/null
+++ b/x11-wm/dwm/distinfo
@@ -0,0 +1,3 @@
+MD5 (dwm-0.5.tar.gz) = e8dfa2d3502d6bc9aeb9f0f21ab2dec5
+SHA256 (dwm-0.5.tar.gz) = d025d5a43dc09fa81985ea41363cd2dbc967a8923d6b62a930a7238a56ca1473
+SIZE (dwm-0.5.tar.gz) = 13795
diff --git a/x11-wm/dwm/files/patch-config.mk b/x11-wm/dwm/files/patch-config.mk
new file mode 100644
index 000000000000..625098511cb9
--- /dev/null
+++ b/x11-wm/dwm/files/patch-config.mk
@@ -0,0 +1,34 @@
+--- config.mk.orig Fri Jul 21 21:14:42 2006
++++ config.mk Sat Jul 29 21:01:26 2006
+@@ -1,11 +1,11 @@
+ # Customize to fit your system
+
+ # paths
+-PREFIX = /usr/local
+-MANPREFIX = ${PREFIX}/share/man
++PREFIX ?= /usr/local
++MANPREFIX = ${PREFIX}/man
+
+-X11INC = /usr/X11R6/include
+-X11LIB = /usr/X11R6/lib
++X11INC = $(X11BASE)/include
++X11LIB = $(X11BASE)/lib
+
+ VERSION = 0.5
+
+@@ -13,7 +13,7 @@
+ LIBS = -L${PREFIX}/lib -L/usr/lib -lc -L${X11LIB} -lX11
+
+ # Linux/BSD
+-CFLAGS = -O3 -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \
++CFLAGS+= -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \
+ -DVERSION=\"${VERSION}\"
+ LDFLAGS = ${LIBS}
+ #CFLAGS = -g -Wall -O2 -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \
+@@ -26,5 +26,5 @@
+ #LIBS += -lnsl -lsocket
+
+ AR = ar cr
+-CC = cc
++CC?= cc
+ RANLIB = ranlib
diff --git a/x11-wm/dwm/pkg-descr b/x11-wm/dwm/pkg-descr
new file mode 100644
index 000000000000..d09a49f046a0
--- /dev/null
+++ b/x11-wm/dwm/pkg-descr
@@ -0,0 +1,9 @@
+dwm is a minimalistic window manager. It manages windows in tiling and floating
+modes, much like ion, larswm and wmii. dwm however is much smaller, faster and
+simpler.
+
+It consists of a single binary and configuration is done by editing the source
+code, which makes it fast and secure. dwm reads from standard input to print
+arbitrary status text such as the date and/or system load.
+
+WWW: http://10kloc.org/dwm/