[proaudio] [1375] * hydrogen: no need for make_desktop_entry

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


Revision: 1375
Author:   gimpel
Date:     2008-12-07 19:14:25 +0100 (Sun, 07 Dec 2008)

Log Message:
-----------
* hydrogen: no need for make_desktop_entry
* rosegarden: add Qt4 branch ebuild
* lmms: update ebuild

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/hydrogen/Manifest
    trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild
    trunk/overlays/proaudio/media-sound/lmms/Manifest
    trunk/overlays/proaudio/media-sound/lmms/lmms-9999-r1.ebuild
    trunk/overlays/proaudio/media-sound/rosegarden/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-2.9999.ebuild


Modified: trunk/overlays/proaudio/media-sound/hydrogen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-12-03 16:35:45 UTC (rev 1374)
+++ trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-12-07 18:14:25 UTC (rev 1375)
@@ -7,6 +7,6 @@
 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 297b7d10db187adc57cbfae7f96841af3386d4e9 SHA1 c3cacfb2b700a650b57b4135f54d36330c18f140 SHA256 b1145ad23411d5199983d37e1a270a9957f4d7b92e14ccd76242432f8418a817
+EBUILD hydrogen-9999.ebuild 2021 RMD160 4e5adf3209459d1b4ba7e8a99ffa91313993c352 SHA1 ea5a51c234c0dc969eee8e06804620f1f019696d SHA256 0f3a0600f96fb1dc696da3aefd2b630cc5655fb9d82cc26d5d4dcc221849cb26
 MISC ChangeLog 450 RMD160 863c81769b87756968c223f72bc52c144ece2bd2 SHA1 6a3923905bc0fe10a57202fbaed211e042bef265 SHA256 83545690a6a40042ac93f0a3e5e97bed339b33de1d2c46cc98cef62ee2efc9fb
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild	2008-12-03 16:35:45 UTC (rev 1374)
+++ trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild	2008-12-07 18:14:25 UTC (rev 1375)
@@ -73,8 +73,4 @@
 	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"
 }

Modified: trunk/overlays/proaudio/media-sound/lmms/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/lmms/Manifest	2008-12-03 16:35:45 UTC (rev 1374)
+++ trunk/overlays/proaudio/media-sound/lmms/Manifest	2008-12-07 18:14:25 UTC (rev 1375)
@@ -2,6 +2,6 @@
 AUX lmms-qt4_configure_gentoo.patch 1711 RMD160 c011a072d5b7e55be2a46eff4e1e2c1d9924db16 SHA1 6140f36cb7684e70076aea063dd683a288ea19c8 SHA256 06d6d92288f304b567b7d58f5cc9ada17efb8dc44a9f0578c7582f4ac59ce5a2
 DIST lmms-0.3.2.tar.bz2 7968454 RMD160 c422dfabdf11ab41beb91df0732b881af90964e3 SHA1 e5222a5babea3224d3b65c3c343639025d6e167a SHA256 e337d64d5aa152da443c98e1d2fabfc6897769ed9e264c31111ca39c729f15f5
 EBUILD lmms-0.3.2.ebuild 1815 RMD160 1497f2d07e768e56388829e5fa199980f0f2742d SHA1 d05ff6b6a52dbd3f3661b66c508b14e2968ab53e SHA256 123a027310b4c66016471f8211bc4dbcb5fc81243751da4b22e1f3c3e30c7fe2
