Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/dconf: metadata.xml dconf-0.16.0.ebuild ChangeLog
Date: Thu, 28 Mar 2013 17:02:50
Message-Id: 20130328170244.945532171D@flycatcher.gentoo.org
1 pacho 13/03/28 17:02:44
2
3 Modified: metadata.xml ChangeLog
4 Added: dconf-0.16.0.ebuild
5 Log:
6 Version bump for Gnome 3.8
7
8 (Portage version: 2.1.11.58/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.4 gnome-base/dconf/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/dconf/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 28 Mar 2012 01:02:47 -0000 1.3
24 +++ metadata.xml 28 Mar 2013 17:02:44 -0000 1.4
25 @@ -2,7 +2,4 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>gnome</herd>
29 -<use>
30 - <flag name="vala">Add support for <pkg>dev-lang/vala</pkg></flag>
31 -</use>
32 </pkgmetadata>
33
34
35
36 1.45 gnome-base/dconf/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/ChangeLog?rev=1.45&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/ChangeLog?rev=1.45&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/ChangeLog?r1=1.44&r2=1.45
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v
45 retrieving revision 1.44
46 retrieving revision 1.45
47 diff -u -r1.44 -r1.45
48 --- ChangeLog 7 Mar 2013 08:14:08 -0000 1.44
49 +++ ChangeLog 28 Mar 2013 17:02:44 -0000 1.45
50 @@ -1,6 +1,12 @@
51 # ChangeLog for gnome-base/dconf
52 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v 1.44 2013/03/07 08:14:08 eva Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v 1.45 2013/03/28 17:02:44 pacho Exp $
55 +
56 +*dconf-0.16.0 (28 Mar 2013)
57 +
58 + 28 Mar 2013; Pacho Ramos <pacho@g.o> +dconf-0.16.0.ebuild,
59 + metadata.xml:
60 + Version bump for Gnome 3.8
61
62 07 Mar 2013; Gilles Dartiguelongue <eva@g.o>
63 -files/dconf-0.8.0-automagic-vala.patch, -dconf-0.10.0.ebuild,
64
65
66
67 1.1 gnome-base/dconf/dconf-0.16.0.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/dconf-0.16.0.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/dconf/dconf-0.16.0.ebuild?rev=1.1&content-type=text/plain
71
72 Index: dconf-0.16.0.ebuild
73 ===================================================================
74 # Copyright 1999-2013 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.16.0.ebuild,v 1.1 2013/03/28 17:02:44 pacho Exp $
77
78 EAPI="5"
79 GCONF_DEBUG="no"
80
81 inherit gnome2 bash-completion-r1 virtualx
82
83 DESCRIPTION="Simple low-level configuration system"
84 HOMEPAGE="http://live.gnome.org/dconf"
85
86 LICENSE="LGPL-2.1+"
87 SLOT="0"
88 # TODO: coverage ?
89 IUSE="test +X"
90 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux"
91
92 RDEPEND="
93 >=dev-libs/glib-2.35.2:2
94 sys-apps/dbus
95 X? (
96 >=dev-libs/libxml2-2.7.7:2
97 x11-libs/gtk+:3 )
98 "
99 DEPEND="${RDEPEND}
100 dev-libs/libxslt
101 >=dev-util/gtk-doc-am-1.15
102 >=dev-util/intltool-0.50
103 sys-devel/gettext
104 virtual/pkgconfig
105 "
106
107 src_configure() {
108 G2CONF="${G2CONF}
109 --disable-gcov
110 --enable-man
111 $(use_enable X editor)
112 VALAC=$(type -P valac-0.18)" # harmless even if valac-0.18 not found
113 gnome2_src_configure
114 }
115
116 src_test() {
117 Xemake check
118 }
119
120 src_install() {
121 gnome2_src_install
122
123 # GSettings backend may be one of: memory, gconf, dconf
124 # Only dconf is really considered functional by upstream
125 # must have it enabled over gconf if both are installed
126 echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
127 echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
128 doenvd 51dconf
129
130 # Install bash-completion file properly to the system
131 rm -rv "${ED}usr/share/bash-completion" || die
132 dobashcomp "${S}/bin/completion/dconf"
133 }
134
135 pkg_postinst() {
136 gnome2_pkg_postinst
137 # Kill existing dconf-service processes as recommended by upstream due to
138 # possible changes in the dconf private dbus API.
139 # dconf-service will be dbus-activated on next use.
140 pids=$(pgrep -x dconf-service)
141 if [[ $? == 0 ]]; then
142 ebegin "Stopping dconf-service; it will automatically restart on demand"
143 kill ${pids}
144 eend $?
145 fi
146 }