aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-24 19:13:02 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-24 19:13:02 -0800
commit4138507969ce5b722863d3b2b3c56bf0b8f6a582 (patch)
tree091f77c3edf11923c994d4d2d95818a779479009 /gnome-base/dconf
parentdev-python/PyQt4: remanifest (diff)
downloadgmt-4138507969ce5b722863d3b2b3c56bf0b8f6a582.tar.gz
gmt-4138507969ce5b722863d3b2b3c56bf0b8f6a582.tar.bz2
gmt-4138507969ce5b722863d3b2b3c56bf0b8f6a582.zip
gnome-base/dconf: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'gnome-base/dconf')
-rw-r--r--gnome-base/dconf/ChangeLog209
-rw-r--r--gnome-base/dconf/Manifest4
-rw-r--r--gnome-base/dconf/dconf-0.16.1-r1.ebuild75
-rw-r--r--gnome-base/dconf/metadata.xml5
4 files changed, 293 insertions, 0 deletions
diff --git a/gnome-base/dconf/ChangeLog b/gnome-base/dconf/ChangeLog
new file mode 100644
index 0000000..02dd346
--- /dev/null
+++ b/gnome-base/dconf/ChangeLog
@@ -0,0 +1,209 @@
+# ChangeLog for gnome-base/dconf
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v 1.52 2013/12/24 16:20:28 pacho Exp $
+
+*dconf-0.18.0 (24 Dec 2013)
+
+ 24 Dec 2013; Pacho Ramos <pacho@gentoo.org> +dconf-0.18.0.ebuild:
+ Version bump for Gnome 3.10
+
+ 08 Dec 2013; Pacho Ramos <pacho@gentoo.org> dconf-0.16.1.ebuild:
+ x86 stable, bug #478252
+
+ 30 Nov 2013; Pacho Ramos <pacho@gentoo.org> dconf-0.16.1.ebuild:
+ amd64 stable, bug #478252
+
+ 11 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> -dconf-0.14.1.ebuild,
+ -dconf-0.16.0.ebuild:
+ Clean up old revisions.
+
+ 01 Aug 2013; Alexandre Rostovtsev <tetromino@gentoo.org> dconf-0.16.0.ebuild,
+ dconf-0.16.1.ebuild:
+ Add missing gdbus-codegen dependency (bug #479398, thanks to Oleg).
+
+*dconf-0.16.1 (17 Jul 2013)
+
+ 17 Jul 2013; Pacho Ramos <pacho@gentoo.org> +dconf-0.16.1.ebuild:
+ Version bump
+
+ 26 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> dconf-0.14.1.ebuild,
+ dconf-0.16.0.ebuild:
+ Require >=gtk+-3.4 (bug #453698, thanks to Dustin C. Hatch).
+
+*dconf-0.16.0 (28 Mar 2013)
+
+ 28 Mar 2013; Pacho Ramos <pacho@gentoo.org> +dconf-0.16.0.ebuild,
+ metadata.xml:
+ Version bump for Gnome 3.8
+
+ 07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/dconf-0.8.0-automagic-vala.patch, -dconf-0.10.0.ebuild,
+ -dconf-0.14.0.ebuild:
+ Clean up old revisions.
+
+ 25 Feb 2013; Zac Medico <zmedico@gentoo.org> dconf-0.14.1.ebuild:
+ Add ~arm-linux and ~x86-linux keywords.
+
+*dconf-0.14.1 (21 Nov 2012)
+
+ 21 Nov 2012; Gilles Dartiguelongue <eva@gentoo.org> +dconf-0.14.1.ebuild:
+ Version bump.
+
+ 28 Oct 2012; Raúl Porcel <armin76@gentoo.org> dconf-0.12.1.ebuild:
+ ia64/sh/sparc stable wrt #427544
+
+ 16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> dconf-0.12.1.ebuild:
+ stable ppc, bug #427544
+
+ 15 Oct 2012; Matt Turner <mattst88@gentoo.org> dconf-0.12.1.ebuild:
+ Stable on alpha, bug 427544.
+
+ 07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> dconf-0.12.1.ebuild:
+ stable ppc64, bug #427544
+
+ 06 Oct 2012; Markus Meier <maekke@gentoo.org> dconf-0.12.1.ebuild:
+ arm stable, bug #427544
+
+ 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> dconf-0.12.1.ebuild:
+ Stable for amd64, wrt bug #427544
+
+ 03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> dconf-0.12.1.ebuild:
+ x86 stable wrt bug #427544
+
+*dconf-0.14.0 (27 Sep 2012)
+
+ 27 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> dconf-0.10.0.ebuild,
+ -dconf-0.12.0.ebuild, dconf-0.12.1.ebuild, +dconf-0.14.0.ebuild:
+ Version bump for gnome-3.6; dconf-editor finally added search. Update
+ license.
+
+*dconf-0.12.1 (01 May 2012)
+
+ 01 May 2012; Pacho Ramos <pacho@gentoo.org> +dconf-0.12.1.ebuild,
+ -dconf-0.8.0.ebuild:
+ Version bump, remove old.
+
+ 02 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -files/dconf-0.11.5-automagic-vala.patch, dconf-0.12.0.ebuild:
+ Drop useless support for vala code regeneration.
+
+*dconf-0.12.0 (28 Mar 2012)
+
+ 28 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -dconf-0.5.1-r2.ebuild, -files/dconf-0.5.1-automagic-vala.patch,
+ +files/dconf-0.11.5-automagic-vala.patch, +dconf-0.12.0.ebuild, metadata.xml:
+ Version bump with a much improved dconf-editor. Drop old.
+
+ 25 Mar 2012; Raúl Porcel <armin76@gentoo.org> dconf-0.10.0.ebuild:
+ alpha/ia64/sh/sparc stable wrt #393007
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> dconf-0.10.0.ebuild:
+ Marking dconf-0.10.0 ppc stable for bug 393007
+
+ 05 Mar 2012; Brent Baude <ranger@gentoo.org> dconf-0.10.0.ebuild:
+ Marking dconf-0.10.0 ppc64 stable for bug 393007
+
+ 18 Jan 2012; Markus Meier <maekke@gentoo.org> dconf-0.10.0.ebuild:
+ arm stable, bug #393007
+
+ 14 Jan 2012; Markus Meier <maekke@gentoo.org> dconf-0.10.0.ebuild:
+ x86 stable, bug #393007
+
+ 29 Dec 2011; Pacho Ramos <pacho@gentoo.org> dconf-0.10.0.ebuild:
+ amd64 stable, bug 393007
+
+ 22 Nov 2011; Naohiro Aota <naota@gentoo.org> dconf-0.10.0.ebuild:
+ Add ~x86-fbsd
+
+ 16 Nov 2011; Jeremy Olexa <darkside@gentoo.org> dconf-0.8.0.ebuild:
+ add ~amd64-linux ~x86-linux, bug 384745
+
+ 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> dconf-0.8.0.ebuild:
+ alpha/ia64/sh/sparc stable wrt #385699
+
+ 29 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ dconf-0.5.1-r2.ebuild, dconf-0.8.0.ebuild, dconf-0.10.0.ebuild:
+ Add dev-util/gtk-doc-am depend, needed for eautoreconf (bug #388751). Thanks
+ to cyberbat <cyberbat83@gmail.com> for reporting.
+
+*dconf-0.10.0 (29 Oct 2011)
+
+ 29 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +dconf-0.10.0.ebuild:
+ Bump to 0.10.0 from the overlay. Update to bash-completion-r1 and kill
+ existing dconf-service processes in pkg_postinst following upstream
+ recommendation.
+ Notable changes: support for maybe types, dconf-editor and commandline tool
+ improvements.
+
+ 28 Oct 2011; Markus Meier <maekke@gentoo.org> dconf-0.8.0.ebuild:
+ arm stable, bug #385699
+
+ 21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> dconf-0.8.0.ebuild:
+ x86 stable wrt bug #385699
+
+ 16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> dconf-0.8.0.ebuild:
+ ppc/ppc64 stable wrt #385699
+
+ 14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> dconf-0.8.0.ebuild:
+ amd64 stable wrt #385699
+
+ 05 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> dconf-0.5.1-r2.ebuild:
+ ppc/ppc64 stable wrt #369909
+
+ 15 Sep 2011; Gilles Dartiguelongue <eva@gentoo.org> dconf-0.5.1-r2.ebuild:
+ Pin libgee dependency to slot 0.
+
+ 13 Aug 2011; Raúl Porcel <armin76@gentoo.org> dconf-0.5.1-r2.ebuild:
+ alpha/ia64/sh/sparc stable wrt #369909
+
+ 28 Jul 2011; Pacho Ramos <pacho@gentoo.org> dconf-0.8.0.ebuild:
+ Drop duplicated eautoreconf call that was included by error due some local
+ testing done before committing. Thanks a lot to Gilles for noticing.
+
+*dconf-0.8.0 (27 Jul 2011)
+
+ 27 Jul 2011; Pacho Ramos <pacho@gentoo.org> -dconf-0.5.1-r1.ebuild,
+ +dconf-0.8.0.ebuild, +files/dconf-0.8.0-automagic-vala.patch:
+ Version bump, remove old.
+
+ 17 Jul 2011; Markus Meier <maekke@gentoo.org> dconf-0.5.1-r2.ebuild:
+ arm stable, bug #369909
+
+ 14 Jul 2011; Thomas Kahle <tomka@gentoo.org> dconf-0.5.1-r2.ebuild:
+ x86 stable per bug 369909
+
+ 01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> dconf-0.5.1-r2.ebuild:
+ Stable on amd64 wrt bug #278255
+
+*dconf-0.5.1-r2 (07 Feb 2011)
+
+ 07 Feb 2011; Pacho Ramos <pacho@gentoo.org> +dconf-0.5.1-r2.ebuild:
+ Upstream considers 'dconf' backend should be used if possible if dconf is
+ installed, setting it as default when dconf and gconf are present (thanks to
+ Gilles for remembering the issue).
+
+ 06 Feb 2011; Raúl Porcel <armin76@gentoo.org> dconf-0.5.1-r1.ebuild:
+ Add ~ia64/~sh wrt #341503
+
+ 26 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> dconf-0.5.1-r1.ebuild:
+ add ~ppc/~ppc64 wrt #341503
+
+ 02 Jan 2011; Tobias Klausmann <klausman@gentoo.org> dconf-0.5.1-r1.ebuild:
+ Keyworded on alpha, bug #341503
+
+ 11 Dec 2010; Michael Weber <xmw@gentoo.org> dconf-0.5.1-r1.ebuild:
+ Added ~arm/~sparc (bug 341503)
+
+*dconf-0.5.1-r1 (06 Nov 2010)
+
+ 06 Nov 2010; Pacho Ramos <pacho@gentoo.org> -dconf-0.5.1.ebuild,
+ +dconf-0.5.1-r1.ebuild, +files/dconf-0.5.1-automagic-vala.patch:
+ Fix vala automagic support, upstream bug #634171
+
+*dconf-0.5.1 (17 Oct 2010)
+
+ 17 Oct 2010; Pacho Ramos <pacho@gentoo.org> +dconf-0.5.1.ebuild,
+ +metadata.xml:
+ Adding dconf as it's required by apps relying on gsettings to store their
+ preferences.
diff --git a/gnome-base/dconf/Manifest b/gnome-base/dconf/Manifest
new file mode 100644
index 0000000..7324211
--- /dev/null
+++ b/gnome-base/dconf/Manifest
@@ -0,0 +1,4 @@
+DIST dconf-0.16.1.tar.xz 373800 SHA256 a551d04d06599ee9adde500c71ad8567d68f45420b6dbca10ca51e2834d80fee SHA512 8ec267fd8e769da4e4316e697e76eeb228ad2699e7aad8b2d1034314073c650ac880449a8be79e5c86ba263db89a12eabc1cd40bbb1edf0b0c710e2e32567f78 WHIRLPOOL 53b7c4e3465a43547c8da9856bb0e97b0b28a020565d9afa9cc4992c11e60b3ad30cff702422c53c79b99e13f356b39a36e93bea57b316a7dfd97f355a420211
+EBUILD dconf-0.16.1-r1.ebuild 1771 SHA256 fc11f3bebe4ef5393b60189cc17cc67ecb1d26e207e85bccf642d56489ff5146 SHA512 b554a21f2f7c543912bcc3995564a1011a6e2539791e769974c60bbb61f7c3b3e4017a9c4ef3e99ccac5fd86407052fab2db167332a162eb734cf3fa9e998883 WHIRLPOOL 05f9dc9d37dca9644d17b506989799141034bad0acf41376a0c1152bd46ab4ef05fb048a1e0c74c61487a7d65d6768b09d232fab9f3bf1885376ecf504d2f0e4
+MISC ChangeLog 7423 SHA256 f2d0006e6688b7c35f7604a11cba0b94fe7183d0004fa19afccb276e95a9868d SHA512 a4c9682142b7a561653020931d42531a3fb7ff097f9de50d3435b3715a59ad49536d5ec5e96314148903d572bc4e4898f258d114baaa5beb8376d0a8ae102ef2 WHIRLPOOL ac0f2cabde6e7dab9042ae142541099ab9d7d5ada90301cf1adb128fadcc47adb1ff2047f14e3b209f1d6ad29b3ac8aea71a62e1361f16e61ea506a9bd7480d1
+MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
diff --git a/gnome-base/dconf/dconf-0.16.1-r1.ebuild b/gnome-base/dconf/dconf-0.16.1-r1.ebuild
new file mode 100644
index 0000000..2c64748
--- /dev/null
+++ b/gnome-base/dconf/dconf-0.16.1-r1.ebuild
@@ -0,0 +1,75 @@
+# 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.35.2: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 valac-0.18) # harmless even if valac-0.18 not found
+}
+
+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
new file mode 100644
index 0000000..da6fd63
--- /dev/null
+++ b/gnome-base/dconf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+</pkgmetadata>