[proaudio] [1491] * Added openoctave-midi ebuild by Florian Faber

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


Revision: 1491
Author:   marcochapeau
Date:     2009-07-11 14:43:57 +0200 (Sat, 11 Jul 2009)

Log Message:
-----------
* Added openoctave-midi ebuild by Florian Faber

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/openoctave-midi/
    trunk/overlays/proaudio/media-sound/openoctave-midi/ChangeLog
    trunk/overlays/proaudio/media-sound/openoctave-midi/Manifest
    trunk/overlays/proaudio/media-sound/openoctave-midi/files/
    trunk/overlays/proaudio/media-sound/openoctave-midi/metadata.xml
    trunk/overlays/proaudio/media-sound/openoctave-midi/openoctave-midi-9999.ebuild


Added: trunk/overlays/proaudio/media-sound/openoctave-midi/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/openoctave-midi/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/openoctave-midi/ChangeLog	2009-07-11 12:43:57 UTC (rev 1491)
@@ -0,0 +1,6 @@
+# ChangeLog for media-sound/openoctave-midi
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  10 Jul 2009; Florian Faber <faber@xxxxxxxxxxx>;
+  first version

Added: trunk/overlays/proaudio/media-sound/openoctave-midi/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/openoctave-midi/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/openoctave-midi/Manifest	2009-07-11 12:43:57 UTC (rev 1491)
@@ -0,0 +1,3 @@
+EBUILD openoctave-midi-9999.ebuild 1743 RMD160 e435d161df9d0214616645ede62fc03de95fa184 SHA1 afde631fde838c5ceb96aca1d34e649d229098bc SHA256 406b2c64e2cef4605b037030d52997273102380abaad8eb32fbac74b9b31d9a2
+MISC ChangeLog 194 RMD160 2956467f3c5a5068efe1214c6ac1b4451ed523ab SHA1 8bf8ebf1cad79593a8cc8b83779ae3a426822772 SHA256 4882164504f075e8ff76981e85daa30f2aaf47931480cb5d932d8a7771983408
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/openoctave-midi/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/openoctave-midi/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/openoctave-midi/metadata.xml	2009-07-11 12:43:57 UTC (rev 1491)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>

Added: trunk/overlays/proaudio/media-sound/openoctave-midi/openoctave-midi-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/openoctave-midi/openoctave-midi-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/openoctave-midi/openoctave-midi-9999.ebuild	2009-07-11 12:43:57 UTC (rev 1491)
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:$
+
+inherit cmake-utils eutils exteutils git kde qt3 
+
+DESCRIPTION="OpenOctave MIDI sequencer"
+HOMEPAGE="http://www.openoctave.org";
+SRC_URI=""
+
+EGIT_REPO_URI="git://68.150.160.199:9418/var/git/openoctave.git"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug lilypond export kde gnome"
+
+RDEPEND="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 )
+	>=media-libs/ladspa-sdk-1.0
+	>=media-libs/ladspa-cmt-1.14
+	|| ( 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"
+
+need-kde 3.1
+need-qt 3
+
+S="${WORKDIR}/${PN}"
+
+pkg_setup(){
+	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 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_unpack() {
+	git_src_unpack
+}
+
+src_compile() {
+	local mycmakeargs="
+		$(cmake-utils_use_enable debug DEBUG)
+		$(cmake-utils_use_enable debug FULLDBG)"
+	cmake-utils_src_compile
+}
+
+src_install() {
+	cmake-utils_src_install
+	cd "${CMAKE_BUILD_DIR}"
+	dodoc AUTHORS README TRANSLATORS
+}


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