Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Oct 1999 09:36:45 -0700 (PDT)
From:      Cy.Schubert@uumail.gov.bc.ca
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/14088: New Fvwm 2.3.8 Port
Message-ID:  <199910021636.JAA41420@cwsys.cwsent.com>

next in thread | raw e-mail | index | archive | help

>Number:         14088
>Category:       ports
>Synopsis:       port of new fvwm 2.3 beta (2.3.8)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct  2 09:40:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Cy Schubert
>Release:        FreeBSD 3.3-RELEASE i386
>Organization:
ITSD Province of BC
>Environment:

FreeBSD cwsys 3.3-RELEASE FreeBSD 3.3-RELEASE #0: Fri Sep 17 06:21:47 PDT 1999     root@:/opt2/cvs-330/src/sys/compile/CWSYS  i386

>Description:

Fvwm 2.3.8 improves on Fvwm 2.2.2, which I had a bug that caused an
annoying delay when dragging windows when running fvwm 2.2.2 on
remotely, e.g. using a slow 486 as an X server.  It also supports
GNOME.

Since Fvwm 2.3.8 is still considered beta, it is recommended that
this not replace the fvwm2 port but be named fvwm23-beta and the
fvwm2 port be renamed to fvwm22.

>How-To-Repeat:

N/A.

