IGNOREPATH=/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=4.0.5 PKGVER=4.0.5 PROGNAME="xfce $VERSION" DESC="\ xfce (a fast and lightweight desktop environment for X) \n\ \n\ XFce is an easy-to-use and easy-to-configure GTK+ based environment \n\ for X11. Some features include drag'n drop, pulldown menus, color \n\ icons, 3D widgets, a Window Manager (xfwm), a backdrop manager (xfbd), \n\ a file manager (xftree), a clock/calendar (xfclock) and a system sound \n\ manager (xfsound) and a user friendly interface for mouse \n\ configuration (xfmouse). XFce has a homepage: http://www.xfce.org/ \n\ \n\ XFce was developed by Olivier Fourdan." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.gnu.org/pub/gnu/xfce PKGNAME=xfce-$VERSION-s390-$BUILD TAG=OPT compile() { for file in dbh-1.0.18.tar.bz2 \ libxfce4util-$VERSION.tar.bz2 \ libxfcegui4-$VERSION.tar.bz2 \ libxfce4mcs-$VERSION.tar.bz2 \ xfce-mcs-manager-$VERSION.tar.bz2 \ xfce4-panel-$VERSION.tar.bz2 \ gtk-xfce-engine-2.1.9.tar.bz2 \ xfce-mcs-plugins-$VERSION.tar.bz2 \ xfce-utils-$VERSION.tar.bz2 \ xfce4-iconbox-$VERSION.tar.bz2 \ xfce4-themes-$VERSION.tar.bz2 \ xfce4-mixer-$VERSION.tar.bz2 \ xfce4-systray-$VERSION.tar.bz2 \ xfce4-toys-$VERSION.tar.bz2 \ xfce4-trigger-launcher-$VERSION.tar.bz2 \ xfdesktop-$VERSION.tar.bz2 \ xffm-$VERSION.tar.bz2 \ xfprint-$VERSION.tar.bz2 \ xfwm4-$VERSION.tar.bz2 \ xfcalendar-0.1.8.tar.bz2 \ ; do ( cd $TMP tar -yxvf $CWD/$file cd `basename $file .tar.bz2` chown -R root.root . find . -perm 777 -exec chmod 755 {} \; find . -perm 775 -exec chmod 755 {} \; find . -perm 666 -exec chmod 644 {} \; find . -perm 664 -exec chmod 644 {} \; ) done } install() { for file in dbh-1.0.18.tar.bz2 \ libxfce4util-$VERSION.tar.bz2 \ libxfcegui4-$VERSION.tar.bz2 \ libxfce4mcs-$VERSION.tar.bz2 \ xfce-mcs-manager-$VERSION.tar.bz2 \ xfce4-panel-$VERSION.tar.bz2 \ gtk-xfce-engine-2.1.9.tar.bz2 \ xfce-mcs-plugins-$VERSION.tar.bz2 \ xfce-utils-$VERSION.tar.bz2 \ xfce4-iconbox-$VERSION.tar.bz2 \ xfce4-themes-$VERSION.tar.bz2 \ xfce4-mixer-$VERSION.tar.bz2 \ xfce4-systray-$VERSION.tar.bz2 \ xfce4-toys-$VERSION.tar.bz2 \ xfce4-trigger-launcher-$VERSION.tar.bz2 \ xfdesktop-$VERSION.tar.bz2 \ xffm-$VERSION.tar.bz2 \ xfprint-$VERSION.tar.bz2 \ xfwm4-$VERSION.tar.bz2 \ xfcalendar-0.1.8.tar.bz2 \ ; do ( cd $TMP cd `basename $file .tar.bz2` ./configure --prefix=/usr \ --sysconfdir=/etc/X11 \ --enable-static=no \ --enable-xinerama make make install make install DESTDIR=/tmp/package-xfce mkdir -p /usr/doc/`basename $file .tar.bz2` cp -a AUTHORS COPYING INSTALL NEWS README TODO \ /usr/doc/`basename $file .tar.bz2` mkdir -p /tmp/package-xfce/usr/doc/`basename $file .tar.bz2` cp -a AUTHORS COPYING INSTALL NEWS README TODO \ /tmp/package-xfce/usr/doc/`basename $file .tar.bz2` ) done ( cd /usr/bin ln -sf xffm xffstab4 ln -sf xffm xfapps ln -sf xffm xfbook ln -sf xffm xfsamba4 ln -sf xffm xftrash4 ln -sf xffm xfapps4 ln -sf xffm xfbook4 ln -sf xffm xffstab ln -sf xffm xfglob4 ln -sf xffm xftree4 ) ( cd /tmp/package-xfce/usr/bin ln -sf xffm xffstab4 ln -sf xffm xfapps ln -sf xffm xfbook ln -sf xffm xfsamba4 ln -sf xffm xftrash4 ln -sf xffm xfapps4 ln -sf xffm xfbook4 ln -sf xffm xffstab ln -sf xffm xfglob4 ln -sf xffm xftree4 ) mkdir -p /etc/X11/xinit ( cd /etc/X11/xinit ln -sf ../xfce4/xinitrc xinitrc.xfce chmod 755 ../xfce4/xinitrc ) mkdir -p /tmp/package-xfce/etc/X11/xinit ( cd /tmp/package-xfce/etc/X11/xinit ln -sf ../xfce4/xinitrc xinitrc.xfce chmod 755 ../xfce4/xinitrc ) ( cd /usr/man/man1 rm -rf fgr.1.gz gzip -9 fgr.1 ) ( cd /tmp/package-xfce/usr/man/man1 rm -f *.gz gzip -9 *.1 ) } attributes() { chown -R root.root /tmp/package-xfce/* chown -R root.bin $PKG/usr/bin \ /tmp/package-xfce/usr/bin chmod 755 $PKG/package-xfce/etc/X11/xinit/xinitrc.xfce } special() { cd $CTL cat $CWD/slack-desc > slack-desc cat $CWD/slack-desc > /tmp/package-xfce/install/slack-desc }