[proaudio] proaudio/proaudio: [3117] Cadence initial commit

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


Revision: 3117
Author:   dominique
Date:     2017-09-14 00:41:56 +0200 (Thu, 14 Sep 2017)
Log Message:
-----------
Cadence initial commit

Modified Paths:
--------------
    trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
    trunk/overlays/proaudio/00-PACKAGES-LIST

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

Modified: trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2017-09-12 15:40:10 UTC (rev 3116)
+++ trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2017-09-13 22:41:56 UTC (rev 3117)
@@ -522,11 +522,7 @@
 
 
 #------- media-libs/libffado --------
-	libffado-2.2.1	arch: ~amd64 ~ppc ~x86
-	libffado-2.2.1-r1	arch: ~amd64 ~ppc ~x86
-	libffado-2.2.1-r2	arch: ~amd64 ~ppc ~x86
-	libffado-2.2.1-r3	arch: ~amd64 ~ppc ~x86
-	libffado-9999	arch: ~amd64 ~ppc ~x86
+	libffado-9999	arch: ~amd64 ~arm ~ia64 ~ppc ~ppc64
 	Description: Successor for freebob: Library for accessing
 		 BeBoB IEEE1394 devices
 	Homepage:    http://www.ffado.org
@@ -1446,6 +1442,13 @@
 	Homepage:    http://guitarix.sourceforge.net/
 
 
+#------- media-sound/Cadence --------
+	Cadence-9999	arch: -> live ebuild: [svn|cvs|...]<-
+	Description: Collection of tools useful for audio production
+		
+	Homepage:    https://github.com/falkTX/Cadence
+
+
 #------- media-sound/jack_delay --------
 	jack_delay-0.4.0	arch: ~amd64 ~x86
 	Description: measures the latency between two jack ports

Modified: trunk/overlays/proaudio/00-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-PACKAGES-LIST	2017-09-12 15:40:10 UTC (rev 3116)
+++ trunk/overlays/proaudio/00-PACKAGES-LIST	2017-09-13 22:41:56 UTC (rev 3117)
@@ -92,7 +92,6 @@
 media-libs/juce
 media-libs/portaudio
 media-libs/phat
-media-libs/libffado
 media-libs/oscpack
 sys-apps/jackd-init
 sys-apps/das_watchdog

Added: trunk/overlays/proaudio/media-sound/Cadence/Cadence-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/Cadence/Cadence-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/Cadence/Cadence-9999.ebuild	2017-09-13 22:41:56 UTC (rev 3117)
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit git-r3 python-r1
+
+DESCRIPTION="Collection of tools useful for audio production"
+HOMEPAGE="https://github.com/falkTX/Cadence";
+EGIT_REPO_URI="https://github.com/falkTX/${PN}.git";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="dbus opengl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="virtual/jack
+	dev-qt/qtcore:4
+	dev-qt/qtgui:4
+	opengl? ( dev-qt/qtopengl:4 )
+	dev-python/PyQt4[dbus?,opengl?]"
+DEPEND="${RDEPEND}
+	dev-python/dbus-python"
+
+src_prepare() {
+	# Fis install location
+	sed -i -e "s:PREFIX  = /usr/local:PREFIX  = /usr:" -e 's/DESTDIR =/DESTDIR ?=/' Makefile || die "sed Makefile failed"
+	# Fix bogus desktop file
+	sed -i -e '/Categories/q' data/cadence.desktop || die "sed failed"
+	sed -i -e 's/Categories=AudioVideo;AudioEditing;Qt;/Categories=AudioVideo;Audio;Engineering;/' data/cadence.desktop || die "sed failed"
+	sed -i -e 's/Categories=AudioVideo;AudioEditing;Qt;/Categories=AudioVideo;Audio;Engineering;/' data/catia.desktop || die "sed failed"
+	sed -i -e 's/Categories=AudioVideo;AudioEditing;Qt;/Categories=AudioVideo;Audio;Engineering;/' data/claudia-launcher.desktop || die "sed failed"
+	sed -i -e 's/Categories=AudioVideo;AudioEditing;Qt;/Categories=AudioVideo;Audio;Engineering;/' data/claudia.desktop || die "sed failed"
+	default
+}

Added: trunk/overlays/proaudio/media-sound/Cadence/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/Cadence/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/Cadence/ChangeLog	2017-09-13 22:41:56 UTC (rev 3117)
@@ -0,0 +1,7 @@
+# ChangeLog for media-sound/jackminimix
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+
+*Cadence-9999 (14 Sep 2017)
+
+  14 Sep 2017; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  Initial commit

Added: trunk/overlays/proaudio/media-sound/Cadence/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/Cadence/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/Cadence/Manifest	2017-09-13 22:41:56 UTC (rev 3117)
@@ -0,0 +1,3 @@
+EBUILD Cadence-9999.ebuild 1415 SHA256 4c1002a140de3e554b54e4aef14e060925f22e206aa45a68288869e2d0360e50 SHA512 3c67c26903255388d474cc39d1fd22df9a7212329c135cdbf32596e39dcc514e219ae948bb03d7d19d63d06507e2b99646864063f828bd8096769cc6545f1622 WHIRLPOOL f1106c7ed4c3719d25b7bc4871482a170e7a7eeb854fba3bdd2f0b93505d07005686225e4b8dd04cf54300d96b3239a153fc38bc05677535ef35b27a54d96de4
+MISC ChangeLog 229 SHA256 9e90149d3e93b0acca8cfc22f1d37e5c5dba46eab0ae0c23505a4da376f610dc SHA512 a567f8bb3542ded82544ffbdfbbc827566da1f380f4944afcbce176ee331b5f00762cc9001946281bc944874c5c559f000d7392eec01819434e9b89660ec3e26 WHIRLPOOL a44ba27ccff7212efa51960e21765bf5835dfbfce09fbe6ef5657c0231fb6b3afd5629ea9537993a7d426400cbc85012caca404a17472bba10b50dd63b67f934
+MISC metadata.xml 261 SHA256 3812db1cff66d287c945fc7987f7d2cb37fea10ad28fdae3b7277beb8cfe7392 SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1 WHIRLPOOL 539e44c7fa67fe66d40aea271af64a7da8cb15c7f990400572ea7372b6268575cf1bf1d536772276b8df4340a7919392d21120a7f7321d198a24460b3b383154

Added: trunk/overlays/proaudio/media-sound/Cadence/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/Cadence/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/Cadence/metadata.xml	2017-09-13 22:41:56 UTC (rev 3117)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer type="project">
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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