#!/bin/sh CWD=`pwd` cd /tmp tar xzvf $CWD/fvwm-2.2.2.tar.gz cd fvwm-2.2.2 mkdir -p /usr/doc/fvwm-2.2.2 cp -a AUTHORS COPYING ChangeLog INSTALL INSTALL.fvwm NEWS README docs \ sample.fvwmrc /usr/doc/fvwm-2.2.2 rm /usr/doc/fvwm-2.2.2/docs/Makefile* rm /usr/doc/fvwm-2.2.2/sample.fvwmrc/Makefile* chown -R root.root /usr/doc/fvwm-2.2.2 zcat $CWD/fvwm-2.2.2.slack.diff.gz | patch -p1 --backup ./configure --prefix=/usr/X11R6 \ --sysconfdir=/var/X11R6/lib/fvwm2 \ i386-slackware-linux make CFLAGS=-O2 LDFLAGS=-s make CFLAGS=-O2 LDFLAGS=-s install mkdir -p /usr/X11R6/include/X11/pixmaps ( cd icons ; chown root.root * ; chmod 644 * ; cp -a *.xpm /usr/X11R6/include/X11/pixmaps ) ( cd / ; tar xzvf $CWD/extra_xpm.tgz ) mkdir -p /var/X11R6/lib/xinit cat $CWD/xinitrc.fvwm2 > /var/X11R6/lib/xinit/xinitrc.fvwm2 chmod 755 /var/X11R6/lib/xinit/xinitrc.fvwm2 mkdir -p /install cat $CWD/doinst.sh > /install/doinst.sh mkdir -p /var/X11R6/lib/fvwm2 cat $CWD/system.fvwm2rc > /var/X11R6/lib/fvwm2/system.fvwm2rc