[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf/

2019-02-22 Thread Mart Raudsepp
commit: 1ebb5a0754ab7dd599f4b132302d00558dc28a48
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 22 18:55:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 22 18:56:23 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1ebb5a07

gnome-base/dconf: removed outdated live ebuild

Isn't even ported to meson yet

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/dconf/dconf-.ebuild | 83 --
 gnome-base/dconf/metadata.xml  |  8 
 2 files changed, 91 deletions(-)

diff --git a/gnome-base/dconf/dconf-.ebuild 
b/gnome-base/dconf/dconf-.ebuild
deleted file mode 100644
index 1af01bf4..
--- a/gnome-base/dconf/dconf-.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 bash-completion-r1 virtualx
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
-
-DESCRIPTION="Simple low-level configuration system"
-HOMEPAGE="https://wiki.gnome.org/dconf";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# TODO: coverage ?
-IUSE="test"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-libs/glib-2.39.1:2
-   sys-apps/dbus
-"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   doc? ( >=dev-util/gtk-doc-1.15 )
-   >=dev-lang/vala-0.17.0:0.18"
-fi
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-gcov \
-   --enable-man \
-   VALAC=$(type -P true)
-}
-
-src_test() {
-   Xemake check
-}
-
-src_install() {
-   gnome2_src_install
-
-   # GSettings backend may be one of: memory, gconf, dconf
-   # Only dconf is really considered functional by upstream
-   # must have it enabled over gconf if both are installed
-   echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
-   echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
-   doenvd 51dconf
-
-   # Install bash-completion file properly to the system
-   rm -rv "${ED}usr/share/bash-completion" || die
-   dobashcomp "${S}/bin/completion/dconf"
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   # Kill existing dconf-service processes as recommended by upstream due 
to
-   # possible changes in the dconf private dbus API.
-   # dconf-service will be dbus-activated on next use.
-   pids=$(pgrep -x dconf-service)
-   if [[ $? == 0 ]]; then
-   ebegin "Stopping dconf-service; it will automatically restart 
on demand"
-   kill ${pids}
-   eend $?
-   fi
-}

diff --git a/gnome-base/dconf/metadata.xml b/gnome-base/dconf/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-base/dconf/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2018-08-04 Thread Mart Raudsepp
commit: ebb62c5f6dcf0760933dbafe16642270e880ec2c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug  4 12:50:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug  4 12:50:14 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ebb62c5f

gnome-base/dconf-editor: remove, available in ::gentoo

 gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild | 33 --
 gnome-base/dconf-editor/metadata.xml   |  8 --
 2 files changed, 41 deletions(-)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild
deleted file mode 100644
index 919e9dfa..
--- a/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Graphical tool for editing the dconf configuration database"
-HOMEPAGE="https://git.gnome.org/browse/dconf-editor";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
-
-COMMON_DEPEND="
-   dev-libs/appstream-glib
-   >=dev-libs/glib-2.46.0:2
-   >=gnome-base/dconf-0.25.1
-   >=x11-libs/gtk+-3.22.0:3
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   !
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2018-05-29 Thread Sobhan Mohammadpour
commit: 7e8cc50dd8fbe7f2897fae2e13543f60538ff1f2
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Tue May 29 20:29:35 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Tue May 29 20:29:35 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7e8cc50d

gnome-base/dconf-editor: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild | 33 ++
 gnome-base/dconf-editor/metadata.xml   |  8 ++
 2 files changed, 41 insertions(+)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild
new file mode 100644
index ..919e9dfa
--- /dev/null
+++ b/gnome-base/dconf-editor/dconf-editor-3.26.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Graphical tool for editing the dconf configuration database"
+HOMEPAGE="https://git.gnome.org/browse/dconf-editor";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
+
+COMMON_DEPEND="
+   dev-libs/appstream-glib
+   >=dev-libs/glib-2.46.0:2
+   >=gnome-base/dconf-0.25.1
+   >=x11-libs/gtk+-3.22.0:3
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   !
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2018-01-12 Thread Dennis Lamm
commit: 61c66bb93ec00e26f8eba00b717019a993dca00a
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Jan 12 11:56:15 2018 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Jan 12 11:56:15 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=61c66bb9

