# Contributor: Natanael Copa # Maintainer: Natanael Copa pkgname=hydrogen pkgver=0.9.5.1 pkgrel=1 pkgdesc="Advanced drum machine for GNU/Linux" url="http://www.hydrogen-music.org/" arch="all" license="GPLv2+" depends="" makedepends="qt-dev alsa-lib-dev flac-dev libsndfile-dev scons portaudio-dev libarchive-dev jack-dev" install="" subpackages="$pkgname-doc" source="http://downloads.sourceforge.net/hydrogen/hydrogen-$pkgver.tar.gz hydrogen-docdir.patch" _builddir="$srcdir"/hydrogen-$pkgver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done patch -p0 -i patches/portaudio.patch || return 1 sed -i -e '/path.walk/d' -e 's|\(pkg_ver.rstrip.*\)|\1[0:3]|' Sconstruct } build() { cd "$_builddir" export QTDIR=/usr/lib scons -j${JOBS:-2} \ prefix=/usr \ jack=1 \ portaudio=1 \ libarchive=1 \ portmidi=0 \ lash=0 \ lrdf=0 \ oss=0 \ optflags="$CFLAGS" \ || return 1 } package() { cd "$_builddir" export QTDIR=/usr/lib scons install DESTDIR="$pkgdir" || return 1 } md5sums="52f3a528705818c65acf546a3be4c6fb hydrogen-0.9.5.1.tar.gz 0d9552ee114f57df67d677263816ec78 hydrogen-docdir.patch"