summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-04-08 11:11:50 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-04-08 11:11:50 +0000
commit27faaac384486e048140309696cc5d6857d822d1 (patch)
tree9aa72bef006b3f94c418c4672b2b6ae48fba97d5 /media-sound
parentNon-maintainer fix; Respect CC; Respect LDFLAGS, #356049; Respect multilib (diff)
downloadhistorical-27faaac384486e048140309696cc5d6857d822d1.tar.gz
historical-27faaac384486e048140309696cc5d6857d822d1.tar.bz2
historical-27faaac384486e048140309696cc5d6857d822d1.zip
version bump
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/hydrogen/ChangeLog9
-rw-r--r--media-sound/hydrogen/Manifest14
-rw-r--r--media-sound/hydrogen/hydrogen-0.9.5.ebuild61
3 files changed, 81 insertions, 3 deletions
diff --git a/media-sound/hydrogen/ChangeLog b/media-sound/hydrogen/ChangeLog
index 897f5f8e120c..d53ac7204166 100644
--- a/media-sound/hydrogen/ChangeLog
+++ b/media-sound/hydrogen/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/hydrogen
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/ChangeLog,v 1.94 2010/10/24 16:41:45 armin76 Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/ChangeLog,v 1.95 2011/04/08 11:11:50 aballier Exp $
+
+*hydrogen-0.9.5 (08 Apr 2011)
+
+ 08 Apr 2011; Alexis Ballier <aballier@gentoo.org> +hydrogen-0.9.5.ebuild:
+ version bump
24 Oct 2010; Raúl Porcel <armin76@gentoo.org> hydrogen-0.9.4.ebuild,
hydrogen-0.9.4.2.ebuild:
diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest
index 67f06124517e..284323b9c9d8 100644
--- a/media-sound/hydrogen/Manifest
+++ b/media-sound/hydrogen/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST hydrogen-0.9.4.2.tar.gz 3860898 RMD160 cebf63fb851aa61f149fee75145e59a091cba551 SHA1 7b20e40e90c4c1abdda8900109a5983a314719a9 SHA256 0be373b5d9b46dcfc111209b29ff7788aa84069fd53ad78b14bdf67d5c70b716
DIST hydrogen-0.9.4.tar.gz 3808532 RMD160 9f1514462eaa756fe0a3e8fed3ff647a32ad033d SHA1 e988710f82af858c0c688cb1d1e19d789fca49ef SHA256 982b768b48e8402104949c64fac4d74d804f41b6ab1b90457711840da99685d7
+DIST hydrogen-0.9.5.tar.gz 5239702 RMD160 851a99e4ab7eb417a61a78187a083bfd91819436 SHA1 7cb1578aac493483ca984b9f7c3918d3b264e460 SHA256 963c73ef911ec9e7589e502d17df3b794dd027d7e99a36b5115a0bb51389d9c3
EBUILD hydrogen-0.9.4.2.ebuild 1687 RMD160 22f4bbfe327b08be3eaf5c871565e0d4402607c1 SHA1 9b6003a9cc148046134ef68f325fa83659b2e024 SHA256 91d443926760866f352e1bf2ef06f89ee33d1cea6bef8ef67d63db38c4294d44
EBUILD hydrogen-0.9.4.ebuild 1523 RMD160 e90fac2b9198dc8ae3bae39210047f1fc13f4946 SHA1 693bd0779d2643d5142b6d54eab2a74d4b268fb6 SHA256 69931b6e10c98a6a156ac5ebc633e92146135a3af5f0bffc168177ab7075b7cf
-MISC ChangeLog 14513 RMD160 d2bb45be22d11d67946f47cb39a7035ca28f0eb5 SHA1 23107d6b9d750b642873ef3b68ce95be8b04be04 SHA256 ec5ce393a238e9f303baf8a6ab070e6a04c2c986c99bcf249945424f1f50fe04
+EBUILD hydrogen-0.9.5.ebuild 1646 RMD160 2aff8e9492140aa1f5b903da02ef29af42fa0ce1 SHA1 0a7a462d61b80a72e14d7f777e8aa68e4fa81025 SHA256 5e1cf1762a9db99f80958d2d714b323473d80a2ade50c45a03dcba70372b921a
+MISC ChangeLog 14637 RMD160 1b652a8e5fdbd5f4007aa4c304d51b607274d37a SHA1 4cb49b375ed14d7e8eb2b0b6a5b336e5d9905798 SHA256 1b364dec4e749769b5d3bb0a8b126e01350ceac7b470e8791d3901707b1586b9
MISC metadata.xml 245 RMD160 ed73355f5397581f4771b2ea25f16fd3853e5637 SHA1 a0e7b5c2885c4e764ef7ed793b30865f6aed8384 SHA256 05597fe58e4b04b564fe6ab688cf21d440bdace9db321e23647fa363199a401d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk2e7XwACgkQvFcC4BYPU0od+wCfW3VbbEQwa1SVQrW9pmCm+zyq
+We0AnA/TIfnZuvaF8Yp/y5q6i9fF4bTy
+=FV/g
+-----END PGP SIGNATURE-----
diff --git a/media-sound/hydrogen/hydrogen-0.9.5.ebuild b/media-sound/hydrogen/hydrogen-0.9.5.ebuild
new file mode 100644
index 000000000000..4e1f99d28ac1
--- /dev/null
+++ b/media-sound/hydrogen/hydrogen-0.9.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.5.ebuild,v 1.1 2011/04/08 11:11:50 aballier Exp $
+
+EAPI=2
+inherit eutils multilib
+
+DESCRIPTION="Advanced drum machine"
+HOMEPAGE="http://www.hydrogen-music.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="alsa +archive jack ladspa lash oss portaudio"
+
+RDEPEND="x11-libs/qt-gui:4 x11-libs/qt-core:4
+ archive? ( app-arch/libarchive )
+ !archive? ( >=dev-libs/libtar-1.2.11-r3 )
+ >=media-libs/libsndfile-1.0.18
+ alsa? ( media-libs/alsa-lib )
+ jack? ( media-sound/jack-audio-connection-kit )
+ ladspa? ( media-libs/liblrdf )
+ lash? ( media-sound/lash )
+ portaudio? ( >=media-libs/portaudio-19_pre )"
+DEPEND="${RDEPEND}
+ dev-util/scons"
+
+src_prepare() {
+ sed -i -e '/cppflags +=/d' Sconstruct || die
+ epatch patches/portaudio.patch
+}
+
+src_compile() {
+ export QTDIR="/usr/$(get_libdir)"
+ local myconf='portmidi=0' #90614
+
+ use alsa || myconf+=' alsa=0'
+ use archive && myconf+=' libarchive=1'
+ use jack || myconf+=' jack=0'
+ use ladspa || myconf+=' lrdf=0'
+ use lash && myconf+=' lash=1'
+ use oss || myconf+=' oss=0'
+ use portaudio && myconf+=' portaudio=1'
+
+ scons \
+ prefix=/usr \
+ DESTDIR="${D}" \
+ optflags="${CXXFLAGS}" \
+ ${myconf} || die
+}
+
+src_install() {
+ dobin hydrogen || die
+ insinto /usr/share/hydrogen
+ doins -r data || die
+ doicon data/img/gray/h2-icon.svg
+ domenu hydrogen.desktop
+ dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html
+ dodoc AUTHORS ChangeLog README.txt
+}