summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-12-21 23:14:36 +0000
committerzuntum <zuntum@pkgsrc.org>2001-12-21 23:14:36 +0000
commit862559e89844d89ce6478d5aab1d61d38c5555fe (patch)
tree0f9cf04c43dae246339a99ca3a6ae1c635a9d2d6 /wm
parent13b8327572c583e1472addd9c44b4c5d516ba3e6 (diff)
downloadpkgsrc-862559e89844d89ce6478d5aab1d61d38c5555fe.tar.gz
Initial import of evilwm-0.3.11
evilwm is a minimalist window manager for the X Window System. FEATURES * No window decorations apart from a simple 1 pixel border. * No icons. * Good keyboard control, including repositioning and maximise toggles. * Solid window drags (compile time option - may be slow on old machines). * Virtual desktops (compile time option). * Small binary size (even with everything turned on). Provided by Jonathan Perkin <sketch@rd.bbc.co.uk> in pkg/14820
Diffstat (limited to 'wm')
-rw-r--r--wm/evilwm/DESCR10
-rw-r--r--wm/evilwm/Makefile24
-rw-r--r--wm/evilwm/PLIST7
-rw-r--r--wm/evilwm/distinfo5
-rw-r--r--wm/evilwm/patches/patch-aa35
5 files changed, 81 insertions, 0 deletions
diff --git a/wm/evilwm/DESCR b/wm/evilwm/DESCR
new file mode 100644
index 00000000000..56bc96f7a3e
--- /dev/null
+++ b/wm/evilwm/DESCR
@@ -0,0 +1,10 @@
+evilwm is a minimalist window manager for the X Window System.
+
+FEATURES
+
+ * No window decorations apart from a simple 1 pixel border.
+ * No icons.
+ * Good keyboard control, including repositioning and maximise toggles.
+ * Solid window drags (compile time option - may be slow on old machines).
+ * Virtual desktops (compile time option).
+ * Small binary size (even with everything turned on).
diff --git a/wm/evilwm/Makefile b/wm/evilwm/Makefile
new file mode 100644
index 00000000000..179c43a3c5c
--- /dev/null
+++ b/wm/evilwm/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/12/21 23:14:36 zuntum Exp $
+#
+
+DISTNAME= evilwm_0.3.11-1
+PKGNAME= evilwm-0.3.11
+CATEGORIES= wm x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=evilwm/}
+
+MAINTAINER= sketch@rd.bbc.co.uk
+HOMEPAGE= http://evilwm.sourceforge.net/
+COMMENT= Minimalist Window Manager for X
+
+WRKSRC= ${WRKDIR}/evilwm-0.3.11
+
+USE_GMAKE= YES
+USE_X11BASE= YES
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/evilwm
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/evilwm
+ ${INSTALL_DATA} ${WRKSRC}/README.multihead ${PREFIX}/share/doc/evilwm
+ ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/evilwm
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/evilwm/PLIST b/wm/evilwm/PLIST
new file mode 100644
index 00000000000..fb776e2d4e7
--- /dev/null
+++ b/wm/evilwm/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/12/21 23:14:36 zuntum Exp $
+bin/evilwm
+man/man1/evilwm.1
+share/doc/evilwm/ChangeLog
+share/doc/evilwm/README
+share/doc/evilwm/README.multihead
+@dirrm share/doc/evilwm
diff --git a/wm/evilwm/distinfo b/wm/evilwm/distinfo
new file mode 100644
index 00000000000..8b0519dc40d
--- /dev/null
+++ b/wm/evilwm/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/12/21 23:14:36 zuntum Exp $
+
+SHA1 (evilwm_0.3.11-1.tar.gz) = ee7d7b4676b188ee3f77bcbd63af814c7d9b7a1c
+Size (evilwm_0.3.11-1.tar.gz) = 16780 bytes
+SHA1 (patch-aa) = 3dac1d0b7ed3762c374e353160b88e3059f0e05a
diff --git a/wm/evilwm/patches/patch-aa b/wm/evilwm/patches/patch-aa
new file mode 100644
index 00000000000..cb2ac9c9e9d
--- /dev/null
+++ b/wm/evilwm/patches/patch-aa
@@ -0,0 +1,35 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/12/21 23:14:36 zuntum Exp $
+
+--- Makefile.orig Sat Jun 2 17:30:39 2001
++++ Makefile Mon Dec 3 11:06:26 2001
+@@ -1,15 +1,15 @@
+-prefix = $(DESTDIR)/usr/X11R6
++prefix = ${PREFIX}
+ version = 0
+ revision = 3
+ subrev = 11
+
+ XROOT = /usr/X11R6
+ INCLPATH = -I$(XROOT)/include
+-LDPATH = -L$(XROOT)/lib
++LDPATH = -L$(XROOT)/lib -Wl,-R${X11BASE}/lib
+ LIBS = -lX11 #-lXext
+
+ CC = gcc
+-CFLAGS = -Os -Wall $(DEBIAN)
++CFLAGS += -O -Wall
+
+ #
+ # See the file INSTALL for descriptions of these
+@@ -42,9 +42,8 @@
+ $(CC) -c $(CFLAGS) $(DEFINES) $(INCLPATH) $<
+
+ install:
+- install -s evilwm $(prefix)/bin
+- install evilwm.1 $(prefix)/man/man1
+- #gzip -9 $(prefix)/man/man1/evilwm.1
++ install -c -o root -g wheel -m 555 -s evilwm $(prefix)/bin
++ install -c -o root -g wheel -m 444 evilwm.1 $(prefix)/man/man1
+
+ clean:
+ rm -f evilwm $(OBJS)