#Maintainer: Dimitris Tzemos <djemos~at~slackel~dot~gr>

pkgname=hydrogen
pkgver=0.9.5
pkgrel=1dj
source=("http://downloads.sourceforge.net/project/$pkgname/Hydrogen/$pkgver%20Sources/$pkgname-$pkgver.tar.gz"
		"sconstruct-install-images.patch"
		"sconstruct-raptor2.patch"
		"gcc47.patch")
		
docs=("AUTHORS" "COPYING" "ChangeLog" "DEVELOPERS" "INSTALL.txt" "README.txt" "COPYING." "TinyXML")
url=http://www.hydrogen-music.org/

slackdesc=\
(
 #|-----handy-ruler------------------------------------------------------|
"Hydrogen (advanced drum machine)"
"Hydrogen is an advanced drum machine for GNU/Linux. It's main goal"
"is to bring professional yet simple and intuitive pattern-based drum"
"programming."

"Homepage: http://www.hydrogen-music.org/"

)

build() {
cd $SRC/$pkgname-$pkgver || return 1
patch --verbose -p1 < ../sconstruct-install-images.patch || return 1
patch --verbose -p1 < ../sconstruct-raptor2.patch || return 1
patch --verbose -p1 < ../gcc47.patch  || return 1

QTDIR=$QT4DIR scons lash=1  libarchive=1 prefix=/usr optflags="$CFLAGS" || return 1
QTDIR=$QT4DIR scons install DESTDIR=$PKG || return 1

mkdir -p $PKG/usr/share/icons/hicolor/48x48/apps || return 1
mkdir -p $PKG//usr/share/icons/hicolor/scalable/apps || return 1
cp data/img/gray/icon48.png $PKG/usr/share/icons/hicolor/48x48/apps/h2-icon.png || return 1
mv $PKG/usr/share/pixmaps/h2-icon.svg $PKG/usr/share/icons/hicolor/scalable/apps || return 1
rm -rf $PKG/usr/share/pixmaps || return 1
}

# Doinst
doinst() {
if [ -x /usr/bin/update-desktop-database ]; then
  /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi

}
