Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-plugins/e16-epplets/
Date: Sun, 31 Jul 2022 14:54:32
Message-Id: 1659279251.943c7aaeedd86d3d0fc9ebd877c2625f571969d0.bircoph@gentoo
1 commit: 943c7aaeedd86d3d0fc9ebd877c2625f571969d0
2 Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 31 14:54:11 2022 +0000
4 Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 31 14:54:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943c7aae
7
8 x11-plugins/e16-epplets: add 0.17
9
10 Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
11
12 x11-plugins/e16-epplets/Manifest | 1 +
13 x11-plugins/e16-epplets/e16-epplets-0.17.ebuild | 49 +++++++++++++++++++++++++
14 2 files changed, 50 insertions(+)
15
16 diff --git a/x11-plugins/e16-epplets/Manifest b/x11-plugins/e16-epplets/Manifest
17 index 5fbf1f3995b3..d97bb22a35c4 100644
18 --- a/x11-plugins/e16-epplets/Manifest
19 +++ b/x11-plugins/e16-epplets/Manifest
20 @@ -1 +1,2 @@
21 DIST e16-epplets-0.16.tar.xz 800796 BLAKE2B 70785fce2949bb5e3b0f950436e63246b576dc2dc13ac392e2d884f913e0f22e68b428b416e20807adfb47ca7a148bb3242efff6dbeac8c734ed645ff3f1c705 SHA512 2cc90dee741a50f54665078db6197d7736d5423419439e640d5170057b80111458dbf4b7c9a92898e96654b1af4a986e5cedb88a565616e70ed0fba6ec82cd9b
22 +DIST e16-epplets-0.17.tar.xz 797728 BLAKE2B 17d1bcd885c2da1192e1ac249cc57b2b0316f10f163b4dbefd4bf10315142ec89c64e8ff0e6b8a6e86a2f393720b41324978117026150a05fd349783f3eecdff SHA512 26731b5da902f2afb7aaaa80513c2eef5a476c4156396390e08f406746e20e5cfa4ac3309b97f1104f7f53bd824be333b7a791e34480c3aaaa64856eeecf0f2a
23
24 diff --git a/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild b/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild
25 new file mode 100644
26 index 000000000000..a9d646dbd7f3
27 --- /dev/null
28 +++ b/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild
29 @@ -0,0 +1,49 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +DESCRIPTION="Enlightenment DR16 epplets"
36 +HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/"
37 +SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz"
38 +KEYWORDS="~amd64 ~x86"
39 +
40 +LICENSE="GPL-2+ BSD public-domain"
41 +SLOT="0"
42 +IUSE="cdaudio libgtop opengl"
43 +
44 +BDEPEND="
45 + virtual/pkgconfig
46 +"
47 +CDEPEND="
48 + cdaudio? ( media-libs/libcdaudio )
49 + libgtop? ( gnome-base/libgtop )
50 + opengl? ( media-libs/glu media-libs/mesa[X(+)] )
51 + >=media-libs/imlib2-1.2.0
52 + x11-libs/libX11
53 + x11-libs/libXext
54 + x11-wm/e16
55 +"
56 +RDEPEND="${CDEPEND}
57 + !x11-plugins/epplets
58 +"
59 +DEPEND="${CDEPEND}
60 + x11-base/xorg-proto
61 +"
62 +
63 +src_configure() {
64 + local myconf=(
65 + $(use_enable cdaudio)
66 + $(use_enable opengl glx)
67 + $(use_with libgtop)
68 + --disable-esd
69 + --disable-static
70 + --disable-werror
71 + )
72 + econf "${myconf[@]}"
73 +}
74 +
75 +src_install() {
76 + default
77 + find "${ED}"/usr -name '*.la' -delete || die
78 +}