Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/entice/
Date: Wed, 05 Jan 2022 07:17:51
Message-Id: 1641367057.84e5418abdd02c11958d98355bd22fe1a20661b8.juippis@gentoo
1 commit: 84e5418abdd02c11958d98355bd22fe1a20661b8
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 5 07:14:54 2022 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 5 07:17:37 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e5418a
7
8 media-gfx/entice: initial import
9
10 - Entice is a simple image viewer, based on Enlightenment Foundation
11 Libraries.
12
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 media-gfx/entice/Manifest | 1 +
16 media-gfx/entice/entice-0_pre20210919.ebuild | 45 ++++++++++++++++++++++++++++
17 media-gfx/entice/metadata.xml | 8 +++++
18 3 files changed, 54 insertions(+)
19
20 diff --git a/media-gfx/entice/Manifest b/media-gfx/entice/Manifest
21 new file mode 100644
22 index 000000000000..90f03ec21da9
23 --- /dev/null
24 +++ b/media-gfx/entice/Manifest
25 @@ -0,0 +1 @@
26 +DIST entice-0_pre20210919.tar.gz 102691 BLAKE2B 2967f34acad5900c798ec2fa776cc5722cf34f4f097e37dfce50749e80a02a422f77e93f2a2d149f2151512fa6ce8f51ca9a29650276eae8cb6609c2b0e2bf20 SHA512 8f38f00d344b8477a410176e7a1ecf75ffe46a413caca4b497d81440b2a48e52cd6da35305729fe971a955de2c613ab7f78ce5c6b60884b771e8298d12f0c782
27
28 diff --git a/media-gfx/entice/entice-0_pre20210919.ebuild b/media-gfx/entice/entice-0_pre20210919.ebuild
29 new file mode 100644
30 index 000000000000..dada1963f8f3
31 --- /dev/null
32 +++ b/media-gfx/entice/entice-0_pre20210919.ebuild
33 @@ -0,0 +1,45 @@
34 +# Copyright 2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +
39 +inherit meson optfeature xdg
40 +
41 +MY_COMMIT="8b62c4ff8eeadd37d5304a01b287da3011283b66"
42 +
43 +DESCRIPTION="A simple image viewer based on EFL"
44 +HOMEPAGE="https://github.com/vtorri/entice"
45 +SRC_URI="https://github.com/vtorri/entice/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
46 +
47 +LICENSE="BSD-2"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +
51 +DEPEND="|| ( dev-libs/efl[X,opengl] dev-libs/efl[wayland] )
52 + media-libs/libexif"
53 +RDEPEND="${DEPEND}"
54 +
55 +S="${WORKDIR}/entice-${MY_COMMIT}"
56 +
57 +pkg_postinst() {
58 + xdg_pkg_postinst
59 +
60 + optfeature_header "Image format support:"
61 + optfeature "avif support" dev-libs/efl[avif]
62 + optfeature "bmp,wbmp support" dev-libs/efl[bmp]
63 + optfeature "dds support" dev-libs/efl[dds]
64 + optfeature "gif support" dev-libs/efl[gif]
65 + optfeature "heif support" dev-libs/efl[heif]
66 + optfeature "ico,cur support" dev-libs/efl[ico]
67 + optfeature "jp2k support" dev-libs/efl[jpeg2k]
68 + optfeature "pmaps support" dev-libs/efl[pmaps]
69 + optfeature "psd support" dev-libs/efl[psd]
70 + optfeature "raw support" dev-libs/efl[raw]
71 + optfeature "svg,rsvg support" dev-libs/efl[svg]
72 + optfeature "tga support" dev-libs/efl[tga]
73 + optfeature "tgv support" dev-libs/efl[tgv]
74 + optfeature "tiff support" dev-libs/efl[tiff]
75 + optfeature "webp support" dev-libs/efl[webp]
76 + optfeature "xcf support" dev-libs/efl[xcf]
77 + optfeature "xpm support" dev-libs/efl[xpm]
78 +}
79
80 diff --git a/media-gfx/entice/metadata.xml b/media-gfx/entice/metadata.xml
81 new file mode 100644
82 index 000000000000..a1fbf3c0c993
83 --- /dev/null
84 +++ b/media-gfx/entice/metadata.xml
85 @@ -0,0 +1,8 @@
86 +<?xml version="1.0" encoding="UTF-8"?>
87 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
88 +<pkgmetadata>
89 + <maintainer type="person">
90 + <email>juippis@g.o</email>
91 + <name>Joonas Niilola</name>
92 + </maintainer>
93 +</pkgmetadata>