From ecb3caa7a7982edc8e9a99472e1fd6e6c8ab0f36 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 11 Nov 2011 11:17:32 +0000 Subject: [PATCH] New package: hydrogen-0.9.5 - drum machine :) --- srcpkgs/hydrogen/template | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 srcpkgs/hydrogen/template diff --git a/srcpkgs/hydrogen/template b/srcpkgs/hydrogen/template new file mode 100644 index 0000000000..05753d1272 --- /dev/null +++ b/srcpkgs/hydrogen/template @@ -0,0 +1,45 @@ +# Template file for 'hydrogen' +pkgname=hydrogen +version=0.9.5 +homepage="http://www.hydrogen-music.org/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +short_desc="Advanced drum machine for GNU/Linux" +maintainer="davehome " +license="GPL-2" +checksum=963c73ef911ec9e7589e502d17df3b794dd027d7e99a36b5115a0bb51389d9c3 +long_desc=" + 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." + +# XXX LASH Support +# XXX libarchive support? +Add_dependency run glibc +Add_dependency run alsa-lib +Add_dependency run qt +Add_dependency run libsndfile +Add_dependency run libjack +Add_dependency run zlib +Add_dependency run libstdc++ +Add_dependency run libgcc + +Add_dependency build scons +Add_dependency build alsa-lib-devel +Add_dependency build qt-devel +Add_dependency build libsndfile-devel +Add_dependency build jack-devel +Add_dependency build zlib-devel +Add_dependency build libstdc++-devel + +_scons_args="lrdf=0 jack=1 alsa=1 lash=0 portaudio=0 portmidi=0 oss=1 +gui=1 libarchive=0 debug=0 prefix=/usr" + +do_build() +{ + scons ${_scons_args} +} + +do_install() +{ + scons DESTDIR=${DESTDIR} install +}