gnome-base/dconf-editor: drop old (removed)

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --force

 gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild | 30 --
 gnome-base/dconf-editor/metadata.xml   |  8 --
 2 files changed, 38 deletions(-)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild
deleted file mode 100644
index 3073bab2..
--- a/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-
-DESCRIPTION="Graphical tool for editing the dconf configuration database"
-HOMEPAGE="https://git.gnome.org/browse/dconf-editor";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.46.0:2
-   >=gnome-base/dconf-0.23.2
-   >=x11-libs/gtk+-3.19.5:3
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   !
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2016-03-28 Thread Ole Reifschneider
commit: 59908c92af7de6cfdbcef5146b0dbc9e586d7e94
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 10:21:17 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 10:21:17 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=59908c92

gnome-base/dconf-editor: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild | 30 ++
 gnome-base/dconf-editor/metadata.xml   |  8 ++
 2 files changed, 38 insertions(+)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild
new file mode 100644
index 000..3073bab
--- /dev/null
+++ b/gnome-base/dconf-editor/dconf-editor-3.20.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Graphical tool for editing the dconf configuration database"
+HOMEPAGE="https://git.gnome.org/browse/dconf-editor";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.46.0:2
+   >=gnome-base/dconf-0.23.2
+   >=x11-libs/gtk+-3.19.5:3
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   !
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2015-05-25 Thread Alexandre Rostovtsev
commit: 519cb65b1b6045a3f8f238e95adad30722cf0206
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon May 25 20:42:16 2015 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon May 25 21:06:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=519cb65b

gnome-base/dconf-editor: fix dep

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
index 8af2846..7ac3dee 100644
--- a/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
+++ b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
@@ -15,15 +15,17 @@ SLOT="0"
 
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
 
-RDEPEND="
+COMMON_DEPEND="
>=dev-libs/glib-2.39.3:2
dev-libs/libxml2
>=gnome-base/dconf-0.23.2
>=x11-libs/gtk+-3.4:3
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
!

