#Maintainer: Dimitris Tzemos pkgname=zzz-settings-fluxbox pkgver=14.1 pkgrel=1dj arch=noarch source=("xinitrc.fluxbox" "fluxbox.desktop" "Salixflux.tar.gz" "menu-startup.tar.gz") #options=('noextract') doinst() { # Select menu fluxbox basic or full if [ -x usr/bin/abiword ]; then ( cp usr/share/fluxbox/menu_full etc/skel/.fluxbox/menu; cp usr/share/fluxbox/startup etc/skel/.fluxbox/startup ) else ( cp usr/share/fluxbox/menu_basic etc/skel/.fluxbox/menu; cp usr/share/fluxbox/startup etc/skel/.fluxbox/startup ) fi echo "export TERM=xterm" >> root/.bashrc } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "zzz-settings-fluxbox (provides system wide fixes for several packages)" "This package provides fixes for some packages and default settings for" "others. It can safely be removed after installation, but it should" "never be installed or upgraded by the user, or it might change some" "default system settings." ) build() { cd $startdir/src/ mkdir -p $startdir/pkg/usr/share/xsessions mkdir -p $startdir/pkg/etc/X11/xinit mkdir -p $startdir/pkg/usr/share/fluxbox/styles/ cp $startdir/src/fluxbox.desktop $startdir/pkg/usr/share/xsessions/fluxbox.desktop cp $startdir/src/xinitrc.fluxbox $startdir/pkg/etc/X11/xinit/xinitrc.fluxbox chmod 755 $startdir/pkg/etc/X11/xinit/xinitrc.fluxbox cp -R $startdir/src/Salixflux $startdir/pkg/usr/share/fluxbox/styles/ cp $startdir/src/menu-startup/{menu_full,menu_basic,startup} $startdir/pkg/usr/share/fluxbox/ chown -R root:root $startdir/pkg/usr/share/fluxbox/styles/Salixflux chown -R root:root $startdir/pkg/usr/share/fluxbox/{menu_full,menu_basic,startup} chown -R root:root $startdir/pkg }