summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1995-08-14 04:08:02 +0000
committerSatoshi Asami <asami@FreeBSD.org>1995-08-14 04:08:02 +0000
commit4a6b440781fce7e5e00b01f8e3b0026aef5b3705 (patch)
treeec76581865429a55b97c41e17913a7edc69067f0 /x11
parentAdded exodus. (diff)
Various plan9 utilities. It's such a complete collection, I'm going
to import it all at once! Submitted by: Eric L. Hernes <erich@lodgenet.com>
Notes
Notes: svn path=/head/; revision=2055
Diffstat (limited to 'x11')
-rw-r--r--x11/9menu/Makefile19
-rw-r--r--x11/9menu/distinfo1
-rw-r--r--x11/9menu/files/patch-aa31
-rw-r--r--x11/9menu/pkg-comment1
-rw-r--r--x11/9menu/pkg-descr10
-rw-r--r--x11/9menu/pkg-plist2
-rw-r--r--x11/9term/Makefile15
-rw-r--r--x11/9term/distinfo1
-rw-r--r--x11/9term/files/patch-aa45
-rw-r--r--x11/9term/files/patch-ac15
-rw-r--r--x11/9term/pkg-comment1
-rw-r--r--x11/9term/pkg-descr10
-rw-r--r--x11/9term/pkg-plist2
13 files changed, 153 insertions, 0 deletions
diff --git a/x11/9menu/Makefile b/x11/9menu/Makefile
new file mode 100644
index 000000000000..7279b9745dd1
--- /dev/null
+++ b/x11/9menu/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: 9menu
+# Version required: 1.4
+# Date created: Sun Aug 13 12:36:14 CDT 1995
+# Whom: erich@rrnet.com
+#
+# $Id$
+#
+
+DISTNAME= 9menu-1.4
+CATEGORIES+= plan9
+MASTER_SITES= ftp://ftp.ecf.toronto.edu/pub/plan9/arnold/
+EXTRACT_SUFX= .shar.gz
+
+NO_WRKSUBDIR= yes
+EXTRACT_CMD= zcat
+EXTRACT_BEFORE_ARGS=
+EXTRACT_AFTER_ARGS= |sh
+
+.include <bsd.port.mk>
diff --git a/x11/9menu/distinfo b/x11/9menu/distinfo
new file mode 100644
index 000000000000..942e6de3d2e8
--- /dev/null
+++ b/x11/9menu/distinfo
@@ -0,0 +1 @@
+MD5 (9menu-1.4.shar.gz) = 56b5f19f2d4daa494250f89485dd355a
diff --git a/x11/9menu/files/patch-aa b/x11/9menu/files/patch-aa
new file mode 100644
index 000000000000..375c3ac91895
--- /dev/null
+++ b/x11/9menu/files/patch-aa
@@ -0,0 +1,31 @@
+*** Makefile.orig Fri Aug 11 15:55:35 1995
+--- Makefile Fri Aug 11 16:03:26 1995
+***************
+*** 6,13 ****
+ # arnold@skeeve.atl.ga.us
+
+ CC = gcc
+! CFLAGS = -g -O
+! LIBS = -lX11
+
+ 9menu: 9menu.c
+ $(CC) $(CFLAGS) 9menu.c $(LIBS) -o 9menu
+--- 6,23 ----
+ # arnold@skeeve.atl.ga.us
+
+ CC = gcc
+! CFLAGS = -O -I/usr/X11R6/include
+! LIBS = -L/usr/X11R6/lib -lX11
+!
+!
+! all: 9menu
+
+ 9menu: 9menu.c
+ $(CC) $(CFLAGS) 9menu.c $(LIBS) -o 9menu
++
++ install:
++ $(INSTALL) -c 9menu $(PREFIX)/bin
++ $(INSTALL) -c 9menu.1 $(PREFIX)/man/man1
++ strip $(PREFIX)/bin/9menu
++ gzip -9nf $(PREFIX)/man/man1/9menu.1
++
diff --git a/x11/9menu/pkg-comment b/x11/9menu/pkg-comment
new file mode 100644
index 000000000000..ccb6bdce17b6
--- /dev/null
+++ b/x11/9menu/pkg-comment
@@ -0,0 +1 @@
+9menu 1.4 -- a simple menu patterened after plan9
diff --git a/x11/9menu/pkg-descr b/x11/9menu/pkg-descr
new file mode 100644
index 000000000000..252966458457
--- /dev/null
+++ b/x11/9menu/pkg-descr
@@ -0,0 +1,10 @@
+This is 9menu, a simple program that allows you to create X menus from the
+shell, where each menu item will run a command. 9menu is intended for use
+with 9wm, but can be used with any other window manager.
+
+The idea of a command line menu generator is from xmenu, but xmenu was
+exclusively a pop-up menu, not what I wanted.
+
+--
+Arnold Robbins
+arnold@skeeve.atl.ga.us
diff --git a/x11/9menu/pkg-plist b/x11/9menu/pkg-plist
new file mode 100644
index 000000000000..d0ee602b0659
--- /dev/null
+++ b/x11/9menu/pkg-plist
@@ -0,0 +1,2 @@
+bin/9menu
+man/man1/9menu.1.gz
diff --git a/x11/9term/Makefile b/x11/9term/Makefile
new file mode 100644
index 000000000000..357a2f66f507
--- /dev/null
+++ b/x11/9term/Makefile
@@ -0,0 +1,15 @@
+# New ports collection makefile for: 9term
+# Version required: 1.6.3
+# Date created: Sun Aug 13 12:36:14 CDT 1995
+# Whom: erich@rrnet.com
+#
+# $Id$
+#
+
+DISTNAME= 9term.1.6.3
+PKGNAME= 9term-1.6.3
+CATEGORIES+= plan9
+MASTER_SITES= ftp://ftp.ecf.toronto.edu/pub/plan9/matty/
+NO_WRKSUBDIR= yes
+
+.include <bsd.port.mk>
diff --git a/x11/9term/distinfo b/x11/9term/distinfo
new file mode 100644
index 000000000000..0739005a9767
--- /dev/null
+++ b/x11/9term/distinfo
@@ -0,0 +1 @@
+MD5 (9term.1.6.3.tar.gz) = 064a4428aba417a7793d3252423faf0b
diff --git a/x11/9term/files/patch-aa b/x11/9term/files/patch-aa
new file mode 100644
index 000000000000..a587c0a88d16
--- /dev/null
+++ b/x11/9term/files/patch-aa
@@ -0,0 +1,45 @@
+*** libtext/Makefile.orig Wed Jun 1 21:01:19 1994
+--- libtext/Makefile Mon Jul 31 11:34:06 1995
+***************
+*** 5,18 ****
+ #
+ # Additionally, -D_POSIX_SOURCE (or its equivalent) may be specified
+ # if your compiler supports posix-compatible compilation
+! OS=-DSOLARIS
+
+ # add -Iincludedir for any include directories that need to be searched
+ # for posix header files
+! INCS=-I. -I../include
+
+ # add name of library orderer - use ":" if none exists
+! RANLIB=:
+
+ # add name of library
+ AR=ar
+--- 5,19 ----
+ #
+ # Additionally, -D_POSIX_SOURCE (or its equivalent) may be specified
+ # if your compiler supports posix-compatible compilation
+! OS=-DSUNOS -O2
+! SAMDIR=../../../sam/work
+
+ # add -Iincludedir for any include directories that need to be searched
+ # for posix header files
+! INCS=-I. -I$(SAMDIR)/include
+
+ # add name of library orderer - use ":" if none exists
+! RANLIB=ranlib
+
+ # add name of library
+ AR=ar
+***************
+*** 38,41 ****
+
+ install: $(LIB)
+
+! $(OBJ): ../include/u.h ../include/libc.h ../include/libg.h ../include/frame.h ../include/text.h
+--- 39,42 ----
+
+ install: $(LIB)
+
+! $(OBJ): $(SAMDIR)/include/u.h $(SAMDIR)/include/libc.h $(SAMDIR)/include/libg.h $(SAMDIR)/include/frame.h text.h
diff --git a/x11/9term/files/patch-ac b/x11/9term/files/patch-ac
new file mode 100644
index 000000000000..8bd3e6269f44
--- /dev/null
+++ b/x11/9term/files/patch-ac
@@ -0,0 +1,15 @@
+*** Makefile.orig Fri Aug 11 15:57:26 1995
+--- Makefile Fri Aug 11 16:04:30 1995
+***************
+*** 0 ****
+--- 1,10 ----
++
++ MAN=man
++ all:
++ (cd libtext; make)
++ (cd 9term; make)
++ install:
++ $(INSTALL) -c 9term/9term $(PREFIX)/bin/
++ $(INSTALL) -c 9term/9term.1 $(PREFIX)/$(MAN)/man1/
++ strip $(PREFIX)/bin/9term
++ gzip -9nf $(PREFIX)/man/man1/9term.1
diff --git a/x11/9term/pkg-comment b/x11/9term/pkg-comment
new file mode 100644
index 000000000000..57dae3745704
--- /dev/null
+++ b/x11/9term/pkg-comment
@@ -0,0 +1 @@
+9term -- an X11 program which emulates a plan9 window.
diff --git a/x11/9term/pkg-descr b/x11/9term/pkg-descr
new file mode 100644
index 000000000000..118271b454f7
--- /dev/null
+++ b/x11/9term/pkg-descr
@@ -0,0 +1,10 @@
+9term is a terminal emulator which emulates an 8 1/2 window.
+this version supports unicode. To see this support, cat one of
+the utf files in an 8 1/2 window. Your Xserver must be able to
+find the required fonts, and the `*p9font' x-resource must be
+set to point to the fonts, maybe `/usr/X11R6/lib/X11/fonts/Xg/unicode.9.font'.
+
+This port needs work, it is functional enough to get the feel
+for 9term, but some of the features don't work with FreeBSD.
+
+eric.
diff --git a/x11/9term/pkg-plist b/x11/9term/pkg-plist
new file mode 100644
index 000000000000..c05b3d50650d
--- /dev/null
+++ b/x11/9term/pkg-plist
@@ -0,0 +1,2 @@
+bin/9term
+man/man1/9term.1.gz