-EBUILD lmms-9999-r1.ebuild 1728 RMD160 6fe8d7e627abd4b80e2048d52d2810a44f28297e SHA1 e992f8349ae14fccd7e035651df385976aba444f SHA256 ba7ee9f5f7e3be5fa8672bfae1fbe4837e1633cd1706f5998697c0a000339b57
+EBUILD lmms-9999-r1.ebuild 1586 RMD160 698670f086a7567026738e35d9ecb6a263f2ca8e SHA1 7f582492605f5673db1137c729af96221cf37f8a SHA256 1b44ea70fb2f6fd1221becec1c8bf23f354b441657a4be0290c2d13140b2f4a7
 MISC ChangeLog 1023 RMD160 7aafceb68cbe834ba0d0199aff1cee5d121f36a1 SHA1 ed1d03ba1fbc7fd2f18c8df89b4abf36dae5b9e8 SHA256 c28901bce641c210a02308d4d4083d38c323e5c8429555c767c6e15bbb27f5aa
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/lmms/lmms-9999-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/lmms/lmms-9999-r1.ebuild	2008-12-03 16:35:45 UTC (rev 1374)
+++ trunk/overlays/proaudio/media-sound/lmms/lmms-9999-r1.ebuild	2008-12-07 18:14:25 UTC (rev 1375)
@@ -15,7 +15,7 @@
 SLOT="0"
 KEYWORDS=""
 
-IUSE="alsa debug fftw fluidsynth jack ogg pch portaudio pulseaudio samplerate sdl stk vst"
+IUSE="alsa debug fftw fluidsynth jack ogg pulseaudio sdl stk vst"
 
 RDEPEND="|| ( (
 				x11-libs/qt-core
@@ -27,7 +27,6 @@
 	jack? ( >=media-sound/jack-audio-connection-kit-0.99.0 )
 	ogg? ( media-libs/libvorbis 
 				media-libs/libogg )
-	portaudio? ( media-libs/portaudio )
 	pulseaudio? ( media-sound/pulseaudio )
 	>=media-libs/libsndfile-1.0.11
 	media-libs/libsamplerate
@@ -49,13 +48,11 @@
 		$(cmake-utils_use_want fftw FFTW3F)
 		$(cmake-utils_use_want jack JACK)
 		$(cmake-utils_use_want ogg OGGVORBIS)
-		$(cmake-utils_use_want portaudio PORTAUDIO)
 		$(cmake-utils_use_want pulseaudio PULSEAUDIO)
 		$(cmake-utils_use_want sdl SDL)
 		$(cmake-utils_use_want fluidsynth SF2)
 		$(cmake-utils_use_want stk STK)
-		$(cmake-utils_use_want vst VST)
-		$(cmake-utils_use_want pch PCH)"
+		$(cmake-utils_use_want vst VST)"
 
 	cmake-utils_src_configure
 }

Modified: trunk/overlays/proaudio/media-sound/rosegarden/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/rosegarden/Manifest	2008-12-03 16:35:45 UTC (rev 1374)
+++ trunk/overlays/proaudio/media-sound/rosegarden/Manifest	2008-12-07 18:14:25 UTC (rev 1375)
@@ -20,6 +20,7 @@
 EBUILD rosegarden-1.6.0.ebuild 2635 RMD160 469b91a21271acb40967a102e892ab0caec40292 SHA1 2fb5b78f89f0fd3140d8a973942faa87aac9970c SHA256 6ceda33a47f0a7fcf903c42df0ae970ad0c92eb24e9589c94b78cd83351d4b88
 EBUILD rosegarden-1.6.1.ebuild 2635 RMD160 469b91a21271acb40967a102e892ab0caec40292 SHA1 2fb5b78f89f0fd3140d8a973942faa87aac9970c SHA256 6ceda33a47f0a7fcf903c42df0ae970ad0c92eb24e9589c94b78cd83351d4b88
 EBUILD rosegarden-1.7.0.ebuild 3122 RMD160 9a807ee3621ed72559e1406dd85de811f79b1476 SHA1 659a2ad5b5d0f6dc6a4e1286756a7bf7103ceaa3 SHA256 fe278635fcdabbbeacad51259606817d6ff8a4668a625a5b74a2207330d74548
