Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-themes/vertex-icon-theme/
Date: Sun, 09 Oct 2016 10:23:23
Message-Id: 1476008585.e5501924739b1aaf57ef42d40489a62750d21a9e.eva@gentoo
1 commit: e5501924739b1aaf57ef42d40489a62750d21a9e
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 9 09:33:44 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 9 10:23:05 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5501924
7
8 x11-themes/vertex-icon-theme: initial ebuild
9
10 Complements x11-themes/vertex-theme
11
12 Gentoo-bug: 550732
13 Package-Manager: portage-2.3.1
14
15 x11-themes/vertex-icon-theme/Manifest | 1 +
16 x11-themes/vertex-icon-theme/metadata.xml | 8 +++
17 .../vertex-icon-theme-20150506.ebuild | 60 ++++++++++++++++++++++
18 3 files changed, 69 insertions(+)
19
20 diff --git a/x11-themes/vertex-icon-theme/Manifest b/x11-themes/vertex-icon-theme/Manifest
21 new file mode 100644
22 index 00000000..bc1ce09
23 --- /dev/null
24 +++ b/x11-themes/vertex-icon-theme/Manifest
25 @@ -0,0 +1 @@
26 +DIST vertex-icon-theme-20150506.tar.gz 5578183 SHA256 ef297f04497efa4665e9bd53ced04177b24d7fa32c8422abe649ec0ea789524d SHA512 24176527f50eb2f23621d9dffe9829aba44507939a3ce67dad5480f4297d5004ddccc575b68e86ff9d6db1e5124b89832eff801fab95baf2ca30e305d8083324 WHIRLPOOL e3efffffbad93178a6a364d2615e1e102b0e43d1a80db711b83037f65ee404a49a6e1301acb2030542b0e405172c5638872690c14a23c99fd2f86df1d25673b2
27
28 diff --git a/x11-themes/vertex-icon-theme/metadata.xml b/x11-themes/vertex-icon-theme/metadata.xml
29 new file mode 100644
30 index 00000000..4cbddca
31 --- /dev/null
32 +++ b/x11-themes/vertex-icon-theme/metadata.xml
33 @@ -0,0 +1,8 @@
34 +<?xml version="1.0" encoding="UTF-8"?>
35 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 +<pkgmetadata>
37 + <maintainer type="project">
38 + <email>gnome@g.o</email>
39 + <name>Gentoo GNOME Desktop</name>
40 + </maintainer>
41 +</pkgmetadata>
42
43 diff --git a/x11-themes/vertex-icon-theme/vertex-icon-theme-20150506.ebuild b/x11-themes/vertex-icon-theme/vertex-icon-theme-20150506.ebuild
44 new file mode 100644
45 index 00000000..5a2d76a
46 --- /dev/null
47 +++ b/x11-themes/vertex-icon-theme/vertex-icon-theme-20150506.ebuild
48 @@ -0,0 +1,60 @@
49 +# Copyright 1999-2016 Gentoo Foundation
50 +# Distributed under the terms of the GNU General Public License v2
51 +# $Id$
52 +
53 +EAPI=6
54 +
55 +inherit gnome2-utils
56 +
57 +MY_PN="vertex-icons"
58 +
59 +if [[ ${PV} == 9999 ]]; then
60 + inherit git-r3
61 + EGIT_REPO_URI="https://github.com/horst3180/${MY_PN}"
62 + SRC_URI=""
63 + KEYWORDS=""
64 +else
65 + EGIT_COMMIT="f27e47edf392596b7967b7d134d3c62ac3fda0c9"
66 + SRC_URI="https://github.com/horst3180/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
67 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
68 + S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
69 +fi
70 +
71 +DESCRIPTION="Vertex icon theme"
72 +HOMEPAGE="https://github.com/horst3180/vertex-icons"
73 +
74 +LICENSE="|| ( GPL-3 GPL-2 LGPL-3 CC-BY-SA-3.0 )"
75 +SLOT="0"
76 +IUSE=""
77 +
78 +RDEPEND="
79 + >=x11-themes/hicolor-icon-theme-0.10
80 +"
81 +DEPEND=""
82 +
83 +# This ebuild does not install any binaries
84 +RESTRICT="binchecks strip"
85 +
86 +src_configure() { :; }
87 +
88 +src_compile() { :; }
89 +
90 +src_install() {
91 + default
92 + rm COPYING README.md || die
93 +
94 + insinto /usr/share/icons/Vertex
95 + doins -r *
96 +}
97 +
98 +pkg_preinst() {
99 + gnome2_icon_savelist
100 +}
101 +
102 +pkg_postinst() {
103 + gnome2_icon_cache_update
104 +}
105 +
106 +pkg_postrm() {
107 + gnome2_icon_cache_update
108 +}