Go to the root of your pkgsrc tree to extract this shar file. It is probably best to rename or remove your original wm/ctwm directory, since this version has fewer patch files than ctwm 3.6. I'll submit this soon, and when you update your pkgsrc via cvs this will probably create a conflict so you'll have to move the directory out of the way again.
# 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: # # wm # wm/ctwm # wm/ctwm/DESCR # wm/ctwm/Makefile # wm/ctwm/PLIST # wm/ctwm/distinfo # wm/ctwm/patches # wm/ctwm/patches/patch-ac # echo c - wm mkdir -p wm > /dev/null 2>&1 echo c - wm/ctwm mkdir -p wm/ctwm > /dev/null 2>&1 echo x - wm/ctwm/DESCR sed 's/^X//' >wm/ctwm/DESCR << 'END-of-wm/ctwm/DESCR' XCTWM is an extension to twm, that support multiple virtual screens, Xand a lot of other goodies. X XYou can use and manage up to 32 virtual screens called workspaces. XYou swap from one workspace to another by clicking on a button in an Xoptional panel of buttons (the workspace manager) or by invoking a function. X XYou can custom each workspace by choosing different colors, names Xand pixmaps for the buttons and background root windows. X XMain features are: X- Optional 3D window titles and border (ala Motif). X- Shaped, colored icons. X- Multiple icons for clients based on the icon name. X- Windows can belong to several workspaces. X- A map of your workspaces to move quickly windows between X different workspaces. X- Animations: icons, root backgrounds and buttons can be animated. X- Pinnable and sticky menus. X- etc... END-of-wm/ctwm/DESCR echo x - wm/ctwm/Makefile sed 's/^X//' >wm/ctwm/Makefile << 'END-of-wm/ctwm/Makefile' X# $NetBSD$ X# X XDISTNAME= ctwm-3.7 XCATEGORIES= x11 wm XMASTER_SITES= http://ctwm.free.lp.se/dist/ X XMAINTAINER= [EMAIL PROTECTED] XHOMEPAGE= http://ctwm.free.lp.se/ XCOMMENT= Window manager with support for multiple virtual screens and Gnome 1.x X XPKG_INSTALLATION_TYPES= overwrite pkgviews XUSE_IMAKE= YES X Xpre-configure: X ( ${ECHO} 'USER_JPEGLIBDIR = -L${BUILDLINK_PREFIX.jpeg}/lib -Wl,-rpath,${BUILDLINK_PREFIX.jpeg}/lib'; \ X ${ECHO} 'USER_JPEGINCDIR = -I${BUILDLINK_PREFIX.jpeg}/include'; \ X ${CAT} ${WRKSRC}/Imakefile.local-template; \ X ) >${WRKSRC}/Imakefile.local X XEXAMPLEDIR=${PREFIX}/share/examples/ctwm X Xpre-install: X ${INSTALL_DATA_DIR} ${EXAMPLEDIR} X.for f in example.ctwmrc levitte.ctwmrc peterc.ctwmrc system.ctwmrc system.ctwmrc.gnome X ${INSTALL_DATA} ${WRKSRC}/${f} ${EXAMPLEDIR} X.endfor X X.include "../../graphics/xpm/buildlink3.mk" X.include "../../graphics/jpeg/buildlink3.mk" X.include "../../mk/bsd.pkg.mk" END-of-wm/ctwm/Makefile echo x - wm/ctwm/PLIST sed 's/^X//' >wm/ctwm/PLIST << 'END-of-wm/ctwm/PLIST' [EMAIL PROTECTED] $NetBSD$ Xbin/ctwm Xlib/X11/twm/images/3D_Expand15.xpm Xlib/X11/twm/images/3D_Iconify15.xpm Xlib/X11/twm/images/3D_Lightning15.xpm Xlib/X11/twm/images/3D_Menu15.xpm Xlib/X11/twm/images/3D_Resize15.xpm Xlib/X11/twm/images/3D_Zoom15.xpm Xlib/X11/twm/images/3dcircle.xpm Xlib/X11/twm/images/3ddimple.xpm Xlib/X11/twm/images/3ddot.xpm Xlib/X11/twm/images/3dfeet.xpm Xlib/X11/twm/images/3dleopard.xpm Xlib/X11/twm/images/3dpie.xpm Xlib/X11/twm/images/3dpyramid.xpm Xlib/X11/twm/images/3dslant.xpm Xlib/X11/twm/images/IslandD.xpm Xlib/X11/twm/images/IslandW.xpm Xlib/X11/twm/images/LRom.xpm Xlib/X11/twm/images/LRom1.xpm Xlib/X11/twm/images/arthur.xpm Xlib/X11/twm/images/audio_editor.xpm Xlib/X11/twm/images/background1.xpm Xlib/X11/twm/images/background2.xpm Xlib/X11/twm/images/background3.xpm Xlib/X11/twm/images/background4.xpm Xlib/X11/twm/images/background5.xpm Xlib/X11/twm/images/background6.xpm Xlib/X11/twm/images/background7.xpm Xlib/X11/twm/images/background8.xpm Xlib/X11/twm/images/background9.xpm Xlib/X11/twm/images/ball1.xpm Xlib/X11/twm/images/ball10.xpm Xlib/X11/twm/images/ball11.xpm Xlib/X11/twm/images/ball12.xpm Xlib/X11/twm/images/ball2.xpm Xlib/X11/twm/images/ball3.xpm Xlib/X11/twm/images/ball4.xpm Xlib/X11/twm/images/ball5.xpm Xlib/X11/twm/images/ball6.xpm Xlib/X11/twm/images/ball7.xpm Xlib/X11/twm/images/ball8.xpm Xlib/X11/twm/images/ball9.xpm Xlib/X11/twm/images/cdrom1.xpm Xlib/X11/twm/images/claude.xpm Xlib/X11/twm/images/clipboard.xpm Xlib/X11/twm/images/datebook.xpm Xlib/X11/twm/images/emacs.xpm Xlib/X11/twm/images/ghostview.xpm Xlib/X11/twm/images/hpterm.xpm Xlib/X11/twm/images/mail0.xpm Xlib/X11/twm/images/mail1.xpm Xlib/X11/twm/images/nothing.xpm Xlib/X11/twm/images/nt1.xpm Xlib/X11/twm/images/nt2.xpm Xlib/X11/twm/images/pixmap.xpm Xlib/X11/twm/images/postit.xpm Xlib/X11/twm/images/skull.xpm Xlib/X11/twm/images/spider.xpm Xlib/X11/twm/images/supman1.xbm Xlib/X11/twm/images/supman2.xbm Xlib/X11/twm/images/supman3.xbm Xlib/X11/twm/images/supman4.xbm Xlib/X11/twm/images/supman5.xbm Xlib/X11/twm/images/supman6.xbm Xlib/X11/twm/images/supman7.xbm Xlib/X11/twm/images/supman8.xbm Xlib/X11/twm/images/supman9.xbm Xlib/X11/twm/images/term.xpm Xlib/X11/twm/images/unknown.xpm Xlib/X11/twm/images/unknown1.xpm Xlib/X11/twm/images/unread.xpm Xlib/X11/twm/images/welcome.xpm Xlib/X11/twm/images/welcome.xwd Xlib/X11/twm/images/xarchie.xpm Xlib/X11/twm/images/xcalc.xpm Xlib/X11/twm/images/xcalc2.xpm Xlib/X11/twm/images/xedit.xpm Xlib/X11/twm/images/xftp.xpm Xlib/X11/twm/images/xgopher.xpm Xlib/X11/twm/images/xgrab.xpm Xlib/X11/twm/images/xhpcalc.xpm Xlib/X11/twm/images/xirc.xpm Xlib/X11/twm/images/xmail.xpm Xlib/X11/twm/images/xman.xpm Xlib/X11/twm/images/xmosaic.xpm Xlib/X11/twm/images/xnomail.xpm Xlib/X11/twm/images/xrn-compose.xpm Xlib/X11/twm/images/xrn.goodnews.xpm Xlib/X11/twm/images/xrn.nonews.xpm Xlib/X11/twm/images/xrn.xpm Xlib/X11/twm/images/xterm.xpm Xlib/X11/twm/system.ctwmrc X${IMAKE_MAN_DIR}/ctwm.${IMAKE_MANNEWSUFFIX} Xshare/examples/ctwm/example.ctwmrc Xshare/examples/ctwm/levitte.ctwmrc Xshare/examples/ctwm/peterc.ctwmrc Xshare/examples/ctwm/system.ctwmrc Xshare/examples/ctwm/system.ctwmrc.gnome [EMAIL PROTECTED] lib/X11/twm/images [EMAIL PROTECTED] share/examples/ctwm END-of-wm/ctwm/PLIST echo x - wm/ctwm/distinfo sed 's/^X//' >wm/ctwm/distinfo << 'END-of-wm/ctwm/distinfo' X$NetBSD$ X XSHA1 (ctwm-3.7.tar.gz) = 6140e82ec23499146eaab5bf3bd592f92e95683e XRMD160 (ctwm-3.7.tar.gz) = 9809df2555b3eb2bf0c46c041df8c1c089b67255 XSize (ctwm-3.7.tar.gz) = 1139461 bytes XSHA1 (patch-ac) = 99a28b20904207693a4f25aafaaac447dbcdca95 END-of-wm/ctwm/distinfo echo c - wm/ctwm/patches mkdir -p wm/ctwm/patches > /dev/null 2>&1 echo x - wm/ctwm/patches/patch-ac sed 's/^X//' >wm/ctwm/patches/patch-ac << 'END-of-wm/ctwm/patches/patch-ac' X$NetBSD: patch-ac,v 1.1 2003/06/10 07:40:53 wiz Exp $ X XRemove -s option from call to m4. X X--- parse.c.dist Tue Dec 11 16:38:52 2001 X+++ parse.c Sat Mar 8 13:34:59 2003 X@@ -2097,7 +2097,8 @@ X dup2(fids[1], 1); /* stdout = pipe to parent */ X /* get_defs("m4", dpy, display_name) */ X tmp_file = m4_defs(dpy, display_name); X- execlp("m4", "m4", "-s", tmp_file, "-", NULL); X+ /* Not all m4s know about -s */ X+ execlp("m4", "m4", tmp_file, "-", NULL); X /* If we get here we are screwed... */ X perror("Can't execlp() m4"); X exit(124); END-of-wm/ctwm/patches/patch-ac exit -Olaf. -- ___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it. \X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse.