+EBUILD rosegarden-2.9999.ebuild 2413 RMD160 848ccb5cdc899b01fddd4af1c17122885e1e4478 SHA1 9a13a89e647d8f31e162017d22c7b81478ec223f SHA256 10988704a42767d6083482bfe95aa46bc23389b4300404167a338f325c4fc08a
 EBUILD rosegarden-9999.ebuild 2727 RMD160 58d5179f91103a20aa13276f95702d4ef083cf7e SHA1 728c5ec2fc04a6694c3b9ff7cc65d8bc19227e4e SHA256 679d885c50bd45feb010624131d447b12673e40fbc989db4a014254d5fbbff99
 MISC ChangeLog 811 RMD160 684f58b1c771226ab3460ef2474ff8fd08adc43d SHA1 3f01638e21e7b09388282327dcb1465ef445b7da SHA256 a9180668ee2d137a9f2ad241064ca507a530f07683748b8aa419f2c5bd87c177
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-2.9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-2.9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/rosegarden/rosegarden-2.9999.ebuild	2008-12-07 18:14:25 UTC (rev 1375)
@@ -0,0 +1,78 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:$
+
+EAPI=1
+
+inherit cmake-utils eutils subversion 
+
+DESCRIPTION="MIDI and audio sequencer and notation editor."
+HOMEPAGE="http://www.rosegardenmusic.com/";
+
+ESVN_REPO_URI="https://rosegarden.svn.sourceforge.net/svnroot/rosegarden/branches/qt4";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="alsa jack dssi lirc debug lilypond export kde gnome"
+
+RDEPEND="|| ( ( x11-libs/qt-core x11-libs/qt-gui )
+				>=x11-libs/qt-4.3.0:4 )
+	alsa? ( >=media-libs/alsa-lib-1.0 )
+	lilypond? ( media-sound/lilypond
+		|| ( kde? ( kde-base/kghostview ) gnome? ( app-text/evince ) app-text/ggv ) )
+	export? ( || ( kde-base/kdialog kde-base/kdebase )
+			dev-perl/XML-Twig
+			media-libs/libsndfile )
+	jack? ( >=media-sound/jack-audio-connection-kit-0.77 )
+	>=media-libs/ladspa-sdk-1.0
+	>=media-libs/ladspa-cmt-1.14
+	dssi? ( >=media-libs/dssi-0.4 )
+	lirc? ( >=app-misc/lirc-0.7 )
+	|| ( x11-libs/libX11 virtual/x11 )
+	>=media-libs/liblrdf-0.3
+	>=sci-libs/fftw-3.0.0
+	>=media-libs/liblo-0.7
+	x11-libs/libXtst"
+DEPEND="${RDEPEND}
+	>=dev-util/pkgconfig-0.15
+	>=dev-util/cmake-2.4.2"
+
+LANGS="ca cs cy de en_GB en es et fr it ja nl ru sv zh_CN"
+
+pkg_setup(){
+	if ! use alsa  && use jack ;then
+		eerror "if you disable alsa jack-support will also be disabled."
+		eerror "This is not what you want --> enable alsa useflag" && die
+	fi
+	if ! use export && \
+		! ( has_all-pkg "media-libs/libsndfile dev-perl/XML-Twig" && \
+		has_any-pkg "kde-base/kdialog kde-base/kdebase" ) ;then
+		ewarn "you won't be able to use the rosegarden-project-package-manager"
+		ewarn "please remerge with USE=\"export\"" && sleep 3
+	fi
+
+	if ! use lilypond && ! ( has_version "media-sound/lilypond" && has_any-pkg "app-text/ggv kde-base/kghostview app-text/evince" ) ;then
+		ewarn "lilypond preview won't work."
+		ewarn "If you want this feature please remerge USE=\"lilypond\""
+	fi
+}
+
+src_compile() {
+	# hack
+	sed -i -e 's:meinproc:meinproc4:g' cmake_admin/FindMEINPROC.cmake || die
+
+	mycmakeargs="${mycmakeargs}
+		$(cmake-utils_use_want debug DEBUG)
+		$(cmake-utils_use_want debug FULLDBG)
+		$(cmake-utils_use_want alsa SOUND)
+		$(cmake-utils_use_want jack JACK)
+		$(cmake-utils_use_want dssi DSSI)
+		$(cmake-utils_use_want lirc LIRC)
+		"
+
+	use debug && CFLAGS="${CFLAGS} -ggdb3"
+
+	cmake-utils_src_compile	
+}
+
+DOCS="ChangeLog-svn AUTHORS README TRANSLATORS"


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