DOCS="AUTHORS COPY* FAQ NEWS README" IGNOREPATH=/boot:/dev:/home:/mnt:/proc:/root:/tmp:/var STRIPLIB=y STRIPBIN=y SETATTR=y # pkginfo VERSION=0.16.5 PROGNAME="Enlightenment" # |-----handy-ruler------------------------------------------------------| SLACKDESC="\ enlight: enlightenment-$VERSION\n\ enlight:\n\ enlight: Enlightenment is a window manager for the X Window System that is\n\ enlight: designed to be powerful, extensible, configurable and pretty darned\n\ enlight: good looking! It is one of the more graphically intense window\n\ enlight: managers for X. Enlightenment goes beyond managing windows by\n\ enlight: providing a useful and appealing graphical shell from which to work.\n\ enlight: It is open in design and instead of dictating a policy, allows the\n\ enlight: user to define their own policy, down to every last detail.\n\ enlight:\n\ enlight:" # maintainer ARCH=i586 BUILD=3rob MAINTAINER="Robert Stan " SOURCE=http://www.enlightenment.org/ LOCATION=ftp://ftp.linuxpackages.net/pub/Slackware-8/robert/gnome1/ # package name PKGNAME="enlight-${VERSION}-${ARCH}-${BUILD}" compile() { tar xvzf $CWD/enlightenment-$VERSION.tar.gz cd enlightenment-$VERSION CFLAGS="-O3 -fomit-frame-pointer -march=$ARCH \ -I/opt/gnome/include -I/usr/X11R6/include/freetype \ -L/opt/gnome/lib -L/usr/X11R6/lib" \ ./configure --prefix=/usr/X11R6 \ --enable-fsstd || exit 1 CFLAGS="-O3 -fomit-frame-pointer -march=$ARCH \ -I/opt/gnome/include -I/usr/X11R6/include/freetype \ -L/opt/gnome/lib -L/usr/X11R6/lib" \ make || exit 1 } install() { make install \ localedir=/usr/share/locale \ gnulocaledir=/usr/share/locale mkdir -p /usr/doc/enlightenment-$VERSION cp -a $DOCS /usr/doc/enlightenment-$VERSION } attributes() { echo } special() { mkdir -p $PKG/etc/X11/xinit cat $CWD/xinitrc.e > $PKG/etc/X11/xinit/xinitrc.e chown root.root $PKG/etc/X11/xinit/xinitrc.e chmod 755 $PKG/etc/X11/xinit/xinitrc.e # Package description echo -e $SLACKDESC > $CTL/slack-desc echo -e $SLACKDESC > $CWD/$PKGNAME.txt } subpacks() { echo }