Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/csound/
Date: Thu, 04 Oct 2018 19:14:36
Message-Id: 1538680313.a7858c40c0099e20413ef9d4f7af8af3f6a2308f.asturm@gentoo
1 commit: a7858c40c0099e20413ef9d4f7af8af3f6a2308f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 4 19:02:17 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 4 19:11:53 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7858c40
7
8 media-sound/csound: Drop unused CMake variables
9
10 Bug: https://bugs.gentoo.org/659400
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12 Package-Manager: Portage-2.3.50, Repoman-2.3.11
13
14 media-sound/csound/csound-9999.ebuild | 27 +++++++--------------------
15 1 file changed, 7 insertions(+), 20 deletions(-)
16
17 diff --git a/media-sound/csound/csound-9999.ebuild b/media-sound/csound/csound-9999.ebuild
18 index 5906af36652..b97419c554c 100644
19 --- a/media-sound/csound/csound-9999.ebuild
20 +++ b/media-sound/csound/csound-9999.ebuild
21 @@ -1,10 +1,10 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 +# Copyright 1999-2018 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 EAPI=6
27 -PYTHON_COMPAT=( python2_7 )
28
29 -inherit java-pkg-opt-2 toolchain-funcs python-single-r1 cmake-utils
30 +PYTHON_COMPAT=( python2_7 )
31 +inherit cmake-utils java-pkg-opt-2 python-single-r1 toolchain-funcs
32
33 if [[ ${PV} == "9999" ]]; then
34 EGIT_REPO_URI="https://github.com/csound/csound.git"
35 @@ -19,15 +19,15 @@ else
36 KEYWORDS="~amd64 ~x86"
37 fi
38
39 -DESCRIPTION="A sound design and signal processing system for composition and performance"
40 +DESCRIPTION="Sound design and signal processing system for composition and performance"
41 HOMEPAGE="https://csound.github.io/"
42
43 LICENSE="LGPL-2.1 doc? ( FDL-1.2+ )"
44 SLOT="0"
45 IUSE="+alsa beats chua csoundac curl +cxx debug doc double-precision dssi examples
46 -fltk +fluidsynth +image jack java keyboard linear lua luajit nls osc openmp
47 -portaudio portmidi pulseaudio python samples score static-libs stk tcl test
48 -+threads +utils vim-syntax websocket"
49 +fltk +fluidsynth +image jack java keyboard linear lua luajit nls osc portaudio
50 +portaudio portmidi pulseaudio python samples static-libs stk test +threads +utils
51 +vim-syntax websocket"
52
53 IUSE_LANGS=" de en_US es es_CO fr it ro ru"
54
55 @@ -70,10 +70,6 @@ RDEPEND="
56 pulseaudio? ( media-sound/pulseaudio )
57 python? ( ${PYTHON_DEPS} )
58 stk? ( media-libs/stk )
59 - tcl? (
60 - >=dev-lang/tcl-8.5:0=
61 - >=dev-lang/tk-8.5:0=
62 - )
63 utils? ( !media-sound/snd )
64 websocket? ( net-libs/libwebsockets )
65 "
66 @@ -96,13 +92,7 @@ fi
67 # requires specific alsa settings
68 RESTRICT="test"
69
70 -pkg_pretend() {
71 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
72 -}
73 -
74 pkg_setup() {
75 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
76 -
77 if use python || use test ; then
78 python-single-r1_pkg_setup
79 fi
80 @@ -148,18 +138,15 @@ src_configure() {
81 -DBUILD_LUA_INTERFACE=$(usex lua)
82 -DUSE_GETTEXT=$(usex nls)
83 -DBUILD_OSC_OPCODES=$(usex osc)
84 - -DUSE_OPEN_MP=$(usex openmp)
85 -DUSE_PORTAUDIO=$(usex portaudio)
86 -DUSE_PORTMIDI=$(usex portmidi)
87 -DUSE_PULSEAUDIO=$(usex pulseaudio)
88 -DBUILD_PYTHON_OPCODES=$(usex python)
89 -DBUILD_PYTHON_INTERFACE=$(usex python)
90 - -DSCORE_PARSER=$(usex score)
91 -DBUILD_STATIC_LIBRARY=$(usex static-libs)
92 -DBUILD_STK_OPCODES=$(usex stk)
93 -DBUILD_TESTS=$(usex test)
94 -DBUILD_STATIC_LIBRARY=$(usex test)
95 - -DBUILD_TCLCSOUND=$(usex tcl)
96 -DBUILD_MULTI_CORE=$(usex threads)
97 -DBUILD_UTILITIES=$(usex utils)
98 -DBUILD_WEBSOCKET_OPCODE=$(usex websocket)