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 |
-} |