#Packager: Vasile Coman <kerd[at]slackware[dot]eu>

pkgname=fluxbox
pkgver=1.3.1
pkgrel=3vc
source=("http://garr.dl.sourceforge.net/project/fluxbox/fluxbox/1.3.1/fluxbox-1.3.1.tar.gz" "http://people.salixos.org/kerd/fluxbox/1.3.1/xinitrc.fluxbox" "http://people.salixos.org/kerd/fluxbox/1.3.1/fluxbox.desktop" "http://people.salixos.org/kerd/fluxbox/1.3.1/Salixflux.tar.gz" "http://people.salixos.org/kerd/fluxbox/1.3.1/menu-startup.tar.gz")
sourcetemplate=http://people.salixos.org/kerd/$pkgname/$pkgver/
docs=("readme" "install" "copying" "ChangeLog" "authors" "todo")
url=http://www.fluxbox.org
options=('noautodotnew')

slackdesc=\
(
#|-----handy-ruler----------------------------------------------|
"fluxbox (Fluxbox window manager)"
"Fluxbox is yet another windowmanager for X that is based on"
"blackbox but with many new features."
"http://www.fluxbox.org/"
)


build() {
	cd $startdir/src/$pkgname-$pkgver
	./configure -enable-shape \
			--enable-slit \
			--enable-remember \
			--enable-toolbar \
			--enable-regexp \
			--enable-newwmspec \
			--enable-nls \
			--enable-timed-cache \
			--enable-xft \
			--enable-xrender \
			--enable-xpm \
			--enable-imlib2 \
			--enable-xmb \
			--enable-randr \
			--enable-xinerama \
			--mandir=/usr/man \
		        --prefix=/usr \
		        --libdir=/usr/lib${LIBDIRSUFFIX} \
		        --localstatedir=/var/lib \
		        --build=$arch-slackware-linux || return 1
	
	make || return 1
	make install DESTDIR=$startdir/pkg
	
	mkdir -p $startdir/pkg/usr/share/xsessions
	mkdir -p $startdir/pkg/etc/X11/xinit
	
	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_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}
}