[proaudio] proaudio/proaudio: [3130] Renamed Cadence to cadence; updated to work with PyQt5 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3130
Author: dominique
Date: 2018-04-30 01:52:08 +0200 (Mon, 30 Apr 2018)
Log Message:
-----------
Renamed Cadence to cadence; updated to work with PyQt5
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/cadence/
trunk/overlays/proaudio/media-sound/cadence/ChangeLog
trunk/overlays/proaudio/media-sound/cadence/Manifest
trunk/overlays/proaudio/media-sound/cadence/cadence-99999.ebuild
trunk/overlays/proaudio/media-sound/cadence/metadata.xml
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/Cadence/
Added: trunk/overlays/proaudio/media-sound/cadence/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/cadence/ChangeLog (rev 0)
+++ trunk/overlays/proaudio/media-sound/cadence/ChangeLog 2018-04-29 23:52:08 UTC (rev 3130)
@@ -0,0 +1,12 @@
+# ChangeLog for media-sound/jackminimix
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+
+*cadence-9999 (30 Apr 2018)
+
+ 30 Apr 2018; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+ Renamed to cadence. Updated to work with python3.5 and PyQt5.
+
+*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 2018-04-29 23:52:08 UTC (rev 3130)
@@ -0,0 +1,3 @@
+EBUILD cadence-99999.ebuild 2478 BLAKE2B 77bce8050b11df388db70ac9c4794b120a63a569270fcd4291297720994b9f5f1b382bc767b15461798c61adfac8b3c5daadd23d60f8dc18016de82b569dafbc SHA512 6c1e2713dc72d173b6c04646cab08174e02ea362b972d2b80725279f5724719dfd8d5e7272d4cc587c0edd47dfe6835e34a9af287bde6141e75839958e1f0e9e
+MISC ChangeLog 395 BLAKE2B fdabbaf9a967f34339255d922e1ae66d21f2eb357620e8ecdbd5d66ac079c289ced15ec37df2b5edcddb1011550aaec7a0b805393813e527f34ffb12ee964f51 SHA512 a5832729437f14d8fe89dff90a87c6997be570d7d9cca9cc92f696a4242f15da00b62e3659f3a50cd6c7d8e99f87fce532b3a48996a6785f82c369420a4bc309
+MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1
Added: trunk/overlays/proaudio/media-sound/cadence/cadence-99999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/cadence/cadence-99999.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/cadence/cadence-99999.ebuild 2018-04-29 23:52:08 UTC (rev 3130)
@@ -0,0 +1,63 @@
+# 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 gnome2 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"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="a2jmidid opengl -pulseaudio"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="virtual/jack
+ dev-python/PyQt5[dbus,opengl?]
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ a2jmidid? ( media-sound/a2jmidid )
+ opengl? ( dev-qt/qtopengl:5 )
+ pulseaudio? ( media-sound/pulseaudio[jack] )"
+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"
+ # Prefer to have all audio software into the Audio menu
+ 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"
+ # Fix python to python3.5 as PyQr5 is using it
+ sed -i -e 's/python3/python3.5/' data/cadence || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/cadence-aloop-daemon || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/cadence-jacksettings || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/cadence-logs || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/cadence-render || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/cadence-session-start || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/catarina || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/catia || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/claudia || die "sed failed"
+ sed -i -e 's/python3/python3.5/' data/claudia-launcher || die "sed failed"
+ default
+}
+
+src_configure() {
+ echo "Nothing to configure"
+}
+
+pkg_postint() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
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 2018-04-29 23:52:08 UTC (rev 3130)
@@ -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>