From c6c47bd2627ff714d01ae746f5b49d6435cb2474 Mon Sep 17 00:00:00 2001 From: Andreas Klemm Date: Sun, 16 Feb 1997 22:32:14 +0000 Subject: Added mlvwm port. A Mac lookalike window manager. Submitted by: Yukihiro Nakai --- x11-wm/mlvwm/Makefile | 26 +++++++++++++++++++++ x11-wm/mlvwm/distinfo | 1 + x11-wm/mlvwm/files/patch-aa | 22 ++++++++++++++++++ x11-wm/mlvwm/files/patch-ab | 56 +++++++++++++++++++++++++++++++++++++++++++++ x11-wm/mlvwm/pkg-comment | 1 + x11-wm/mlvwm/pkg-descr | 25 ++++++++++++++++++++ x11-wm/mlvwm/pkg-plist | 8 +++++++ 7 files changed, 139 insertions(+) create mode 100644 x11-wm/mlvwm/Makefile create mode 100644 x11-wm/mlvwm/distinfo create mode 100644 x11-wm/mlvwm/files/patch-aa create mode 100644 x11-wm/mlvwm/files/patch-ab create mode 100644 x11-wm/mlvwm/pkg-comment create mode 100644 x11-wm/mlvwm/pkg-descr create mode 100644 x11-wm/mlvwm/pkg-plist (limited to 'x11-wm/mlvwm') 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 +# +# $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 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 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 -- cgit v1.2.3