Gentoo Archives: gentoo-commits

From: Ian Delaney <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/imv/
Date: Tue, 26 Apr 2016 08:50:03
Message-Id: 1461660582.d5899b9bb592b3939914c6600c6f3865c224e035.idella4@gentoo
1 commit: d5899b9bb592b3939914c6600c6f3865c224e035
2 Author: Mykyta Holubakha <hilobakho <AT> gmail <DOT> com>
3 AuthorDate: Mon Apr 25 20:22:56 2016 +0000
4 Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 26 08:49:42 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5899b9b
7
8 media-gfx/imv: new ebuild
9
10 initial versions: 2.0.0, live
11 Closes: https://github.com/gentoo/gentoo/pull/1351
12
13 Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
14
15 media-gfx/imv/Manifest | 1 +
16 media-gfx/imv/imv-2.0.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++
17 media-gfx/imv/imv-9999.ebuild | 36 ++++++++++++++++++++++++++++++++++++
18 media-gfx/imv/metadata.xml | 15 +++++++++++++++
19 4 files changed, 88 insertions(+)
20
21 diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest
22 new file mode 100644
23 index 0000000..29c0830
24 --- /dev/null
25 +++ b/media-gfx/imv/Manifest
26 @@ -0,0 +1 @@
27 +DIST v2.0.0.tar.gz 25426 SHA256 d1d68542700ab4ce386689d5a9335417349a9557f6b1e51615c7b51c8b124647 SHA512 708ebfaef30fb2c6fb584f29f082a8986ce1d5815e7449c35b4f8d69af6f52863844c8579a026676275a2da525aac1bd373df002e1b20ac77e1464200da3ef12 WHIRLPOOL 378e988f9e5f2c3751dbf11053554e9becb85b40716cc708b154f0aa46f82e335b628e0ef5e0b8917f78a180a98d4615491d758b0c78dc642a6d87cb279c693c
28
29 diff --git a/media-gfx/imv/imv-2.0.0.ebuild b/media-gfx/imv/imv-2.0.0.ebuild
30 new file mode 100644
31 index 0000000..3943820
32 --- /dev/null
33 +++ b/media-gfx/imv/imv-2.0.0.ebuild
34 @@ -0,0 +1,36 @@
35 +# Copyright 1999-2016 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=6
40 +
41 +inherit eutils fdo-mime
42 +
43 +DESCRIPTION="Minimal image viewer designed for tiling window manager users"
44 +HOMEPAGE="https://github.com/eXeC64/imv"
45 +SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz"
46 +
47 +LICENSE="GPL-2+"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +
51 +RDEPEND="
52 + media-libs/fontconfig
53 + media-libs/libsdl2
54 + media-libs/sdl2-ttf
55 + media-libs/freeimage
56 +"
57 +
58 +DEPEND="${RDEPEND}"
59 +
60 +src_install() {
61 + emake DESTDIR="${D}" install
62 +}
63 +
64 +pkg_postinst() {
65 + fdo-mime_desktop_database_update
66 +}
67 +
68 +pkg_postrm() {
69 + fdo-mime_desktop_database_update
70 +}
71
72 diff --git a/media-gfx/imv/imv-9999.ebuild b/media-gfx/imv/imv-9999.ebuild
73 new file mode 100644
74 index 0000000..68c6bd7
75 --- /dev/null
76 +++ b/media-gfx/imv/imv-9999.ebuild
77 @@ -0,0 +1,36 @@
78 +# Copyright 1999-2016 Gentoo Foundation
79 +# Distributed under the terms of the GNU General Public License v2
80 +# $Id$
81 +
82 +EAPI=6
83 +
84 +inherit eutils fdo-mime git-r3
85 +
86 +DESCRIPTION="Minimal image viewer designed for tiling window manager users"
87 +HOMEPAGE="https://github.com/eXeC64/imv"
88 +EGIT_REPO_URI="https://github.com/eXeC64/imv.git"
89 +
90 +LICENSE="GPL-2+"
91 +SLOT="0"
92 +KEYWORDS=""
93 +
94 +RDEPEND="
95 + media-libs/fontconfig
96 + media-libs/libsdl2
97 + media-libs/sdl2-ttf
98 + media-libs/freeimage
99 +"
100 +
101 +DEPEND="${RDEPEND}"
102 +
103 +src_install() {
104 + emake DESTDIR="${D}" install
105 +}
106 +
107 +pkg_postinst() {
108 + fdo-mime_desktop_database_update
109 +}
110 +
111 +pkg_postrm() {
112 + fdo-mime_desktop_database_update
113 +}
114
115 diff --git a/media-gfx/imv/metadata.xml b/media-gfx/imv/metadata.xml
116 new file mode 100644
117 index 0000000..4272ef0
118 --- /dev/null
119 +++ b/media-gfx/imv/metadata.xml
120 @@ -0,0 +1,15 @@
121 +<?xml version="1.0" encoding="UTF-8"?>
122 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
123 +<pkgmetadata>
124 + <maintainer type="person">
125 + <email>hilobakho@×××××.com</email>
126 + <name>Mykyta Holubakha</name>
127 + </maintainer>
128 + <maintainer type="project">
129 + <email>proxy-maint@g.o</email>
130 + <name>Gentoo Proxy Maintainers Project</name>
131 + </maintainer>
132 + <upstream>
133 + <remote-id type="github">eXeC64/imv</remote-id>
134 + </upstream>
135 +</pkgmetadata>