[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>