Subject: pkg/30804: new/updated pkg for newly released ctwm-3.7
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Rhialto <rhialto@falu.nl>
List: pkgsrc-bugs
Date: 07/21/2005 14:55:00
>Number: 30804
>Category: pkg
>Synopsis: new/updated pkg for newly released ctwm-3.7
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Jul 21 14:55:00 +0000 2005
>Originator: Rhialto
>Release: NetBSD 2.0.2
>Organization:
>Environment:
System: NetBSD radl.falu.nl 2.0.2 NetBSD 2.0.2 (Radls Doordringend Onjuiste Akkoord) #4: Thu Jun 16 20:52:36 CEST 2005 rhialto@radl.falu.nl:/usr/src/sys/arch/amd64/compile/RADL amd64
Architecture: x86_64
Machine: amd64
>Description:
The wm/ctwm pkg is outdated due to the release of ctwm-3.7.
>How-To-Repeat:
>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:
#
# 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- 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= rhialto@falu.nl
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'
X@comment $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
X@dirrm lib/X11/twm/images
X@dirrm 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 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.