Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/dconf/
Date: Thu, 26 Nov 2015 22:26:37
Message-Id: 1448576772.3feabcce6c6920a7c8e0164d3dba729a4b2fbc04.eva@gentoo
1 commit: 3feabcce6c6920a7c8e0164d3dba729a4b2fbc04
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 26 22:25:59 2015 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 26 22:26:12 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3feabcce
7
8 gnome-base/dconf: drop old revisions
9
10 Package-Manager: portage-2.2.26
11
12 gnome-base/dconf/Manifest | 2 -
13 gnome-base/dconf/dconf-0.20.0.ebuild | 75 ------------------------------------
14 gnome-base/dconf/dconf-0.22.0.ebuild | 75 ------------------------------------
15 3 files changed, 152 deletions(-)
16
17 diff --git a/gnome-base/dconf/Manifest b/gnome-base/dconf/Manifest
18 index ab75472..613a03e 100644
19 --- a/gnome-base/dconf/Manifest
20 +++ b/gnome-base/dconf/Manifest
21 @@ -1,3 +1 @@
22 -DIST dconf-0.20.0.tar.xz 389388 SHA256 22c046a247d05ea65ad181e3aef4009c898a5531f76c0181f8ec0dfef83447d9 SHA512 d3069638ac8bfc077bbcef7878ad7e39c5c008d6b673128b685817e94a5ba147f4a3218e9547d9ce1a70260771f6f8e5c4c609fa5cf5530160373d7191aa3b00 WHIRLPOOL a82657d2ff5d0defd81fa9380a28798353e2e907869e85c089eb3c81c542662918cd15b850c9fb2929beee610f205aab01ddfe42312d571ae7712208e1a946fb
23 -DIST dconf-0.22.0.tar.xz 393260 SHA256 0a277cb0c3f09e77d9413c5a9b3577fc2b5d6e941b59b44940392e024a224b8e SHA512 fee502b599da3634934eadc3d9fc138f2036118e88edadf0e3dc157f8e689ee1fee057342a296197b126e5f657fcb2bb1f399b6a3ffa9ff5fdcc3119d9433d9b WHIRLPOOL 71214ae41394e5c86091674950bb0560f451247d5ae497411a37eebee89fa9ee6605206996303c3826247f31e6a05d2e693830cccd99e2991f0f76e130a4d3b0
24 DIST dconf-0.24.0.tar.xz 218512 SHA256 4373e0ced1f4d7d68d518038796c073696280e22957babb29feb0267c630fec2 SHA512 8c2092f1a3002df386686473e6841d600665b3d2ae0e24625c9943b1a636706ecafc31e05f0db48958bbfd666680bb107f47978a9d867b151d1c61fc3c3b591a WHIRLPOOL 16f2fbf706247ad980c7c7cb3d937f060d4ed7c94209427eecd96d8ca55566e7da60d65d9dbf65b7476824215a0fa3bf0614ecfc6f4749ad017c515991bf9891
25
26 diff --git a/gnome-base/dconf/dconf-0.20.0.ebuild b/gnome-base/dconf/dconf-0.20.0.ebuild
27 deleted file mode 100644
28 index bdf7093..0000000
29 --- a/gnome-base/dconf/dconf-0.20.0.ebuild
30 +++ /dev/null
31 @@ -1,75 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI="5"
37 -GCONF_DEBUG="no"
38 -
39 -inherit gnome2 bash-completion-r1 virtualx
40 -
41 -DESCRIPTION="Simple low-level configuration system"
42 -HOMEPAGE="https://wiki.gnome.org/dconf"
43 -
44 -LICENSE="LGPL-2.1+"
45 -SLOT="0"
46 -
47 -# TODO: coverage ?
48 -IUSE="test X"
49 -
50 -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~arm-linux ~x86-linux"
51 -
52 -RDEPEND="
53 - >=dev-libs/glib-2.39.1:2
54 - sys-apps/dbus
55 - X? (
56 - >=dev-libs/libxml2-2.7.7:2
57 - >=x11-libs/gtk+-3.4:3 )
58 -"
59 -DEPEND="${RDEPEND}
60 - dev-libs/libxslt
61 - dev-util/gdbus-codegen
62 - >=dev-util/gtk-doc-am-1.15
63 - >=dev-util/intltool-0.50
64 - sys-devel/gettext
65 - virtual/pkgconfig
66 -"
67 -
68 -src_configure() {
69 - gnome2_src_configure \
70 - --disable-gcov \
71 - --enable-man \
72 - $(use_enable X editor) \
73 - VALAC=$(type -P true)
74 -}
75 -
76 -src_test() {
77 - Xemake check
78 -}
79 -
80 -src_install() {
81 - gnome2_src_install
82 -
83 - # GSettings backend may be one of: memory, gconf, dconf
84 - # Only dconf is really considered functional by upstream
85 - # must have it enabled over gconf if both are installed
86 - echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
87 - echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
88 - doenvd 51dconf
89 -
90 - # Install bash-completion file properly to the system
91 - rm -rv "${ED}usr/share/bash-completion" || die
92 - dobashcomp "${S}/bin/completion/dconf"
93 -}
94 -
95 -pkg_postinst() {
96 - gnome2_pkg_postinst
97 - # Kill existing dconf-service processes as recommended by upstream due to
98 - # possible changes in the dconf private dbus API.
99 - # dconf-service will be dbus-activated on next use.
100 - pids=$(pgrep -x dconf-service)
101 - if [[ $? == 0 ]]; then
102 - ebegin "Stopping dconf-service; it will automatically restart on demand"
103 - kill ${pids}
104 - eend $?
105 - fi
106 -}
107
108 diff --git a/gnome-base/dconf/dconf-0.22.0.ebuild b/gnome-base/dconf/dconf-0.22.0.ebuild
109 deleted file mode 100644
110 index 2b4a490..0000000
111 --- a/gnome-base/dconf/dconf-0.22.0.ebuild
112 +++ /dev/null
113 @@ -1,75 +0,0 @@
114 -# Copyright 1999-2015 Gentoo Foundation
115 -# Distributed under the terms of the GNU General Public License v2
116 -# $Id$
117 -
118 -EAPI="5"
119 -GCONF_DEBUG="no"
120 -
121 -inherit gnome2 bash-completion-r1 virtualx
122 -
123 -DESCRIPTION="Simple low-level configuration system"
124 -HOMEPAGE="https://wiki.gnome.org/dconf"
125 -
126 -LICENSE="LGPL-2.1+"
127 -SLOT="0"
128 -
129 -# TODO: coverage ?
130 -IUSE="test X"
131 -
132 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~arm-linux ~x86-linux"
133 -
134 -RDEPEND="
135 - >=dev-libs/glib-2.39.1:2
136 - sys-apps/dbus
137 - X? (
138 - >=dev-libs/libxml2-2.7.7:2
139 - >=x11-libs/gtk+-3.4:3 )
140 -"
141 -DEPEND="${RDEPEND}
142 - dev-libs/libxslt
143 - dev-util/gdbus-codegen
144 - >=dev-util/gtk-doc-am-1.15
145 - >=dev-util/intltool-0.50
146 - sys-devel/gettext
147 - virtual/pkgconfig
148 -"
149 -
150 -src_configure() {
151 - gnome2_src_configure \
152 - --disable-gcov \
153 - --enable-man \
154 - $(use_enable X editor) \
155 - VALAC=$(type -P true)
156 -}
157 -
158 -src_test() {
159 - Xemake check
160 -}
161 -
162 -src_install() {
163 - gnome2_src_install
164 -
165 - # GSettings backend may be one of: memory, gconf, dconf
166 - # Only dconf is really considered functional by upstream
167 - # must have it enabled over gconf if both are installed
168 - echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
169 - echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
170 - doenvd 51dconf
171 -
172 - # Install bash-completion file properly to the system
173 - rm -rv "${ED}usr/share/bash-completion" || die
174 - dobashcomp "${S}/bin/completion/dconf"
175 -}
176 -
177 -pkg_postinst() {
178 - gnome2_pkg_postinst
179 - # Kill existing dconf-service processes as recommended by upstream due to
180 - # possible changes in the dconf private dbus API.
181 - # dconf-service will be dbus-activated on next use.
182 - pids=$(pgrep -x dconf-service)
183 - if [[ $? == 0 ]]; then
184 - ebegin "Stopping dconf-service; it will automatically restart on demand"
185 - kill ${pids}
186 - eend $?
187 - fi
188 -}