#Maintainer: Markus Muttilainen (stillborn.zenwalk@gmail.com) pkgname=wbar pkgver=1.3.3 pkgrel=1 zenver=66 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" "http://zenwalk.pinguix.com/user-accounts/stillborn/wbar/dot.wbar" "http://zenwalk.pinguix.com/user-accounts/stillborn/wbar/icons.tar.xz" "http://zenwalk.pinguix.com/user-accounts/stillborn/wbar/zenwalk-icons.tar.xz" "http://zenwalk.pinguix.com/user-accounts/stillborn/wbar/01_gcc43_fixes.diff" "http://zenwalk.pinguix.com/user-accounts/stillborn/wbar/wbarconf.desktop") sourcetemplate=http://zenwalk.pinguix.com/user-accounts/stillborn/wbar docs=("readme" "install" "copying" "changelog" "authors" "news" "todo") url=http://www.tecapli.com.ar/rodolfo options=('norequiredbuilder' 'keepdepfile') slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "wbar - launch bar similar to the MacOSX dock" "wbar is a quick launch bar. It's fast, light and cool eye-candy." "Its hacked in c++ trying to keep code as readable as possible" "without sacrificing speed. It works directly on top of X to avoid" "going through 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 -e 's/-O2/-O2 -march=i486 -mtune=i686/' Makefile make -j2 || 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/zenwalk-icons $startdir/pkg/usr/share/wbar cp -a $startdir/src/dot.wbar $startdir/pkg/usr/share/wbar # 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 }