[proaudio] [1311] bumped hydrogen-0.9.4_beta (thx harald)

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1311
Author:   evermind
Date:     2008-09-13 11:23:38 +0200 (Sat, 13 Sep 2008)

Log Message:
-----------
bumped hydrogen-0.9.4_beta (thx harald)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog
    trunk/overlays/proaudio/media-sound/hydrogen/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.4_beta.ebuild


Modified: trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog	2008-09-05 20:28:49 UTC (rev 1310)
+++ trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog	2008-09-13 09:23:38 UTC (rev 1311)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Sep 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+  +hydrogen-0.9.4_beta.ebuild:
+  bumped (thx harald)
+
   27 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   hydrogen-9999.ebuild:
   new buildsystem (thx Daniel_J) closes bug #53

Modified: trunk/overlays/proaudio/media-sound/hydrogen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-09-05 20:28:49 UTC (rev 1310)
+++ trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-09-13 09:23:38 UTC (rev 1311)
@@ -4,7 +4,9 @@
 AUX hydrogen-0.9.3-segfault.patch 402 RMD160 0f0f5b11a0eb7368b48b9ee8d0fae39e4d2c1403 SHA1 f6c7cb3890e7f5b1a138949ad40947d8ba27dd3b SHA256 e4daeb98116097c90e32ef543ee32a127835e04d647d76ac0332ac0703e1989e
 AUX hydrogen-9999-configure.patch 1389 RMD160 afda9f8885753457b210aca4e8cc59f236a5c8b6 SHA1 553287b8b46b4dd9c2adcd66e434a4dd28056733 SHA256 6dc6a1e7fe1524d8e000528f2311befd5abc74b0def7519a0d8a23c3641f602a
 DIST hydrogen-0.9.3.tar.gz 2771792 RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 SHA1 4c07d3d250922421182f0dd527965628588bcb4a SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a
+DIST hydrogen-0.9.4-beta.tar.gz 3695436 RMD160 112dba244fca7a3a357eadfd4b32d6a94d05c5f2 SHA1 91ed230fcb7c3a69da68743acacb4d0a66447f32 SHA256 ec80e8aa27cc63e3ed0a7bbce3daaa3ccf52b1cba2ee6a36bb654b501f29553a
 EBUILD hydrogen-0.9.3-r1.ebuild 3360 RMD160 a5af3e24d3501fcfb35216b42ed0a2bec225fc14 SHA1 701eeb6fe14f6ab5c66d00824f006418e35a7c02 SHA256 8e83a50db9a5980bee145d3f1705630ac660d913de7c8d03d696ea718ec28d16
+EBUILD hydrogen-0.9.4_beta.ebuild 2221 RMD160 9568fb430221f1c23267d628d7e12e4ed21c69aa SHA1 bbe1aa65d17aec6ab412cb8b267108299821ed6c SHA256 e8ce6b8211730759762aa840807b564cad7dbe8fc399e078811dd99fbf8b69c6
 EBUILD hydrogen-9999.ebuild 2163 RMD160 e6b4176aa4e3bde0919fa02adec02f67b6f9d052 SHA1 e8b4f4492da0cc72709078fd925c4591dd754ca0 SHA256 0f3bc7fe0138ba5f0b09b6e02998c05751e6a8d4ddcaec0c7633f7323baf88af
-MISC ChangeLog 339 RMD160 011da40e5c53ece6b8e4b53a14a2a8bc9a41534a SHA1 c5f85175e7e10a2da4c386b79c69216d1e6b5715 SHA256 b8772e4d8ae44b49b47653dc9261ab74c170908054bc0d13ccff221e7789dca8
+MISC ChangeLog 450 RMD160 863c81769b87756968c223f72bc52c144ece2bd2 SHA1 6a3923905bc0fe10a57202fbaed211e042bef265 SHA256 83545690a6a40042ac93f0a3e5e97bed339b33de1d2c46cc98cef62ee2efc9fb
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Copied: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.4_beta.ebuild (from rev 1310, trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.4_beta.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.4_beta.ebuild	2008-09-13 09:23:38 UTC (rev 1311)
@@ -0,0 +1,81 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils qt4 
+
+DESCRIPTION="Linux Drum Machine"
+HOMEPAGE="http://hydrogen.sourceforge.net/";
+MY_PV="${PV/_/-}"
+SRC_URI="mirror://sourceforge/hydrogen/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug flac jack ladspa lash portaudio"
+
+RDEPEND="
+	|| ( (
+         	x11-libs/qt-core:4
+			x11-libs/qt-gui:4 )
+			>=x11-libs/qt-4.1:4	)
+	dev-libs/libxml2
+	media-libs/libsndfile
+	media-libs/audiofile
+	dev-libs/libtar
+	portaudio? ( >=media-libs/portaudio-18.1 )
+	alsa? ( media-libs/alsa-lib )
+	jack? ( media-sound/jack-audio-connection-kit )
+	ladspa? ( media-libs/liblrdf )
+	lash? ( media-sound/lash )
+	flac? ( media-libs/flac )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+src_compile() {
+	# export qt4 related environ (copy 'n paste fromt qt4.eclass)
+	export QTDIR=/usr/$(get_libdir)
+	export QMAKE=/usr/bin/qmake
+	export QMAKE_CC=$(tc-getCC)
+	export QMAKE_CXX=$(tc-getCXX)
+	export QMAKE_LINK=$(tc-getCXX)
+	export QMAKE_CFLAGS_RELEASE="${CFLAGS}"
+	export QMAKE_CFLAGS_DEBUG="${CFLAGS}" 
+	export QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" 
+	export QMAKE_CXXFLAGS_DEBUG="${CXXFLAGS}"
+	export QMAKE_LFLAGS_RELEASE="${LDFLAGS}"
+	export QMAKE_LFLAGS_DEBUG="${LDFLAGS}"
+
+	local myconf="prefix=${ROOT}usr destdir=${D}"
+	! use alsa; myconf="${myconf} alsa=$?"
+	! use debug; myconf="${myconf} debug=$?"
+	! use jack; myconf="${myconf} jack=$?"
+	! use ladspa; myconf="${myconf} lrdf=$?"
+	! use portaudio; myconf="${myconf} portaudio=$?"
+	! use lash; myconf="${myconf} lash=$?"
+	! use flac; myconf="${myconf} flac=$?"
+
+	tc-export CC CXX
+	myconf="${myconf} CC=${CC} CXX=${CXX}"
+	mkdir -p ${D}
+	einfo "${myconf}"
+	scons CUSTOMCCFLAGS="${CFLAGS}" CUSTOMCXXFLAGS="${CXXFLAGS}" \
+		MAKEOPTS="${MAKEOPTS}" \
+		${myconf} || die "scons failed"
+}
+
+src_install() {
+	scons install prefix="${ROOT}usr" destdir="${D}" || die "scons install failed"
+
+	# install tools
+	for i in hydrogenSynth hydrogenPlayer; do
+		dobin extra/$i/$i
+	done
+
+	# desktop entry
+	newicon "data/img/gray/icon32.png" "${PN}.png"
+	make_desktop_entry "${PN}" "Hydrogen" "${PN}" "AudioVideo;Audio;sequencer"
+}


Property changes on: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.4_beta.ebuild
___________________________________________________________________
Name: svn:mergeinfo
   + 


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/