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-libs/libmypaint/
Date: Sun, 30 Aug 2020 07:58:54
Message-Id: 1598774301.36fc28e3ff7fb902f6705ebde30fc66fff0410db.asturm@gentoo
1 commit: 36fc28e3ff7fb902f6705ebde30fc66fff0410db
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 30 07:27:05 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 30 07:58:21 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fc28e3
7
8 media-libs/libmypaint: Drop 1.4.0 (r0)
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-libs/libmypaint/libmypaint-1.4.0.ebuild | 69 ---------------------------
14 1 file changed, 69 deletions(-)
15
16 diff --git a/media-libs/libmypaint/libmypaint-1.4.0.ebuild b/media-libs/libmypaint/libmypaint-1.4.0.ebuild
17 deleted file mode 100644
18 index af8de840c9d..00000000000
19 --- a/media-libs/libmypaint/libmypaint-1.4.0.ebuild
20 +++ /dev/null
21 @@ -1,69 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -PYTHON_COMPAT=( python2_7 )
27 -
28 -inherit autotools python-any-r1 xdg-utils toolchain-funcs
29 -
30 -MY_PV=${PV/_beta/-beta.}
31 -MY_P=${PN}-${MY_PV}
32 -
33 -DESCRIPTION="Library for making brushstrokes"
34 -HOMEPAGE="https://github.com/mypaint/libmypaint"
35 -SRC_URI="https://github.com/mypaint/libmypaint/releases/download/v${MY_PV}/${MY_P}.tar.xz"
36 -
37 -LICENSE="ISC"
38 -SLOT="0/$(ver_cut 1-2)" # https://github.com/mypaint/libmypaint/wiki/Versioning
39 -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
40 -IUSE="gegl introspection nls openmp"
41 -
42 -CDEPEND="
43 - dev-libs/glib:2
44 - dev-libs/json-c:=
45 - gegl? (
46 - media-libs/babl
47 - >=media-libs/gegl-0.4.14:0.4[introspection?]
48 - )
49 - introspection? ( >=dev-libs/gobject-introspection-1.32 )
50 - openmp? ( sys-devel/gcc:*[openmp] )
51 - nls? ( sys-devel/gettext )
52 - "
53 -DEPEND="${CDEPEND}
54 - ${PYTHON_DEPS}
55 - nls? ( dev-util/intltool )
56 - "
57 -RDEPEND="${CDEPEND}
58 - !<media-gfx/mypaint-1.2.1
59 - "
60 -
61 -S="${WORKDIR}"/${MY_P}
62 -
63 -PATCHES=(
64 - "${FILESDIR}"/${PN}-1.4.0-drop-libmypaint-gegl-versioning.patch
65 - "${FILESDIR}"/${PN}-1.4.0-gegl-0.4.14.patch
66 -)
67 -
68 -src_prepare() {
69 - xdg_environment_reset
70 - default
71 - eautoreconf
72 -}
73 -
74 -src_configure() {
75 - tc-ld-disable-gold # bug 589266
76 - econf \
77 - --disable-debug \
78 - --disable-docs \
79 - $(use_enable gegl) \
80 - --disable-gperftools \
81 - $(use_enable nls i18n) \
82 - $(use_enable introspection) \
83 - $(use_enable openmp) \
84 - --disable-profiling
85 -}
86 -
87 -src_install() {
88 - default
89 - find "${D}" -name '*.la' -type f -delete || die
90 -}