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/lilv/
Date: Fri, 09 Oct 2020 12:09:42
Message-Id: 1602245355.464154bb6547262d2793dbc03c5f8f0e97f2960c.fordfrog@gentoo
1 commit: 464154bb6547262d2793dbc03c5f8f0e97f2960c
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 9 12:09:15 2020 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 9 12:09:15 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464154bb
7
8 media-libs/lilv: removed obsolete 0.24.6-r2
9
10 Closes: https://bugs.gentoo.org/724660
11 Package-Manager: Portage-3.0.8, Repoman-3.0.1
12 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
13
14 media-libs/lilv/Manifest | 1 -
15 media-libs/lilv/lilv-0.24.6-r2.ebuild | 72 -----------------------------------
16 2 files changed, 73 deletions(-)
17
18 diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest
19 index ef35d7c6f1b..e44f214ef04 100644
20 --- a/media-libs/lilv/Manifest
21 +++ b/media-libs/lilv/Manifest
22 @@ -1,2 +1 @@
23 -DIST lilv-0.24.6.tar.bz2 541765 BLAKE2B fb3532b1a19c790207b894f88ea7d4f714bef8e9f743ca27f6eca36fe44da6e92bce47931791dfb0096e03f9efdf569b1f3f514debb1538c2727c65f61697627 SHA512 0cf89d7dac97727e744579d3f4f4b330f56cf72f1a30bd03abfd645233aaf04e9bbf2abf460a0e4b963ed40e1ae78ed5f36127553bdab16e3e7dd3e93b70cdad
24 DIST lilv-0.24.8.tar.bz2 545545 BLAKE2B 606beb68d6e277dfea85e3d2e27b58adf22f0a47a91583e4f1cd85649f237e75fac9b397eb07be69b5a278d02346d58bdf35c4c8fb248e4899a4fc9b05288c23 SHA512 f2b2638372a8280041f6e88e2077f2109f89dad6feedb9d07a88c6b5a05c37b62112f5d03282da4335ddd0d14339cfb49ad96a3df3de310265a40c24718be192
25
26 diff --git a/media-libs/lilv/lilv-0.24.6-r2.ebuild b/media-libs/lilv/lilv-0.24.6-r2.ebuild
27 deleted file mode 100644
28 index bfcd8e3ac70..00000000000
29 --- a/media-libs/lilv/lilv-0.24.6-r2.ebuild
30 +++ /dev/null
31 @@ -1,72 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -PYTHON_COMPAT=( python3_{6,7,8} )
38 -PYTHON_REQ_USE='threads(+)'
39 -
40 -inherit python-any-r1 waf-utils bash-completion-r1 multilib-build multilib-minimal
41 -
42 -DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications"
43 -HOMEPAGE="http://drobilla.net/software/lilv/"
44 -SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
45 -
46 -LICENSE="ISC"
47 -SLOT="0"
48 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
49 -IUSE="doc +dyn-manifest static-libs test"
50 -RESTRICT="!test? ( test )"
51 -
52 -RDEPEND="
53 - >=dev-libs/serd-0.30.0-r1[${MULTILIB_USEDEP}]
54 - >=dev-libs/sord-0.16.0-r1[${MULTILIB_USEDEP}]
55 - media-libs/libsndfile
56 - >=media-libs/lv2-1.16.0[${MULTILIB_USEDEP}]
57 - media-libs/sratom[${MULTILIB_USEDEP}]
58 -"
59 -DEPEND="
60 - ${RDEPEND}
61 - ${PYTHON_DEPS}
62 - virtual/pkgconfig
63 - doc? ( app-doc/doxygen )
64 - test? ( dev-python/unittest2 )
65 -"
66 -
67 -src_prepare() {
68 - default
69 - sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
70 - multilib_copy_sources
71 -}
72 -
73 -multilib_src_configure() {
74 - waf-utils_src_configure \
75 - --docdir="${EPREFIX}"/usr/share/doc/${PF} \
76 - --no-bash-completion \
77 - $(multilib_native_usex doc --docs "") \
78 - $(usex test --test "") \
79 - $(usex static-libs --static "") \
80 - $(usex dyn-manifest --dyn-manifest "")
81 -}
82 -
83 -multilib_src_compile() {
84 - ./waf build || die
85 -}
86 -
87 -multilib_src_test() {
88 - ./waf test || die
89 -}
90 -
91 -multilib_src_install() {
92 - waf-utils_src_install
93 -}
94 -
95 -multilib_src_install_all() {
96 - sed -i "/lv2jack/d" utils/lilv.bash_completion
97 - newbashcomp utils/lilv.bash_completion lv2info
98 -
99 - dodir /etc/env.d
100 - echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > "${ED}/etc/env.d/60lv2"
101 -
102 - python_optimize
103 -}