summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wm/weewm/DESCR4
-rw-r--r--wm/weewm/Makefile30
-rw-r--r--wm/weewm/PLIST10
-rw-r--r--wm/weewm/distinfo5
-rw-r--r--wm/weewm/patches/patch-aa20
5 files changed, 69 insertions, 0 deletions
diff --git a/wm/weewm/DESCR b/wm/weewm/DESCR
new file mode 100644
index 00000000000..4eab7a3a088
--- /dev/null
+++ b/wm/weewm/DESCR
@@ -0,0 +1,4 @@
+WeeWM (Wee Enhanced Environment) is a fast and light window manager
+for XFree86. Everything can be done with a keyboard. It is
+customizable, and has dock management, smart window placement, virtual
+desktops, and more.
diff --git a/wm/weewm/Makefile b/wm/weewm/Makefile
new file mode 100644
index 00000000000..eada1bb3a75
--- /dev/null
+++ b/wm/weewm/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/08/16 19:36:32 minskim Exp $
+#
+
+DISTNAME= weewm-0.0.2
+CATEGORIES= wm
+MASTER_SITES= http://www.weewm.org/download/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://www.weewm.org/
+COMMENT= Fast and ultra light windowmanager with total keyboard control
+
+USE_BUILDLINK3= yes
+USE_X11= yes
+
+EXAMPLESDIR= ${PREFIX}/share/examples/weewm
+DOCDIR= ${PREFIX}/share/doc/weewm
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/weewm ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/weewm.1 ${PREFIX}/man/man1
+ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/config.rc ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/keys.rc ${EXAMPLESDIR}
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+.for f in AUTHORS FAQ README
+ ${INSTALL_DATA} ${WRKSRC}/$f ${DOCDIR}
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/wm/weewm/PLIST b/wm/weewm/PLIST
new file mode 100644
index 00000000000..73cea892a8c
--- /dev/null
+++ b/wm/weewm/PLIST
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/16 19:36:32 minskim Exp $
+bin/weewm
+man/man1/weewm.1
+share/doc/weewm/AUTHORS
+share/doc/weewm/FAQ
+share/doc/weewm/README
+share/examples/weewm/config.rc
+share/examples/weewm/keys.rc
+@dirrm share/examples/weewm
+@dirrm share/doc/weewm
diff --git a/wm/weewm/distinfo b/wm/weewm/distinfo
new file mode 100644
index 00000000000..ac535abb175
--- /dev/null
+++ b/wm/weewm/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/08/16 19:36:32 minskim Exp $
+
+SHA1 (weewm-0.0.2.tar.bz2) = 2ed619043f11bca71ef62caa255aa2dfb549532b
+Size (weewm-0.0.2.tar.bz2) = 44051 bytes
+SHA1 (patch-aa) = 9a7c9b1a5e85f51ed7c52ae39f5b08b95cbc1c08
diff --git a/wm/weewm/patches/patch-aa b/wm/weewm/patches/patch-aa
new file mode 100644
index 00000000000..d49b1a4d360
--- /dev/null
+++ b/wm/weewm/patches/patch-aa
@@ -0,0 +1,20 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/08/16 19:36:32 minskim Exp $
+
+--- src/Makefile.orig 2003-05-31 11:50:55.000000000 -0500
++++ src/Makefile
+@@ -15,12 +15,10 @@
+ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ #
+
+-CC=gcc
++OPTIONS=${CFLAGS}
+
+-OPTIONS=-Wall -W -pedantic -pipe -O2
+-
+-INCLUDES=-I/usr/X11R6/include
+-LIBS=-L/usr/X11R6/lib -lX11
++INCLUDES=-I${X11BASE}/include
++LIBS= ${LDFLAGS} -lX11
+
+ OUTPUT=weewm
+ OBJS=weewm.o client.o events.o screen.o memorize.o info.o config.o