[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2015-05-24 Thread Gilles Dartiguelongue
commit: ed58744c37d1428459891e7fd99bd583210de5ff
Author: Lorenzo Porta  outlook  it>
AuthorDate: Tue May 19 10:44:02 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun May 24 10:58:56 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ed58744c

gnome-base/dconf-editor: initial ebuild

Split from gnome-base/dconf

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild | 29 ++
 gnome-base/dconf-editor/metadata.xml   |  5 
 2 files changed, 34 insertions(+)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
new file mode 100644
index 000..8af2846
--- /dev/null
+++ b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Graphical tool for editing the dconf configuration database"
+HOMEPAGE="https://wiki.gnome.org/dconf";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.39.3:2
+   dev-libs/libxml2
+   >=gnome-base/dconf-0.23.2
+   >=x11-libs/gtk+-3.4:3
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+   !
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  gnome
+



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf/

2015-05-10 Thread Gilles Dartiguelongue
commit: cf7a8f0b6e9a4f199318a2658626ba537438e12f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun May 10 16:06:12 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun May 10 16:09:41 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cf7a8f0b

gnome-base/dconf: 0.22.0 → 0.24.0

 .../{dconf-.ebuild => dconf-0.24.0.ebuild} | 26 --
 gnome-base/dconf/dconf-.ebuild | 11 +++--
 2 files changed, 7 insertions(+), 30 deletions(-)

diff --git a/gnome-base/dconf/dconf-.ebuild 
b/gnome-base/dconf/dconf-0.24.0.ebuild
similarity index 74%
copy from gnome-base/dconf/dconf-.ebuild
copy to gnome-base/dconf/dconf-0.24.0.ebuild
index 354a0af..1301389 100644
--- a/gnome-base/dconf/dconf-.ebuild
+++ b/gnome-base/dconf/dconf-0.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -6,9 +6,6 @@ EAPI="5"
 GCONF_DEBUG="no"
 
 inherit gnome2 bash-completion-r1 virtualx
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION="Simple low-level configuration system"
 HOMEPAGE="https://wiki.gnome.org/dconf";
@@ -17,41 +14,26 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 
 # TODO: coverage ?
-IUSE="test +X"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
-fi
+IUSE="test"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
 
 RDEPEND="
>=dev-libs/glib-2.39.1:2
sys-apps/dbus
-   X? (
-   >=dev-libs/libxml2-2.7.7:2
-   >=x11-libs/gtk+-3.4:3 )
 "
 DEPEND="${RDEPEND}
dev-libs/libxslt
dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
 "
 
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   doc? ( >=dev-util/gtk-doc-1.15 )
-   >=dev-lang/vala-0.17.0:0.18"
-fi
-
 src_configure() {
gnome2_src_configure \
--disable-gcov \
--enable-man \
-   $(use_enable X editor) \
VALAC=$(type -P true)
 }
 

diff --git a/gnome-base/dconf/dconf-.ebuild 
b/gnome-base/dconf/dconf-.ebuild
index 354a0af..373f4b5 100644
--- a/gnome-base/dconf/dconf-.ebuild
+++ b/gnome-base/dconf/dconf-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -17,26 +17,22 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 
 # TODO: coverage ?
-IUSE="test +X"
+IUSE="test"
 if [[ ${PV} =  ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~arm-linux ~x86-linux"
 fi
 
 RDEPEND="
>=dev-libs/glib-2.39.1:2
sys-apps/dbus
-   X? (
-   >=dev-libs/libxml2-2.7.7:2
-   >=x11-libs/gtk+-3.4:3 )
 "
 DEPEND="${RDEPEND}
dev-libs/libxslt
dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
 "
@@ -51,7 +47,6 @@ src_configure() {
gnome2_src_configure \
--disable-gcov \
--enable-man \
-   $(use_enable X editor) \
VALAC=$(type -P true)
 }
 



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf/

2014-12-22 Thread Gilles Dartiguelongue
commit: ef95025f4e6a6c8662ee80f37fadeaf75834d7d7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 22 23:04:43 2014 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 22 23:04:43 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ef95025f

gnome-base/dconf: moved to gentoo-x86

---
 gnome-base/dconf/dconf-0.22.0.ebuild | 75 
 1 file changed, 75 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.22.0.ebuild 
b/gnome-base/dconf/dconf-0.22.0.ebuild
deleted file mode 100644
index c1273be..000
--- a/gnome-base/dconf/dconf-0.22.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 bash-completion-r1 virtualx
-
-DESCRIPTION="Simple low-level configuration system"
-HOMEPAGE="https://wiki.gnome.org/dconf";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# TODO: coverage ?
-IUSE="test +X"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~arm-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-libs/glib-2.39.1:2
-   sys-apps/dbus
-   X? (
-   >=dev-libs/libxml2-2.7.7:2
-   >=x11-libs/gtk+-3.4:3 )
-"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-gcov \
-   --enable-man \
-   $(use_enable X editor) \
-   VALAC=$(type -P true)
-}
-
-src_test() {
-   Xemake check
-}
-
-src_install() {
-   gnome2_src_install
-
-   # GSettings backend may be one of: memory, gconf, dconf
-   # Only dconf is really considered functional by upstream
-   # must have it enabled over gconf if both are installed
-   echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
-   echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
-   doenvd 51dconf
-
-   # Install bash-completion file properly to the system
-   rm -rv "${ED}usr/share/bash-completion" || die
-   dobashcomp "${S}/bin/completion/dconf"
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   # Kill existing dconf-service processes as recommended by upstream due 
to
-   # possible changes in the dconf private dbus API.
-   # dconf-service will be dbus-activated on next use.
-   pids=$(pgrep -x dconf-service)
-   if [[ $? == 0 ]]; then
-   ebegin "Stopping dconf-service; it will automatically restart 
on demand"
-   kill ${pids}
-   eend $?
-   fi
-}