diff options
author | asami <asami@FreeBSD.org> | 1996-04-12 15:41:59 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1996-04-12 15:41:59 +0800 |
commit | 633b5ec21b3310d21b487a2eca6cf6b79bb2698f (patch) | |
tree | f99c6d6349009a6caf404b865e0c774c5612d99b /x11-wm/fvwm95 | |
parent | 94a076188ea50d780f616e9197ccbf4b64bfb205 (diff) | |
download | freebsd-ports-gnome-633b5ec21b3310d21b487a2eca6cf6b79bb2698f.tar.gz freebsd-ports-gnome-633b5ec21b3310d21b487a2eca6cf6b79bb2698f.tar.zst freebsd-ports-gnome-633b5ec21b3310d21b487a2eca6cf6b79bb2698f.zip |
A Win95-lookalike fvwm. (hey, don't kill the messenger)
Submitted by: Andreas Klemm <andreas@knobel.gun.de>
Diffstat (limited to 'x11-wm/fvwm95')
-rw-r--r-- | x11-wm/fvwm95/Makefile | 52 | ||||
-rw-r--r-- | x11-wm/fvwm95/distinfo | 1 | ||||
-rw-r--r-- | x11-wm/fvwm95/files/patch-ad | 15 | ||||
-rw-r--r-- | x11-wm/fvwm95/files/patch-ae | 43 | ||||
-rw-r--r-- | x11-wm/fvwm95/pkg-comment | 1 | ||||
-rw-r--r-- | x11-wm/fvwm95/pkg-descr | 18 | ||||
-rw-r--r-- | x11-wm/fvwm95/pkg-plist | 181 |
7 files changed, 311 insertions, 0 deletions
diff --git a/x11-wm/fvwm95/Makefile b/x11-wm/fvwm95/Makefile new file mode 100644 index 000000000000..0271b6ecd37b --- /dev/null +++ b/x11-wm/fvwm95/Makefile @@ -0,0 +1,52 @@ +# New ports collection makefile for: fvwm95-2 +# Version required: 2.0.41c +# Date created: Wed Apr 10 21:57:17 MET DST 1996 +# Whom: Andreas Klemm <andreas@knobel.gun.de> +# +# $Id: $ +# + +DISTNAME= fvwm95-2.0.41c +CATEGORIES+= x11 +MASTER_SITES= ftp://mitac11.uia.ac.be/pub/ +EXTRACT_SUFX= .tgz + +MAINTAINER= andreas@knobel.gun.de + +LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm + +USE_IMAKE= yes +#XMKMF= xmkmf +#ALL_TARGET= Makefiles all + +post-configure: + @ln ${WRKSRC}/fvwm/fvwm2.man ${WRKSRC}/fvwm/fvwm95-2.man + +post-install: + @echo "installing default system.fvwmrc file..." + @mv -f ${PREFIX}/lib/X11/fvwm95-2/system.fvwmrc \ + ${PREFIX}/lib/X11/fvwm95-2/system.fvwmrc.old + ${INSTALL} -c -m 444 ${WRKSRC}/example.fvwm2rc95 \ + ${PREFIX}/lib/X11/fvwm95-2/system.fvwmrc + @echo "installing icons in ${PREFIX}/lib/X11/fvwm95-2/..." + @mkdir -p ${PREFIX}/lib/X11/fvwm95-2/icons + ${INSTALL} -c -m 444 ${WRKSRC}/icons/*.x?m \ + ${PREFIX}/lib/X11/fvwm95-2/icons + ${INSTALL} -c -m 444 ${FILESDIR}/*.x?m \ + ${PREFIX}/lib/X11/fvwm95-2/icons + @mkdir -p ${PREFIX}/lib/X11/fvwm95-2/mini-icons + ${INSTALL} -c -m 444 ${WRKSRC}/mini-icons/*.x?m \ + ${PREFIX}/lib/X11/fvwm95-2/mini-icons + @echo "" + @echo "=========== INSTALLATION INSTRUCTIONS ======================" + @echo "To use fvwm95-2 you have to execute the following command:" + @echo "" + @echo " cp ${PREFIX}/lib/X11/fvwm95-2/system.fvwmrc ~/.fvwm2rc95" + @echo "" + @echo "That's it - have fun" + @echo "" + @echo "Andreas Klemm" + @echo "" + @echo "" + +.include <bsd.port.mk> diff --git a/x11-wm/fvwm95/distinfo b/x11-wm/fvwm95/distinfo new file mode 100644 index 000000000000..5c9be9c63af0 --- /dev/null +++ b/x11-wm/fvwm95/distinfo @@ -0,0 +1 @@ +MD5 (fvwm95-2.0.41c.tgz) = fbc15fea6844afb6bbe8882dac8a19f1 diff --git a/x11-wm/fvwm95/files/patch-ad b/x11-wm/fvwm95/files/patch-ad new file mode 100644 index 000000000000..d58229a2235c --- /dev/null +++ b/x11-wm/fvwm95/files/patch-ad @@ -0,0 +1,15 @@ +--- sample.fvwmrc/system.fvwmrc.orig Wed Apr 10 18:03:50 1996 ++++ sample.fvwmrc/system.fvwmrc Wed Apr 10 18:05:44 1996 +@@ -35,9 +35,9 @@ + IconFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* + EdgeScroll 100 100 + +-ModulePath /usr/lib/X11/fvwm2 +-PixmapPath /usr/include/X11/pixmaps/ +-IconPath /usr/include/X11/bitmaps/ ++ModulePath /usr/X11R6/lib/X11/fvwm95-2/ ++PixmapPath /usr/X11R6/include/X11/pixmaps/ ++IconPath /usr/X11R6/include/X11/bitmaps/ + + HilightColor black palevioletred + DeskTopSize 2x2 diff --git a/x11-wm/fvwm95/files/patch-ae b/x11-wm/fvwm95/files/patch-ae new file mode 100644 index 000000000000..1208b55afb0c --- /dev/null +++ b/x11-wm/fvwm95/files/patch-ae @@ -0,0 +1,43 @@ +--- Fvwm.tmpl.orig Wed Apr 10 18:07:34 1996 ++++ Fvwm.tmpl Wed Apr 10 18:14:16 1996 +@@ -29,7 +29,7 @@ + * confused. + ***************************************************************************/ + +-/* #define FvwmIconPath /usr/include/X11/bitmaps\:/usr/include/X11/pixmaps */ ++#define FvwmIconPath /usr/X11R6/lib/X11/fvwm95-2/mini-icons\:/usr/X11R6/lib/X11/fvwm95-2/icons\:/usr/X11R6/include/X11/pixmaps\:/usr/X11R6/include/X11/bitmaps + + + /*************************************************************************** +@@ -80,7 +80,7 @@ + * Set this to YES if you would like the programs in the utils directory + * installed. + *************************************************************************/ +-#define InstallUtils NO ++#define InstallUtils YES + + + /************************************************************************** +@@ -142,17 +142,17 @@ + ***************************************************************************/ + + /* Where do you want the fvwm binaries installed. */ +-#define FvwmBinDir /usr/local/X11R6/bin ++#define FvwmBinDir /usr/X11R6/bin + + /* Where do you want the fvwm modules installed. */ +-#define FvwmDir /usr/local/X11R6/lib/X11/fvwm95-2 ++#define FvwmDir /usr/X11R6/lib/X11/fvwm95-2 + + /* Where do you want the fvwm libraries installed. */ +-#define FvwmLibDir /usr/local/X11R6/lib ++#define FvwmLibDir /usr/X11R6/lib + + /* Where do you want the fvwm man pages installed. */ +-/* #define FvwmManPath /usr/local/X11R6/man */ +-/* #define FvwmManSuffix 1 */ ++#define FvwmManPath /usr/X11R6/man ++#define FvwmManSuffix 1 + + + /*************************************************************************** diff --git a/x11-wm/fvwm95/pkg-comment b/x11-wm/fvwm95/pkg-comment new file mode 100644 index 000000000000..fc998e64d367 --- /dev/null +++ b/x11-wm/fvwm95/pkg-comment @@ -0,0 +1 @@ +Win95 lookalike version of the fvwm2 window manager. diff --git a/x11-wm/fvwm95/pkg-descr b/x11-wm/fvwm95/pkg-descr new file mode 100644 index 000000000000..2263587615b5 --- /dev/null +++ b/x11-wm/fvwm95/pkg-descr @@ -0,0 +1,18 @@ +This is fvwm-2.0.41 (with the pixmap cache patch) hacked for a look and +feel similar to Windows-95. + +It's also included a hacked version of the Win95WinList module from +David Barth (original from Mike Finger), whichs looks very close +to the Windows-95 task bar. There is a clock and incoming mail +indicator on it, it can also swallow other modules. The module is +named FvwmTaskBar, for more information read the README file in +the modules/FvwmTaskBar directory. + +For more informations see also: + + http://ltiwww.epfl.ch/~barth + http://ltiwww.epfl.ch/~barth/fvwm95.html + +Have fun + + Andreas Klemm /// diff --git a/x11-wm/fvwm95/pkg-plist b/x11-wm/fvwm95/pkg-plist new file mode 100644 index 000000000000..4d24bfecd481 --- /dev/null +++ b/x11-wm/fvwm95/pkg-plist @@ -0,0 +1,181 @@ +bin/fvwm95-2 +bin/xpmroot +lib/X11/fvwm95-2/FvwmAudio +lib/X11/fvwm95-2/FvwmAuto +lib/X11/fvwm95-2/FvwmBacker +lib/X11/fvwm95-2/FvwmBanner +lib/X11/fvwm95-2/FvwmButtons +lib/X11/fvwm95-2/FvwmConfig +lib/X11/fvwm95-2/FvwmCpp +lib/X11/fvwm95-2/FvwmDebug +lib/X11/fvwm95-2/FvwmForm +lib/X11/fvwm95-2/FvwmIconBox +lib/X11/fvwm95-2/FvwmIdent +lib/X11/fvwm95-2/FvwmM4 +lib/X11/fvwm95-2/FvwmPager +lib/X11/fvwm95-2/FvwmSave +lib/X11/fvwm95-2/FvwmSaveDesk +lib/X11/fvwm95-2/FvwmScroll +lib/X11/fvwm95-2/FvwmTalk +lib/X11/fvwm95-2/FvwmTaskBar +lib/X11/fvwm95-2/FvwmWinList +lib/X11/fvwm95-2/fvwmrc_convert +lib/X11/fvwm95-2/icons/Mosaic.xpm +lib/X11/fvwm95-2/icons/arrdown2.xpm +lib/X11/fvwm95-2/icons/arrows2.xpm +lib/X11/fvwm95-2/icons/arrup2.xpm +lib/X11/fvwm95-2/icons/bomb.xpm +lib/X11/fvwm95-2/icons/clamp.xpm +lib/X11/fvwm95-2/icons/colormap.xpm +lib/X11/fvwm95-2/icons/datebook.xpm +lib/X11/fvwm95-2/icons/default.xbm +lib/X11/fvwm95-2/icons/desk.xpm +lib/X11/fvwm95-2/icons/dialog_box.xpm +lib/X11/fvwm95-2/icons/doombig.xpm +lib/X11/fvwm95-2/icons/doomface.xpm +lib/X11/fvwm95-2/icons/editres.xpm +lib/X11/fvwm95-2/icons/eps.xpm +lib/X11/fvwm95-2/icons/exit.xpm +lib/X11/fvwm95-2/icons/flow_chart.xpm +lib/X11/fvwm95-2/icons/folder2.xpm +lib/X11/fvwm95-2/icons/folders.xpm +lib/X11/fvwm95-2/icons/fvwm.xpm +lib/X11/fvwm95-2/icons/fvwm2.xpm +lib/X11/fvwm95-2/icons/fvwm2_big.xpm +lib/X11/fvwm95-2/icons/fvwm3.xpm +lib/X11/fvwm95-2/icons/gnu-animal.xpm +lib/X11/fvwm95-2/icons/graphs.xpm +lib/X11/fvwm95-2/icons/jewelbig.xpm +lib/X11/fvwm95-2/icons/k.xpm +lib/X11/fvwm95-2/icons/k2.xpm +lib/X11/fvwm95-2/icons/lemacs.xpm +lib/X11/fvwm95-2/icons/mag_glass.xpm +lib/X11/fvwm95-2/icons/mail1.xpm +lib/X11/fvwm95-2/icons/mail2.xpm +lib/X11/fvwm95-2/icons/map.xpm +lib/X11/fvwm95-2/icons/math4.xpm +lib/X11/fvwm95-2/icons/mini.audiovol.xpm +lib/X11/fvwm95-2/icons/mini.checkmark.xpm +lib/X11/fvwm95-2/icons/mini.cut.xpm +lib/X11/fvwm95-2/icons/mini.destroy.xpm +lib/X11/fvwm95-2/icons/mini.excl.xpm +lib/X11/fvwm95-2/icons/mini.exit.xpm +lib/X11/fvwm95-2/icons/mini.fvwm.xpm +lib/X11/fvwm95-2/icons/mini.letter.xpm +lib/X11/fvwm95-2/icons/mini.lower.xpm +lib/X11/fvwm95-2/icons/mini.move.xpm +lib/X11/fvwm95-2/icons/mini.netscape.xpm +lib/X11/fvwm95-2/icons/mini.raise.xpm +lib/X11/fvwm95-2/icons/mini.resize.xpm +lib/X11/fvwm95-2/icons/mini.xarchie.xpm +lib/X11/fvwm95-2/icons/mini.xboing.xpm +lib/X11/fvwm95-2/icons/mini.xlock.xpm +lib/X11/fvwm95-2/icons/mini.xpm +lib/X11/fvwm95-2/icons/mini.xterm.xpm +lib/X11/fvwm95-2/icons/mini.zircon.xpm +lib/X11/fvwm95-2/icons/page.xpm +lib/X11/fvwm95-2/icons/page2.xpm +lib/X11/fvwm95-2/icons/ps.xpm +lib/X11/fvwm95-2/icons/question.xpm +lib/X11/fvwm95-2/icons/rbomb.xpm +lib/X11/fvwm95-2/icons/rcalc.xpm +lib/X11/fvwm95-2/icons/rterm.xpm +lib/X11/fvwm95-2/icons/term.xpm +lib/X11/fvwm95-2/icons/tiff2.xpm +lib/X11/fvwm95-2/icons/toolbox.xpm +lib/X11/fvwm95-2/icons/unknown1.xpm +lib/X11/fvwm95-2/icons/wierd_page3.xpm +lib/X11/fvwm95-2/icons/word_processor.xpm +lib/X11/fvwm95-2/icons/world.xpm +lib/X11/fvwm95-2/icons/xboingbig.xpm +lib/X11/fvwm95-2/icons/xcalc.xpm +lib/X11/fvwm95-2/icons/xemacs.xpm +lib/X11/fvwm95-2/icons/xlock.xpm +lib/X11/fvwm95-2/icons/xman.xpm +lib/X11/fvwm95-2/icons/xpaint.xpm +lib/X11/fvwm95-2/icons/xterm-axp.xpm +lib/X11/fvwm95-2/icons/xterm-blank.xpm +lib/X11/fvwm95-2/icons/xterm-dec.xpm +lib/X11/fvwm95-2/icons/xterm-sgi.xpm +lib/X11/fvwm95-2/icons/xterm-sol.xpm +lib/X11/fvwm95-2/icons/xterm-sun.xpm +lib/X11/fvwm95-2/icons/xterm.xpm +lib/X11/fvwm95-2/icons/xv.xpm +lib/X11/fvwm95-2/mini-icons/mini-ball.xpm +lib/X11/fvwm95-2/mini-icons/mini-bball.xpm +lib/X11/fvwm95-2/mini-icons/mini-book1.xpm +lib/X11/fvwm95-2/mini-icons/mini-book2.xpm +lib/X11/fvwm95-2/mini-icons/mini-bug1.xpm +lib/X11/fvwm95-2/mini-icons/mini-bug2.xpm +lib/X11/fvwm95-2/mini-icons/mini-bx2.xpm +lib/X11/fvwm95-2/mini-icons/mini-calc.xpm +lib/X11/fvwm95-2/mini-icons/mini-camera.xpm +lib/X11/fvwm95-2/mini-icons/mini-cdlabel.xpm +lib/X11/fvwm95-2/mini-icons/mini-clock.xpm +lib/X11/fvwm95-2/mini-icons/mini-colors.xpm +lib/X11/fvwm95-2/mini-icons/mini-connect.xpm +lib/X11/fvwm95-2/mini-icons/mini-cross.xpm +lib/X11/fvwm95-2/mini-icons/mini-display.xpm +lib/X11/fvwm95-2/mini-icons/mini-doc.xpm +lib/X11/fvwm95-2/mini-icons/mini-edit.xpm +lib/X11/fvwm95-2/mini-icons/mini-exclam.xpm +lib/X11/fvwm95-2/mini-icons/mini-exp.xpm +lib/X11/fvwm95-2/mini-icons/mini-eyes.xpm +lib/X11/fvwm95-2/mini-icons/mini-filemgr.xpm +lib/X11/fvwm95-2/mini-icons/mini-fractal.xpm +lib/X11/fvwm95-2/mini-icons/mini-gball.xpm +lib/X11/fvwm95-2/mini-icons/mini-gv.xpm +lib/X11/fvwm95-2/mini-icons/mini-hammer.xpm +lib/X11/fvwm95-2/mini-icons/mini-happy.xpm +lib/X11/fvwm95-2/mini-icons/mini-lock.xpm +lib/X11/fvwm95-2/mini-icons/mini-mail.xpm +lib/X11/fvwm95-2/mini-icons/mini-manual.xpm +lib/X11/fvwm95-2/mini-icons/mini-maze.xpm +lib/X11/fvwm95-2/mini-icons/mini-modules.xpm +lib/X11/fvwm95-2/mini-icons/mini-nscape.xpm +lib/X11/fvwm95-2/mini-icons/mini-olwm.xpm +lib/X11/fvwm95-2/mini-icons/mini-paint.xpm +lib/X11/fvwm95-2/mini-icons/mini-pencil.xpm +lib/X11/fvwm95-2/mini-icons/mini-question.xpm +lib/X11/fvwm95-2/mini-icons/mini-ray.xpm +lib/X11/fvwm95-2/mini-icons/mini-rball.xpm +lib/X11/fvwm95-2/mini-icons/mini-run.xpm +lib/X11/fvwm95-2/mini-icons/mini-sh.xpm +lib/X11/fvwm95-2/mini-icons/mini-sh1.xpm +lib/X11/fvwm95-2/mini-icons/mini-slon.xpm +lib/X11/fvwm95-2/mini-icons/mini-stop.xpm +lib/X11/fvwm95-2/mini-icons/mini-term.xpm +lib/X11/fvwm95-2/mini-icons/mini-tetris.xpm +lib/X11/fvwm95-2/mini-icons/mini-turn.xpm +lib/X11/fvwm95-2/mini-icons/mini-windows.xpm +lib/X11/fvwm95-2/mini-icons/mini-x.xpm +lib/X11/fvwm95-2/mini-icons/mini-x2.xpm +lib/X11/fvwm95-2/mini-icons/mini-xv.xpm +lib/X11/fvwm95-2/mini-icons/mini-zoom.xpm +lib/X11/fvwm95-2/quantize_pixmaps +lib/X11/fvwm95-2/system.fvwmrc +lib/X11/fvwm95-2/system.fvwmrc.old +man/man1/FvwmAudio.1.gz +man/man1/FvwmAuto.1.gz +man/man1/FvwmBacker.1.gz +man/man1/FvwmBanner.1.gz +man/man1/FvwmButtons.1.gz +man/man1/FvwmConfig.1.gz +man/man1/FvwmCpp.1.gz +man/man1/FvwmDebug.1.gz +man/man1/FvwmForm.1.gz +man/man1/FvwmIconBox.1.gz +man/man1/FvwmIdent.1.gz +man/man1/FvwmM4.1.gz +man/man1/FvwmPager.1.gz +man/man1/FvwmSave.1.gz +man/man1/FvwmSaveDesk.1.gz +man/man1/FvwmScroll.1.gz +man/man1/FvwmTalk.1.gz +man/man1/FvwmTaskBar.1.gz +man/man1/FvwmWinList.1.gz +man/man1/fvwm95-2.1.gz +man/man1/xpmroot.1.gz +lib/X11/fvwm95-2/icons/mailtool.xpm +lib/X11/fvwm95-2/icons/xfm_icon.xpm +lib/X11/fvwm95-2/icons/xrn.goodnews.xpm |