Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/suil/
Date: Sat, 14 Dec 2019 13:01:59
Message-Id: 1576328501.4ae2437a7555d3d30dc3fb50ff7eb149514d7003.fordfrog@gentoo
1 commit: 4ae2437a7555d3d30dc3fb50ff7eb149514d7003
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 14 13:00:53 2019 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 14 13:01:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae2437a
7
8 media-libs/suil-0.10.6: bump
9
10 1) removed python2_7, added python3_7
11 2) reorganized deps
12
13 Package-Manager: Portage-2.3.81, Repoman-2.3.20
14 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
15
16 media-libs/suil/Manifest | 1 +
17 media-libs/suil/suil-0.10.6.ebuild | 52 ++++++++++++++++++++++++++++++++++++++
18 2 files changed, 53 insertions(+)
19
20 diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
21 index 7922437f692..87954bee569 100644
22 --- a/media-libs/suil/Manifest
23 +++ b/media-libs/suil/Manifest
24 @@ -1 +1,2 @@
25 DIST suil-0.10.0.tar.bz2 159059 BLAKE2B 1293d817df7e60cd89946c3f5b0e6689b0942284cc2f25a93bce830e9f43db1e93067d1a9e85cf201ab8bf580cafefe06c46cf100a855a590a58022f3036d3db SHA512 721b73d987c1712e82493386e5d71957002c8a713595fce4372f1a5eb306c64a559db1ca794cec96295f72e22a9c0e9193f9a68b7f5846f2db45ce16b253fbea
26 +DIST suil-0.10.6.tar.bz2 347615 BLAKE2B 667379c6290c4c1e03168911fa58b991e95bbc7c7477606e42ba39d33645f4580ea09051d294f24cdbb3b2df9ed1d415b73eda3ec1f593fed2e7f2d9ff2a85c3 SHA512 b23ffe0c0ae25467b2cd60117a2efa8c13132c8e5612619e4c9ad2cc228b835f1c7fd384db62b74d4a327e3708f189b6a91f972756fcafe501308adb732c3b36
27
28 diff --git a/media-libs/suil/suil-0.10.6.ebuild b/media-libs/suil/suil-0.10.6.ebuild
29 new file mode 100644
30 index 00000000000..ff3178b1579
31 --- /dev/null
32 +++ b/media-libs/suil/suil-0.10.6.ebuild
33 @@ -0,0 +1,52 @@
34 +# Copyright 1999-2019 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=6
38 +
39 +PYTHON_COMPAT=( python3_{5,6,7} )
40 +PYTHON_REQ_USE='threads(+)'
41 +
42 +inherit flag-o-matic python-any-r1 waf-utils
43 +
44 +DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs"
45 +HOMEPAGE="http://drobilla.net/software/suil/"
46 +SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
47 +
48 +LICENSE="ISC"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86"
51 +IUSE="doc gtk qt5"
52 +
53 +BDEPEND="
54 + doc? ( app-doc/doxygen )
55 + virtual/pkgconfig
56 +"
57 +CDEPEND="
58 + >=media-libs/lv2-1.16.0
59 + gtk? ( x11-libs/gtk+:2 )
60 + qt5? (
61 + dev-qt/qtcore:5
62 + dev-qt/qtgui:5
63 + )"
64 +RDEPEND="${CDEPEND}"
65 +DEPEND="
66 + ${CDEPEND}
67 + ${PYTHON_DEPS}
68 +"
69 +
70 +DOCS=( AUTHORS NEWS README.md )
71 +
72 +src_prepare() {
73 + default
74 + sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
75 +}
76 +
77 +src_configure() {
78 + waf-utils_src_configure \
79 + --mandir="${EPREFIX}/usr/share/man" \
80 + --docdir="${EPREFIX}/usr/share/doc/${PF}" \
81 + --no-qt4 \
82 + $(usex gtk '' --no-gtk) \
83 + $(usex qt5 '' --no-qt5) \
84 + $(usex doc --docs '')
85 +}