#Maintainer: George Vlahavas (vlahavas~at~gmail~dot~com)

pkgname=wbar
pkgver=1.3.3
pkgrel=1gv
arch=i486
source=("http://www.tecapli.com.ar/rodolfo/wbar-1.3.3.tbz2" "http://kapsi.fi/ighea/wbarconf/wbarconf-0.7.2.tar.gz" "dot.wbar" "icons.tar.gz" "wbarconf.desktop" "salix-icons.tar.gz" "01_gcc43_fixes.diff")
docs=("readme" "install" "copying" "changelog" "authors" "news" "todo")
url=http://www.tecapli.com.ar/rodolfo

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"wbar is a launch bar similar to the MacOSX dock"
"wbar is a quick launch bar. Its fast, light and cool eye-candy."
"Its hacked in c++ trying to keep code as readable as possible"
"with out sacrificing speed. It works directly on top of X to avoid"
"going throug a lot of layers. Initially developed for Fluxbox, then"
"tested on WindowMaker, Xfce, Gnome, etc. Since version 1.0 can run"
"on top of desktops such as xfdesktop or nautilus with the"
"-above-desk switch."
"This package also includes wbarconf, a simple configuration utility"
"for wbar."
)


build() {
	# Compile and install wbar
	cd $startdir/src/$pkgname-$pkgver

	patch -p1 < $startdir/src/01_gcc43_fixes.diff || exit 1
	
	sed -i "s/-O2/${CFLAGS}/" Makefile
	make || return 1
	mkdir -p $startdir/pkg/usr/bin
	cp -a wbar $startdir/pkg/usr/bin
	mkdir -p $startdir/pkg/usr/share/wbar
	cp -a iconpack $startdir/pkg/usr/share/wbar
	cp -a $startdir/src/salix-icons $startdir/pkg/usr/share/wbar
	cp -a $startdir/src/dot.wbar $startdir/pkg/usr/share/wbar
	mkdir -p $startdir/pkg/usr/share/applications
	cp -a $startdir/src/wbarconf.desktop $startdir/pkg/usr/share/applications/

	# Install wbarconf
	cp -a $startdir/src/wbarconf/wbarconf $startdir/pkg/usr/bin
	mkdir -p $startdir/pkg/usr/doc/$pkgname-$pkgver
	mv $startdir/src/wbarconf/README $startdir/pkg/usr/doc/$pkgname-$pkgver/README-wbarconf
	mv $startdir/src/wbarconf/COPYING $startdir/pkg/usr/doc/$pkgname-$pkgver/COPYING-wbarconf

	# Copy wbarconf icons to the right place
	ICONSIZES="48 32 24 16"
	for i in $ICONSIZES; do
		mkdir -p $startdir/pkg/usr/share/icons/hicolor/$i\x$i/apps;
		mv $startdir/src/wbarconf-$i.png $startdir/pkg/usr/share/icons/hicolor/$i\x$i/apps/wbarconf.png;
	done;
	mkdir -p $startdir/pkg/usr/share/icons/hicolor/scalable/apps
	mv $startdir/src/wbarconf.svg $startdir/pkg/usr/share/icons/hicolor/scalable/apps

	chown -R root:root $startdir/pkg
}