aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--x11-wm/mlvwm/Makefile26
-rw-r--r--x11-wm/mlvwm/distinfo1
-rw-r--r--x11-wm/mlvwm/files/patch-aa22
-rw-r--r--x11-wm/mlvwm/files/patch-ab56
-rw-r--r--x11-wm/mlvwm/pkg-comment1
-rw-r--r--x11-wm/mlvwm/pkg-descr25
-rw-r--r--x11-wm/mlvwm/pkg-plist8
7 files changed, 139 insertions, 0 deletions
diff --git a/x11-wm/mlvwm/Makefile b/x11-wm/mlvwm/Makefile
new file mode 100644
index 000000000000..c52c64357d3c
--- /dev/null
+++ b/x11-wm/mlvwm/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: mlvwm
+# Version required: 0.6.2
+# Date created: 19 Januruary 1997
+# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
+#
+# $Id$
+#
+
+DISTNAME= mlvwm-0.6.2
+CATEGORIES= x11
+MASTER_SITES= http://www.bioele.nuee.nagoya-u.ac.jp/member/tak/mlvwm/
+
+MAINTAINER= Nakai@Mlab.t.u-tokyo.ac.jp
+
+CONFIGURE_ENV= X11BASE=${X11BASE}
+
+LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+USE_X11= yes
+USE_IMAKE= yes
+
+post-install:
+ ${MKDIR} ${PREFIX}/lib/X11/mlvwm/pixmap
+ ${INSTALL_DATA} ${WRKSRC}/pixmap/*.xpm ${PREFIX}/lib/X11/mlvwm/pixmap
+
+.include <bsd.port.mk>
diff --git a/x11-wm/mlvwm/distinfo b/x11-wm/mlvwm/distinfo
new file mode 100644
index 000000000000..cf5fa444a0f9
--- /dev/null
+++ b/x11-wm/mlvwm/distinfo
@@ -0,0 +1 @@
+MD5 (mlvwm-0.6.2.tar.gz) = 6a0398db81c0923ee2573beb6e1afb34
diff --git a/x11-wm/mlvwm/files/patch-aa b/x11-wm/mlvwm/files/patch-aa
new file mode 100644
index 000000000000..843c5290af8c
--- /dev/null
+++ b/x11-wm/mlvwm/files/patch-aa
@@ -0,0 +1,22 @@
+--- configure.h.orig Fri Dec 27 09:17:07 1996
++++ configure.h Sun Feb 16 23:15:49 1997
+@@ -17,8 +17,8 @@
+
+ XCOMM The directory name of bindir and libdir.
+
+-#define MlvwmBinDir /usr/local/X11R6/bin
+-#define MlvwmLibDirk /usr/local/X11R6/lib/X11/mlvwm
++#define MlvwmBinDir /usr/X11R6/bin
++#define MlvwmLibDir /usr/X11R6/lib/X11/mlvwm
+
+ XCOMM
+ XCOMM Cannot modify as follows:
+@@ -71,7 +71,7 @@
+ XCOMM DEBUG_OPTIONS = -D_DEBUG_
+ XCOMM CDEBUGFLAGS = -g -Wall -Wshadow
+ XCOMM CDEBUGFLAGS = -O2 -Wall
+- CDEBUGFLAGS = -g -Wall
++ CDEBUGFLAGS = -pipe -O2
+
+ MLVWMDEFINES = $(CDEBUGFLAGS) $(Locale_DEFINES)
+ MLVWMLIBRARIES = $(Locale_LIBRARIES)
diff --git a/x11-wm/mlvwm/files/patch-ab b/x11-wm/mlvwm/files/patch-ab
new file mode 100644
index 000000000000..c2cbc9afdebd
--- /dev/null
+++ b/x11-wm/mlvwm/files/patch-ab
@@ -0,0 +1,56 @@
+*** sample_rc/Mlvwmrc.orig Mon Jan 20 00:19:09 1997
+--- sample_rc/Mlvwmrc Mon Jan 20 00:21:26 1997
+***************
+*** 14,32 ****
+ DoubleClickTime 300
+
+ # Set icon search path. It needs before "Style".
+! IconPath /usr/local/include/X11/pixmaps:/home2/tak/bin/pixmap
+ IconMenuIcon label2.xpm
+
+ # Window decoration
+ Style
+- "*" MiniIcon mini-cross.xpm, MaxmizeScale 90
+- "KTerm" MaxmizeScale 100, MiniIcon mini-term.xpm
+- "Netscape" MiniIcon mini-nscape.xpm
+- "Emacs" MiniIcon mini-edit.xpm
+- "xv" MiniIcon mini-xv.xpm, EnableScroll
+- "XCalc" MiniIcon mini-calc.xpm
+- "Xarchie" MiniIcon mini.xarchie.xpm
+- "Xmag" MiniIcon mini.xmag.xpm
+ "XMeter" NoSBarH, NoSBarV, NoResizeR, NoMinMaxR, NoTitle, NoCloseR
+ "XMeter" NoWinList, Sticky, SkipSelect
+ "*biff" NoSBarH, NoSBarV, NoResizeR, NoMinMaxR, NoWinList, NoCloseR
+--- 14,24 ----
+ DoubleClickTime 300
+
+ # Set icon search path. It needs before "Style".
+! IconPath /usr/X11R6/lib/X11/mlvwm/pixmap
+ IconMenuIcon label2.xpm
+
+ # Window decoration
+ Style
+ "XMeter" NoSBarH, NoSBarV, NoResizeR, NoMinMaxR, NoTitle, NoCloseR
+ "XMeter" NoWinList, Sticky, SkipSelect
+ "*biff" NoSBarH, NoSBarV, NoResizeR, NoMinMaxR, NoWinList, NoCloseR
+***************
+*** 47,55 ****
+ Menu "Apple" Icon label1.xpm
+ "About this Workstation..." NonSelect, Gray, Action About
+ "" NonSelect
+! "Terminal" Icon mini-display.xpm, Action Exec "kterm" exec kterm -ls
+! "Editor" Action Exec "mule" exec mule, Icon mini-edit.xpm
+! "calculator" Action Exec "xcal" exec xcalc, Icon mini-calc.xpm
+ END
+
+ Menu "File" Left
+--- 39,47 ----
+ Menu "Apple" Icon label1.xpm
+ "About this Workstation..." NonSelect, Gray, Action About
+ "" NonSelect
+! "Terminal" Action Exec "xterm" exec xterm -ls
+! "Editor" Action Exec "emacs" exec emacs
+! "calculator" Action Exec "xcal" exec xcalc
+ END
+
+ Menu "File" Left
diff --git a/x11-wm/mlvwm/pkg-comment b/x11-wm/mlvwm/pkg-comment
new file mode 100644
index 000000000000..ce2618f0a629
--- /dev/null
+++ b/x11-wm/mlvwm/pkg-comment
@@ -0,0 +1 @@
+Macintosh like window manager for X11
diff --git a/x11-wm/mlvwm/pkg-descr b/x11-wm/mlvwm/pkg-descr
new file mode 100644
index 000000000000..1d90731a690f
--- /dev/null
+++ b/x11-wm/mlvwm/pkg-descr
@@ -0,0 +1,25 @@
+Mlvwm is a Macintosh like window manager.
+
+Execute:
+ mlvwm [-f config_file] [-d display_name] [-c] [-debug]
+
+ -f Specify the configuration file.
+ -d Change display on which mlvwm run
+ -c Compatible mode. Change the window border to dot line
+ when move or resize the window. This causes speed down.
+ -debug Show debug message.
+
+Configuration:
+ Copy /usr/X11R6/lib/X11/mlvwm/system.mlvwmrc(default) to
+ $HOME/.mlvwmrc . Please refer to the comment in that sample
+ mlvwmrc.
+
+Send HUP signal to let mlvwm show debug message when it freezes. Please
+e-mail to the author with the debug information such as how to replay
+the freeze or when the freeze occurs.
+
+Author:
+ tak@bioele.nuee.nagoya-u.ac.jp
+
+------------------------------------------
+Yukihiro Nakai<Nakai@Mlab.t.u-tokyo.ac.jp>
diff --git a/x11-wm/mlvwm/pkg-plist b/x11-wm/mlvwm/pkg-plist
new file mode 100644
index 000000000000..1fd191b46dc0
--- /dev/null
+++ b/x11-wm/mlvwm/pkg-plist
@@ -0,0 +1,8 @@
+bin/mlvwm
+lib/X11/mlvwm/system.mlvwmrc
+lib/X11/mlvwm/pixmap/MailEmpty.xpm
+lib/X11/mlvwm/pixmap/MailFull.xpm
+lib/X11/mlvwm/pixmap/disk.xpm
+lib/X11/mlvwm/pixmap/label1.xpm
+lib/X11/mlvwm/pixmap/label2.xpm
+@dirrm lib/X11/mlvwm