>Fix:
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	fvwm23beta-991002
#	fvwm23beta-991002/files
#	fvwm23beta-991002/files/md5
#	fvwm23beta-991002/pkg
#	fvwm23beta-991002/pkg/COMMENT
#	fvwm23beta-991002/pkg/DESCR
#	fvwm23beta-991002/pkg/MESSAGE
#	fvwm23beta-991002/pkg/PLIST
#	fvwm23beta-991002/Makefile
#
echo c - fvwm23beta-991002
mkdir -p fvwm23beta-991002 > /dev/null 2>&1
echo c - fvwm23beta-991002/files
mkdir -p fvwm23beta-991002/files > /dev/null 2>&1
echo x - fvwm23beta-991002/files/md5
sed 's/^X//' >fvwm23beta-991002/files/md5 << 'END-of-fvwm23beta-991002/files/md5'
XMD5 (fvwm-2.3.8.tar.gz) = fcebe84cb75b00f61c3dd7db0878dbfb
XMD5 (fvwm_icons.tgz) = 2dab4a6c73911d810c7f557cedcdc498
END-of-fvwm23beta-991002/files/md5
echo c - fvwm23beta-991002/pkg
mkdir -p fvwm23beta-991002/pkg > /dev/null 2>&1
echo x - fvwm23beta-991002/pkg/COMMENT
sed 's/^X//' >fvwm23beta-991002/pkg/COMMENT << 'END-of-fvwm23beta-991002/pkg/COMMENT'
XPopular virtual window manager for X
END-of-fvwm23beta-991002/pkg/COMMENT
echo x - fvwm23beta-991002/pkg/DESCR
sed 's/^X//' >fvwm23beta-991002/pkg/DESCR << 'END-of-fvwm23beta-991002/pkg/DESCR'
XFvwm is a very famous window manager for X, which provides a
Xvirtual/multiple disjoint desktop, a 3-D look for windows decorations,
Xshaped/color icons. It gives a very good emulation of mwm. A nice
Xbutton-bar can be used to provide convenient access to frequently used
Xfunctions or programs.
X
XWWW: http://www.fvwm.org/
X
XJason C. Wells
Xjcwells@u.washington.edu
END-of-fvwm23beta-991002/pkg/DESCR
echo x - fvwm23beta-991002/pkg/MESSAGE
sed 's/^X//' >fvwm23beta-991002/pkg/MESSAGE << 'END-of-fvwm23beta-991002/pkg/MESSAGE'
XNotes for XFree86 3.3/3.3.1 and LANG=ja_JP.EUC:
X
XThere are some bug (?) in already released XFree86 based on X11R6.3, i.e.,
XXFree86 3.3 and XFree86 3.3.1, when X client runs under LANG=ja_JP.EUC.
X
XIf you want to use this fvwm2 with LANG=ja_JP.EUC (which means "run fvwm2,
Xwith environment variable 'LANG' is set to 'ja_JP.EUC' to enable to display
XJapanese Kanji/Hiragana/Katakana characters"), apply following patch to
X/usr/X11R6/lib/X11/locale/ja/XLC_LOCALE (or equivalent).
X
X*** lib/X11/locale/ja/XLC_LOCALE.dist	Mon Aug  4 16:44:48 1997
X--- lib/X11/locale/ja/XLC_LOCALE	Wed Oct  8 01:28:00 1997
X***************
X*** 35,40 ****
X--- 35,41 ----
X  	}
X  	font	{
X  		primary		JISX0201.1976-0:GR
X+ 		substitute	JISX0201.1976-0:GR
X  		vertical_rotate	all
X  	}
X  }
END-of-fvwm23beta-991002/pkg/MESSAGE
echo x - fvwm23beta-991002/pkg/PLIST
sed 's/^X//' >fvwm23beta-991002/pkg/PLIST << 'END-of-fvwm23beta-991002/pkg/PLIST'
Xbin/fvwm2
Xbin/xpmroot
Xlib/X11/fvwm2/pixmaps/Jlock.xpm
Xlib/X11/fvwm2/pixmaps/Jnews.xpm
Xlib/X11/fvwm2/pixmaps/Jrecycle.xpm
Xlib/X11/fvwm2/pixmaps/Jxlock.xpm
Xlib/X11/fvwm2/pixmaps/Monitor.xpm
Xlib/X11/fvwm2/pixmaps/Mosaic.xpm
Xlib/X11/fvwm2/pixmaps/arrdown2.xpm
Xlib/X11/fvwm2/pixmaps/arrows2.xpm
Xlib/X11/fvwm2/pixmaps/arrup2.xpm
Xlib/X11/fvwm2/pixmaps/bomb.xpm
Xlib/X11/fvwm2/pixmaps/button-close.xpm
Xlib/X11/fvwm2/pixmaps/button-horiz.xpm
Xlib/X11/fvwm2/pixmaps/button-max.xpm
Xlib/X11/fvwm2/pixmaps/button-vert.xpm
Xlib/X11/fvwm2/pixmaps/button.xpm
Xlib/X11/fvwm2/pixmaps/clamp.xpm
Xlib/X11/fvwm2/pixmaps/colormap.xpm
Xlib/X11/fvwm2/pixmaps/datebook.xpm
Xlib/X11/fvwm2/pixmaps/desk.xpm
Xlib/X11/fvwm2/pixmaps/dialog_box.xpm
Xlib/X11/fvwm2/pixmaps/doomface.xpm
Xlib/X11/fvwm2/pixmaps/editres.xpm
Xlib/X11/fvwm2/pixmaps/eps.xpm
Xlib/X11/fvwm2/pixmaps/exit.xpm
Xlib/X11/fvwm2/pixmaps/flow_chart.xpm
Xlib/X11/fvwm2/pixmaps/folder2.xpm
Xlib/X11/fvwm2/pixmaps/folders.xpm
Xlib/X11/fvwm2/pixmaps/fvwm.xpm
Xlib/X11/fvwm2/pixmaps/fvwm2.xpm
Xlib/X11/fvwm2/pixmaps/fvwm2_big.xpm
Xlib/X11/fvwm2/pixmaps/fvwm3.xpm
Xlib/X11/fvwm2/pixmaps/gnu-animal.xpm
Xlib/X11/fvwm2/pixmaps/graphs.xpm
Xlib/X11/fvwm2/pixmaps/jball.xpm
Xlib/X11/fvwm2/pixmaps/jbomb.xpm
Xlib/X11/fvwm2/pixmaps/jbook1.xpm
Xlib/X11/fvwm2/pixmaps/jbook2.xpm
Xlib/X11/fvwm2/pixmaps/jcalc.xpm
Xlib/X11/fvwm2/pixmaps/jclock.xpm
Xlib/X11/fvwm2/pixmaps/jf.xpm
Xlib/X11/fvwm2/pixmaps/jgraph.xpm
Xlib/X11/fvwm2/pixmaps/jline.xpm
Xlib/X11/fvwm2/pixmaps/jlower.xpm
Xlib/X11/fvwm2/pixmaps/jmag.xpm
Xlib/X11/fvwm2/pixmaps/jmail.xpm
Xlib/X11/fvwm2/pixmaps/jmove.xpm
Xlib/X11/fvwm2/pixmaps/jpaint.xpm
Xlib/X11/fvwm2/pixmaps/jraise.xpm
Xlib/X11/fvwm2/pixmaps/jresize.xpm
Xlib/X11/fvwm2/pixmaps/jterm.xpm
Xlib/X11/fvwm2/pixmaps/jwindow.xpm
Xlib/X11/fvwm2/pixmaps/jx.xpm
Xlib/X11/fvwm2/pixmaps/mag_glass.xpm
Xlib/X11/fvwm2/pixmaps/mail1.xpm
Xlib/X11/fvwm2/pixmaps/mail2.xpm
Xlib/X11/fvwm2/pixmaps/map.xpm
Xlib/X11/fvwm2/pixmaps/math4.xpm
Xlib/X11/fvwm2/pixmaps/mini.audiovol.xpm
Xlib/X11/fvwm2/pixmaps/mini.blah.xpm
Xlib/X11/fvwm2/pixmaps/mini.bomb.xpm
Xlib/X11/fvwm2/pixmaps/mini.checkmark.xpm
Xlib/X11/fvwm2/pixmaps/mini.cut.xpm
Xlib/X11/fvwm2/pixmaps/mini.destroy.xpm
Xlib/X11/fvwm2/pixmaps/mini.directory.xpm
Xlib/X11/fvwm2/pixmaps/mini.dirlink.xpm
Xlib/X11/fvwm2/pixmaps/mini.excl.xpm
Xlib/X11/fvwm2/pixmaps/mini.exit.xpm
Xlib/X11/fvwm2/pixmaps/mini.eye.xpm
Xlib/X11/fvwm2/pixmaps/mini.file.xpm
Xlib/X11/fvwm2/pixmaps/mini.filelink.xpm
Xlib/X11/fvwm2/pixmaps/mini.fvwm.xpm
Xlib/X11/fvwm2/pixmaps/mini.iconify.xpm
Xlib/X11/fvwm2/pixmaps/mini.letter.xpm
Xlib/X11/fvwm2/pixmaps/mini.lower.xpm
Xlib/X11/fvwm2/pixmaps/mini.maximize-horiz.xpm
Xlib/X11/fvwm2/pixmaps/mini.maximize-vert.xpm
Xlib/X11/fvwm2/pixmaps/mini.maximize.xpm
Xlib/X11/fvwm2/pixmaps/mini.maximize2.xpm
Xlib/X11/fvwm2/pixmaps/mini.move.xpm
Xlib/X11/fvwm2/pixmaps/mini.netscape.xpm
Xlib/X11/fvwm2/pixmaps/mini.rainbow.xpm
Xlib/X11/fvwm2/pixmaps/mini.raise.xpm
Xlib/X11/fvwm2/pixmaps/mini.refresh.xpm
Xlib/X11/fvwm2/pixmaps/mini.resize.xpm
Xlib/X11/fvwm2/pixmaps/mini.resize2.xpm
Xlib/X11/fvwm2/pixmaps/mini.stick.xpm
Xlib/X11/fvwm2/pixmaps/mini.stick2.xpm
Xlib/X11/fvwm2/pixmaps/mini.stickpressed.xpm
Xlib/X11/fvwm2/pixmaps/mini.winXX-close.xpm
Xlib/X11/fvwm2/pixmaps/mini.winXX-maximize.xpm
Xlib/X11/fvwm2/pixmaps/mini.winXX-minimize.xpm
Xlib/X11/fvwm2/pixmaps/mini.xarchie.xpm
Xlib/X11/fvwm2/pixmaps/mini.xbiff.xpm
Xlib/X11/fvwm2/pixmaps/mini.xboing.xpm
Xlib/X11/fvwm2/pixmaps/mini.xlock.xpm
Xlib/X11/fvwm2/pixmaps/mini.xmag.xpm
Xlib/X11/fvwm2/pixmaps/mini.xman.xpm
Xlib/X11/fvwm2/pixmaps/mini.xpaint.xpm
Xlib/X11/fvwm2/pixmaps/mini.xpm
Xlib/X11/fvwm2/pixmaps/mini.xterm.xpm
Xlib/X11/fvwm2/pixmaps/mini.zircon.xpm
Xlib/X11/fvwm2/pixmaps/page.xpm
Xlib/X11/fvwm2/pixmaps/page2.xpm
Xlib/X11/fvwm2/pixmaps/ps.xpm
Xlib/X11/fvwm2/pixmaps/question.xpm
Xlib/X11/fvwm2/pixmaps/rbomb.xpm
Xlib/X11/fvwm2/pixmaps/rcalc.xpm
Xlib/X11/fvwm2/pixmaps/rterm.xpm
Xlib/X11/fvwm2/pixmaps/side.fvwm2.xpm
Xlib/X11/fvwm2/pixmaps/term.xpm
Xlib/X11/fvwm2/pixmaps/tiff2.xpm
Xlib/X11/fvwm2/pixmaps/toolbox.xpm
Xlib/X11/fvwm2/pixmaps/unknown1.xpm
Xlib/X11/fvwm2/pixmaps/wierd_page3.xpm
Xlib/X11/fvwm2/pixmaps/word_processor.xpm
Xlib/X11/fvwm2/pixmaps/world.xpm
Xlib/X11/fvwm2/pixmaps/xcalc.xpm
Xlib/X11/fvwm2/pixmaps/xemacs.xpm
Xlib/X11/fvwm2/pixmaps/xlock.xpm
Xlib/X11/fvwm2/pixmaps/xman.xpm
Xlib/X11/fvwm2/pixmaps/xpaint.xpm
Xlib/X11/fvwm2/pixmaps/xterm-axp.xpm
Xlib/X11/fvwm2/pixmaps/xterm-blank.xpm
Xlib/X11/fvwm2/pixmaps/xterm-bsd.xpm
Xlib/X11/fvwm2/pixmaps/xterm-dec.xpm
Xlib/X11/fvwm2/pixmaps/xterm-linux.xpm
Xlib/X11/fvwm2/pixmaps/xterm-sgi.xpm
Xlib/X11/fvwm2/pixmaps/xterm-sol.xpm
Xlib/X11/fvwm2/pixmaps/xterm-sun.xpm
Xlib/X11/fvwm2/pixmaps/xterm.xpm
Xlib/X11/fvwm2/pixmaps/xv.xpm
Xlib/X11/fvwm2/pixmaps/xv2.xpm
Xlibexec/fvwm/2.2.2/FvwmAnimate
Xlibexec/fvwm/2.2.2/FvwmAudio
Xlibexec/fvwm/2.2.2/FvwmAuto
Xlibexec/fvwm/2.2.2/FvwmBacker
Xlibexec/fvwm/2.2.2/FvwmBanner
Xlibexec/fvwm/2.2.2/FvwmButtons
Xlibexec/fvwm/2.2.2/FvwmCpp
Xlibexec/fvwm/2.2.2/FvwmEvent
Xlibexec/fvwm/2.2.2/FvwmForm
Xlibexec/fvwm/2.2.2/FvwmIconBox
Xlibexec/fvwm/2.2.2/FvwmIconMan
Xlibexec/fvwm/2.2.2/FvwmIdent
Xlibexec/fvwm/2.2.2/FvwmM4
Xlibexec/fvwm/2.2.2/FvwmPager
Xlibexec/fvwm/2.2.2/FvwmRearrange
Xlibexec/fvwm/2.2.2/FvwmCascade
Xlibexec/fvwm/2.2.2/FvwmTile
Xlibexec/fvwm/2.2.2/FvwmSave
Xlibexec/fvwm/2.2.2/FvwmSaveDesk
Xlibexec/fvwm/2.2.2/FvwmScroll
Xlibexec/fvwm/2.2.2/FvwmTalk
Xlibexec/fvwm/2.2.2/FvwmWinList
X@dirrm lib/X11/fvwm2/pixmaps
X@dirrm lib/X11/fvwm2
X@dirrm libexec/fvwm/2.2.2
X@dirrm libexec/fvwm
END-of-fvwm23beta-991002/pkg/PLIST
echo x - fvwm23beta-991002/Makefile
sed 's/^X//' >fvwm23beta-991002/Makefile << 'END-of-fvwm23beta-991002/Makefile'
X# New ports collection makefile for:	Fvwm2
X# Version required:	2.2.2
X# Date created:		20 Jan 1996
X# Whom:			peter
X#
X# $FreeBSD: ports/x11-wm/fvwm2/Makefile,v 1.18 1999/08/31 03:00:02 peter Exp $
X#
X
XDISTNAME=	fvwm-2.3.8
XCATEGORIES=	x11-wm
XMASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/
X
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
X		fvwm_icons.tgz
XEXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER=	Cy.Schubert@uumail.gov.bc.ca
X
XLIB_DEPENDS=	Xpm.4:${PORTSDIR}/graphics/xpm
X
XUSE_X_PREFIX=	yes
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
X
XMAN1=	 FvwmBacker.1 FvwmBanner.1 FvwmButtons.1 \
X	FvwmCpp.1 FvwmEvent.1 FvwmForm.1 FvwmIconMan.1 \
X	FvwmIdent.1 FvwmM4.1 FvwmPager.1 FvwmRearrange.1 \
X	FvwmSave.1 FvwmSaveDesk.1 FvwmScroll.1 \
X	fvwm2.1 xpmroot.1 FvwmAnimate.1 FvwmAuto.1 \
X	FvwmIconBox.1 FvwmWinList.1
X
Xpost-extract:
X	@if ! (cd ${WRKDIR}/${DISTNAME} && mkdir icons && cd icons && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/fvwm_icons.tgz ${EXTRACT_AFTER_ARGS}); then \
X		exit 1; \
X	fi
X
Xpost-install:
X	@${MKDIR} ${PREFIX}/lib/X11/fvwm2/pixmaps
X	${INSTALL_DATA} ${WRKSRC}/icons/*.xpm \
X		${PREFIX}/lib/X11/fvwm2/pixmaps
X	@${CAT} ${PKGDIR}/MESSAGE
X
X.include <bsd.port.mk>
END-of-fvwm23beta-991002/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910021636.JAA41420>