Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/dconf/
Date: Thu, 28 Jul 2011 01:49:27
Message-Id: 46762277d68b59449cbe92679e8f59f5ea04f6e4.tetromino@gentoo
1 commit: 46762277d68b59449cbe92679e8f59f5ea04f6e4
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Thu Jul 28 01:40:24 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Thu Jul 28 01:40:24 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=46762277
7
8 gnome-base/dconf: 0.8.0 moved to gx86
9
10 ---
11 gnome-base/dconf/dconf-0.8.0.ebuild | 77 -----------------------------------
12 1 files changed, 0 insertions(+), 77 deletions(-)
13
14 diff --git a/gnome-base/dconf/dconf-0.8.0.ebuild b/gnome-base/dconf/dconf-0.8.0.ebuild
15 deleted file mode 100644
16 index da3f0bc..0000000
17 --- a/gnome-base/dconf/dconf-0.8.0.ebuild
18 +++ /dev/null
19 @@ -1,77 +0,0 @@
20 -# Copyright 1999-2011 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Header: $
23 -
24 -EAPI="4"
25 -GCONF_DEBUG="no"
26 -
27 -inherit gnome2 bash-completion
28 -if [[ ${PV} = 9999 ]]; then
29 - inherit gnome2-live
30 -fi
31 -
32 -DESCRIPTION="Simple low-level configuration system"
33 -HOMEPAGE="http://live.gnome.org/dconf"
34 -
35 -LICENSE="LGPL-2.1"
36 -SLOT="0"
37 -IUSE="doc +X"
38 -if [[ ${PV} = 9999 ]]; then
39 - KEYWORDS=""
40 -else
41 - KEYWORDS="~amd64 ~arm ~sparc ~x86"
42 -fi
43 -
44 -COMMON_DEPEND=">=dev-libs/glib-2.27.2:2
45 - sys-apps/dbus
46 - X? (
47 - >=dev-libs/libxml2-2.7.7:2
48 - x11-libs/gtk+:3 )"
49 -DEPEND="${COMMON_DEPEND}
50 - >=dev-lang/vala-0.11.7:0.12
51 - doc? ( >=dev-util/gtk-doc-1.15 )"
52 -
53 -pkg_setup() {
54 - G2CONF="${G2CONF}
55 - --disable-schemas-compile
56 - VALAC=$(type -p valac-0.12)
57 - $(use_enable X editor)"
58 - #$(use_enable vala)
59 -}
60 -
61 -src_prepare() {
62 - if [[ ${PV} = 9999 ]]; then
63 - # XXX: gtk-doc.make should be in top_srcdir -- file a bug for this
64 - # Let's only do this in the live version to avoid gtkdocize in releases
65 - sed -e 's:^include gtk-doc.make:include $(top_srcdir)/gtk-doc.make:' \
66 - -i docs/Makefile.am || die "Fixing gtk-doc.make failed"
67 - fi
68 -
69 - # Fix vala automagic support, upstream bug #634171
70 - # FIXME: patch doesn't actually work, forcing vala support above
71 - #epatch "${FILESDIR}/${PN}-automagic-vala.patch"
72 -
73 - gnome2_src_prepare
74 -}
75 -
76 -src_install() {
77 - gnome2_src_install
78 -
79 - # GSettings backend may be one of: memory, gconf, dconf
80 - # Only dconf is really considered functional by upstream
81 - # must have it enabled over gconf if both are installed
82 - echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
83 - echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
84 - doenvd 51dconf || die "doenvd failed"
85 -
86 - # Remove bash-completion file installed by build system
87 - rm -rv "${ED}/etc/bash_completion.d/" || die
88 -
89 - use bash-completion && \
90 - dobashcompletion "${S}/bin/dconf-bash-completion.sh" ${PN}
91 -}
92 -
93 -pkg_postinst() {
94 - gnome2_pkg_postinst
95 - use bash-completion && bash-completion_pkg_postinst
96 -}