diff options
Diffstat (limited to 'wm')
-rw-r--r-- | wm/ion/Makefile | 15 | ||||
-rw-r--r-- | wm/ion/distinfo | 6 | ||||
-rw-r--r-- | wm/ion/patches/patch-aa | 33 | ||||
-rw-r--r-- | wm/ion/patches/patch-ab | 60 | ||||
-rw-r--r-- | wm/ion/pkg/DESCR | 3 | ||||
-rw-r--r-- | wm/ion/pkg/PLIST | 24 |
6 files changed, 141 insertions, 0 deletions
diff --git a/wm/ion/Makefile b/wm/ion/Makefile new file mode 100644 index 00000000000..4a0dbd187f0 --- /dev/null +++ b/wm/ion/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/22 13:32:28 zuntum Exp $ +# + +DISTNAME= ion-20010314 +CATEGORIES= x11 wm +MASTER_SITES= http://www.students.tut.fi/~tuomov/dl/ + +MAINTAINER= daniel@codefactory.se,zuntum@netbsd.org +HOMEPAGE= http://www.students.tut.fi/~tuomov/ion/ +COMMENT= keyboard friendly tiling window manager + +USE_X11BASE= YES +USE_GMAKE= YES + +.include "../../mk/bsd.pkg.mk" diff --git a/wm/ion/distinfo b/wm/ion/distinfo new file mode 100644 index 00000000000..98cd6236fc3 --- /dev/null +++ b/wm/ion/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/04/22 13:32:28 zuntum Exp $ + +SHA1 (ion-20010314.tar.gz) = f25cd3217a85fe8ca542ec1d2bb02ffea1b1e1e9 +Size (ion-20010314.tar.gz) = 146185 bytes +SHA1 (patch-aa) = ae5fd844f89bf11d64f1f977219d70e8f868289c +SHA1 (patch-ab) = e03d4705e0f7885d3ae5d256fda7c405fe408384 diff --git a/wm/ion/patches/patch-aa b/wm/ion/patches/patch-aa new file mode 100644 index 00000000000..d9a119f6c15 --- /dev/null +++ b/wm/ion/patches/patch-aa @@ -0,0 +1,33 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/04/22 13:32:28 zuntum Exp $ + +--- Makefile.orig Wed Mar 14 17:16:18 2001 ++++ Makefile +@@ -10,7 +10,7 @@ + SUBDIRS=libtu src + INSTALL_SUBDIRS=src + +-TARGETS=man/ion.1x ++TARGETS=man/ion.1 + + SCRIPTS=scripts/ion-edit scripts/ion-man scripts/ion-runinxterm \ + scripts/ion-ssh scripts/ion-view +@@ -27,8 +27,8 @@ + + ###################################### + +-man/ion.1x: man/ion.1x.in +- sed 's#PREFIX#$(PREFIX)#g' man/ion.1x.in > man/ion.1x ++man/ion.1: man/ion.1x.in ++ sed 's#PREFIX#$(PREFIX)#g' man/ion.1x.in > man/ion.1 + + _install: + $(INSTALLDIR) $(BINDIR) +@@ -37,7 +37,7 @@ + done + + $(INSTALLDIR) $(MANDIR)/man1 +- $(INSTALL) -m $(DATA_MODE) man/ion.1x $(MANDIR)/man1 ++ $(INSTALL) -m $(DATA_MODE) man/ion.1 $(MANDIR)/man1 + + $(INSTALLDIR) $(DOCDIR)/ion + for i in $(DOCS); do \ diff --git a/wm/ion/patches/patch-ab b/wm/ion/patches/patch-ab new file mode 100644 index 00000000000..9913e89eb56 --- /dev/null +++ b/wm/ion/patches/patch-ab @@ -0,0 +1,60 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/04/22 13:32:28 zuntum Exp $ + +--- system.mk.orig Mon Mar 5 17:16:01 2001 ++++ system.mk +@@ -7,13 +7,13 @@ + ## Installation paths + ## + +-PREFIX=/usr/local ++PREFIX=$(X11BASE) + + # No need to modify these usually + BINDIR=$(PREFIX)/bin + ETCDIR=$(PREFIX)/etc + MANDIR=$(PREFIX)/man +-DOCDIR=$(PREFIX)/doc ++DOCDIR=$(PREFIX)/share/doc + # Not used + INCDIR=$(PREFIX)/include + LIBDIR=$(PREFIX)/lib +@@ -24,7 +24,7 @@ + ## + + #MODULE_SUPPORT=-DCF_NO_MODULE_SUPPORT +-MODULE_SUPPORT_LDFLAGS=-export-dynamic -ldl ++MODULE_SUPPORT_LDFLAGS=-export-dynamic + + + ## +@@ -59,7 +59,6 @@ + ## C compiler + ## + +-CC=gcc + + # The POSIX_SOURCE, XOPEN_SOURCE and WARN options should not be necessary, + # they're mainly for development use. So, if they cause trouble (not +@@ -86,8 +85,8 @@ + -Wparentheses -pedantic-errors -Wuninitialized + + +-CFLAGS=-g -O2 $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) +-LDFLAGS=-g $(LIBS) $(EXTRA_LIBS) ++CFLAGS+=$(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) ++LDFLAGS+=$(LIBS) $(EXTRA_LIBS) + + + ## +@@ -112,9 +111,9 @@ + ## + + # Should work almost everywhere +-INSTALL=install ++#INSTALL=install + # On a system with pure BSD install, -c might be preferred +-#INSTALL=install -c ++INSTALL=install -c + + INSTALLDIR=mkdir -p + diff --git a/wm/ion/pkg/DESCR b/wm/ion/pkg/DESCR new file mode 100644 index 00000000000..a00a3e31fd6 --- /dev/null +++ b/wm/ion/pkg/DESCR @@ -0,0 +1,3 @@ +Ion is a window manager dividing the screen into frames rather than having +overlapping windows, much like the windows in Emacs. Navigation between +clients can be done solely using the keyboard without need for a mouse. diff --git a/wm/ion/pkg/PLIST b/wm/ion/pkg/PLIST new file mode 100644 index 00000000000..f2bea6d698f --- /dev/null +++ b/wm/ion/pkg/PLIST @@ -0,0 +1,24 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/22 13:32:28 zuntum Exp $ +bin/ion +bin/ion-edit +bin/ion-man +bin/ion-runinxterm +bin/ion-ssh +bin/ion-view +etc/ion/bindings-default.conf +etc/ion/bindings-sun.conf +etc/ion/ion.conf +etc/ion/kludges.conf +etc/ion/look-brownsteel.conf +etc/ion/look-greyviolet.conf +etc/ion/look-simpleblue.conf +etc/ion/look-wheat.conf +etc/ion/sample.conf +man/man1/ion.1 +share/doc/ion/ChangeLog +share/doc/ion/LICENSE +share/doc/ion/README +share/doc/ion/config.txt +share/doc/ion/functions.txt +@dirrm share/doc/ion +@dirrm etc/ion |