Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-characters/
Date: Sun, 30 Sep 2018 00:19:52
Message-Id: 1538264718.8cdfae4a853a1aa0ea52232b9e1c16e9ad4e8e5d.leio@gentoo
1 commit: 8cdfae4a853a1aa0ea52232b9e1c16e9ad4e8e5d
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 29 23:45:18 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 29 23:45:18 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8cdfae4a
7
8 gnome-extra/gnome-characters: remove, available in ::gentoo
9
10 Main tree version removes all of the test stuff, as FEATURES=test and
11 IUSE=test is separate; thus no point in having the dependencies in place,
12 if tests aren't going to work (for correctness we'd have to package.use.mask
13 tests for the package as well, and instead have a
14 RESTRICT="!test? ( test )").
15 Also removes unnecessary vala_src_prepare - gnome-characters is written
16 in javascript, not vala.
17
18 .../gnome-characters-3.26.2.ebuild | 62 ----------------------
19 gnome-extra/gnome-characters/metadata.xml | 8 ---
20 2 files changed, 70 deletions(-)
21
22 diff --git a/gnome-extra/gnome-characters/gnome-characters-3.26.2.ebuild b/gnome-extra/gnome-characters/gnome-characters-3.26.2.ebuild
23 deleted file mode 100644
24 index 6bfa71cd..00000000
25 --- a/gnome-extra/gnome-characters/gnome-characters-3.26.2.ebuild
26 +++ /dev/null
27 @@ -1,62 +0,0 @@
28 -# Copyright 1999-2018 Gentoo Foundation
29 -# Distributed under the terms of the GNU General Public License v2
30 -
31 -EAPI=6
32 -VALA_USE_DEPEND="vapigen"
33 -PYTHON_COMPAT=( python{3_4,3_5,3_6} )
34 -
35 -inherit gnome2 python-any-r1 vala virtualx
36 -
37 -DESCRIPTION="Unicode character map viewer and library"
38 -HOMEPAGE="https://wiki.gnome.org/Design/Apps/CharacterMap"
39 -
40 -LICENSE="GPL-2 BSD"
41 -SLOT="0"
42 -KEYWORDS="~amd64 ~x86"
43 -IUSE="test"
44 -
45 -RDEPEND="
46 - >=dev-libs/gjs-1.43.3
47 - >=dev-libs/glib-2.32:2
48 - >=dev-libs/gobject-introspection-1.35.9:=
49 - >=dev-libs/libunistring-0.9.5
50 - >=x11-libs/gtk+-3.20:3[introspection]
51 - x11-libs/gdk-pixbuf:2
52 - >=x11-libs/pango-1.36[introspection]
53 -"
54 -# libxml2+gdk-pixbuf required for glib-compile-resources
55 -DEPEND="${RDEPEND}
56 - dev-libs/appstream-glib
57 - dev-libs/libxml2:2
58 - >=sys-devel/gettext-0.19.8
59 - virtual/pkgconfig
60 - test? (
61 - ${PYTHON_DEPS}
62 - $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
63 -"
64 -
65 -# Tests are not maintained with code base
66 -RESTRICT="test"
67 -
68 -python_check_deps() {
69 - use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
70 -}
71 -
72 -pkg_setup() {
73 - use test && python-any-r1_pkg_setup
74 -}
75 -
76 -src_prepare() {
77 - sed 's/print \(.*\)/print(\1)/' -i "${S}"/tests/smoke_test.py || die
78 -
79 - gnome2_src_prepare
80 - vala_src_prepare
81 -}
82 -
83 -src_configure() {
84 - gnome2_src_configure $(use_enable test dogtail)
85 -}
86 -
87 -src_test() {
88 - virtx emake check
89 -}
90
91 diff --git a/gnome-extra/gnome-characters/metadata.xml b/gnome-extra/gnome-characters/metadata.xml
92 deleted file mode 100644
93 index 996e7cac..00000000
94 --- a/gnome-extra/gnome-characters/metadata.xml
95 +++ /dev/null
96 @@ -1,8 +0,0 @@
97 -<?xml version="1.0" encoding="UTF-8"?>
98 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
99 -<pkgmetadata>
100 - <maintainer type="project">
101 - <email>gnome@g.o</email>
102 - <name>Gentoo GNOME Desktop</name>
103 - </maintainer>
104 -</pkgmetadata>