summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2020-07-08 09:24:23 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2020-07-08 09:24:43 +0200
commitdce90f2d8ca58174011be65b4a69317f68601c71 (patch)
tree5a2087a1ccf900588f47e72b8363dbc65e6a4908 /media-sound/cadence/cadence-9999.ebuild
parentdev-libs/jansson: Add bug ID to explain and track status of sphinx req (diff)
downloadgentoo-dce90f2d8ca58174011be65b4a69317f68601c71.tar.gz
gentoo-dce90f2d8ca58174011be65b4a69317f68601c71.tar.bz2
gentoo-dce90f2d8ca58174011be65b4a69317f68601c71.zip
media-sound/cadence: updated live + bump to 0.9.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/cadence/cadence-9999.ebuild')
-rw-r--r--media-sound/cadence/cadence-9999.ebuild21
1 files changed, 15 insertions, 6 deletions
diff --git a/media-sound/cadence/cadence-9999.ebuild b/media-sound/cadence/cadence-9999.ebuild
index 3618cd021dd2..b0f1b5c66689 100644
--- a/media-sound/cadence/cadence-9999.ebuild
+++ b/media-sound/cadence/cadence-9999.ebuild
@@ -3,13 +3,22 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit git-r3 python-single-r1 xdg desktop
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit python-single-r1 xdg desktop
DESCRIPTION="Collection of tools useful for audio production"
HOMEPAGE="https://kxstudio.linuxaudio.org/Applications:Cadence"
-EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
-KEYWORDS=""
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/falkTX/Cadence.git"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/falkTX/Cadence/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/Cadence-${PV}"
+fi
+
LICENSE="GPL-2"
SLOT="0"
@@ -29,7 +38,7 @@ CDEPEND="
pulseaudio? ( media-sound/pulseaudio[jack] )
"
RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
+DEPEND="${CDEPEND}"
src_prepare() {
sed -i -e "s/python3/${EPYTHON}/" \
@@ -58,7 +67,7 @@ src_compile() {
src_install() {
emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
- python_fix_shebang ${ED}
+ python_fix_shebang "${ED}"
# Clean up stuff that shouldn't be installed
rm -rf "${ED}"/etc/X11/xinit/xinitrc.d/61cadence-session-inject