summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2015-06-09 15:23:43 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2015-06-09 15:23:43 +0000
commitce05235f91558e19b8f5e7d0ccd4042caeb572fc (patch)
treedcb9d6bfc4d25bbeae80b8ef7910160856dd565a /gnome-base
parentInitial ebuild from gnome-overlay for Gnome 3.16. (diff)
downloadhistorical-ce05235f91558e19b8f5e7d0ccd4042caeb572fc.tar.gz
historical-ce05235f91558e19b8f5e7d0ccd4042caeb572fc.tar.bz2
historical-ce05235f91558e19b8f5e7d0ccd4042caeb572fc.zip
Version bump for Gnome 3.16. dconf-editor moved to its own package.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/dconf/ChangeLog7
-rw-r--r--gnome-base/dconf/Manifest10
-rw-r--r--gnome-base/dconf/dconf-0.24.0.ebuild70
3 files changed, 82 insertions, 5 deletions
diff --git a/gnome-base/dconf/ChangeLog b/gnome-base/dconf/ChangeLog
index 45503dcc7300..75942c36d35d 100644
--- a/gnome-base/dconf/ChangeLog
+++ b/gnome-base/dconf/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for gnome-base/dconf
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v 1.83 2015/06/07 10:33:39 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/ChangeLog,v 1.84 2015/06/09 15:23:40 eva Exp $
+
+*dconf-0.24.0 (09 Jun 2015)
+
+ 09 Jun 2015; Gilles Dartiguelongue <eva@gentoo.org> +dconf-0.24.0.ebuild:
+ Version bump for Gnome 3.16. dconf-editor moved to its own package.
07 Jun 2015; Markus Meier <maekke@gentoo.org> dconf-0.22.0.ebuild:
arm stable, bug #534012
diff --git a/gnome-base/dconf/Manifest b/gnome-base/dconf/Manifest
index 4d525bc6077a..48a61e9586d0 100644
--- a/gnome-base/dconf/Manifest
+++ b/gnome-base/dconf/Manifest
@@ -3,14 +3,16 @@ Hash: SHA256
DIST dconf-0.20.0.tar.xz 389388 SHA256 22c046a247d05ea65ad181e3aef4009c898a5531f76c0181f8ec0dfef83447d9 SHA512 d3069638ac8bfc077bbcef7878ad7e39c5c008d6b673128b685817e94a5ba147f4a3218e9547d9ce1a70260771f6f8e5c4c609fa5cf5530160373d7191aa3b00 WHIRLPOOL a82657d2ff5d0defd81fa9380a28798353e2e907869e85c089eb3c81c542662918cd15b850c9fb2929beee610f205aab01ddfe42312d571ae7712208e1a946fb
DIST dconf-0.22.0.tar.xz 393260 SHA256 0a277cb0c3f09e77d9413c5a9b3577fc2b5d6e941b59b44940392e024a224b8e SHA512 fee502b599da3634934eadc3d9fc138f2036118e88edadf0e3dc157f8e689ee1fee057342a296197b126e5f657fcb2bb1f399b6a3ffa9ff5fdcc3119d9433d9b WHIRLPOOL 71214ae41394e5c86091674950bb0560f451247d5ae497411a37eebee89fa9ee6605206996303c3826247f31e6a05d2e693830cccd99e2991f0f76e130a4d3b0
+DIST dconf-0.24.0.tar.xz 218512 SHA256 4373e0ced1f4d7d68d518038796c073696280e22957babb29feb0267c630fec2 SHA512 8c2092f1a3002df386686473e6841d600665b3d2ae0e24625c9943b1a636706ecafc31e05f0db48958bbfd666680bb107f47978a9d867b151d1c61fc3c3b591a WHIRLPOOL 16f2fbf706247ad980c7c7cb3d937f060d4ed7c94209427eecd96d8ca55566e7da60d65d9dbf65b7476824215a0fa3bf0614ecfc6f4749ad017c515991bf9891
EBUILD dconf-0.20.0.ebuild 1825 SHA256 08994a0ba6886d60d00ddb0a6128d40d9cbcd93485934007d36f80c40250cd40 SHA512 4ab1cd1e85bc22e959719ba8b97fa9c15f1f07a56c0bdeb6d2fc227d8c40f9ebd026a928e1e4b4b7de4367285d331fe8b5ca183535a2490368c61ab3390433f2 WHIRLPOOL 19cc49ab81ce1298a1a9bbe989bca71476b86db6d9ec0b3202da870c78fd119a15aff0c64f0c137656a29a16bac938f55c1bb1b328baee03c066854f202f3274
EBUILD dconf-0.22.0.ebuild 1831 SHA256 e6dca413513cb31b5d906990c77d70e833af779426e11484a25f25cf8b4d7c92 SHA512 009ac4ee202173f01063903c8a9431a6a8db4ce1d62c93ec09d417783b867800397e0e573827ef6705eda9f76c12cf0d12a184720d08ea4f6a6e61b155de12b4 WHIRLPOOL e51f599dfbf4a4300417e2706670f779eda9042cff94b8309795941a1e9d32a712cda372af3be7788628ff6c134adf071d3846592ea4cbe18cc5e9dd05f682f5
-MISC ChangeLog 10759 SHA256 ae8bb2c2487a7a0a8800090c9f2ded4ae8d06ef4cce68005c1dc4fcecf972970 SHA512 53a4237d007cafd2dfb2d0ab8bcb76fcdc86772d15b8fbc10c045375435a6a01ca33c1fcc55b24fa8cff5a2c50e195a66fe688abd743401adb66c23a83bd5b80 WHIRLPOOL 1c91408f3debd74f412860dac4d6abe5a82557f87cff90f8cdc5d216221918f565c907dc860ec599762afc358c6ad91604cb254c2b5cff51b5f61caf856faeea
+EBUILD dconf-0.24.0.ebuild 1717 SHA256 e7513f9714292efb8016ea468802e5cdf5def39c1ef719637360653a01ea636f SHA512 f613cd0758b64a1f47a7e75726c2fc3ba8b6ac54b5d8e12b0891022a1dc8d7067e75d962fb2d5717e2a95a1cd93158cc2f74bedb947985525308edd460f109a6 WHIRLPOOL c3e3182c8d6fa03a76c1f97c2f2e671a9001a48b44cc39fe8ee1035e6152650342b38e5fe8a637994322c7325ef5c1d1eb0961eadca6b7a4609aa68136ea1134
+MISC ChangeLog 10932 SHA256 8dccae71e0486da31c3f37ac0f2d3071135b7594e0a5d4b8328157a1872c9b18 SHA512 d99b506171c914128e1347f325e58021115162e6b26895f5e99ca1abeead616264057ff341ffcba6da6e507c3911768ef6852804992057d26ab9e836f30e93df WHIRLPOOL 87424600ebfdf9d54913280b0c58289258fc74656dbe0b447adb26bcd29e7022f00df4664cb8ec3f618b9326f07d966135f520b21c76529f15cd21ca331aa443
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlV0HgQACgkQkKaRLQcq0GJiBgCeOb6vfDqgmjEEF3j1b+/5Wwe3
-L38Ani5L+Fp3Oe+UfH9BxcfKJQl9pHPA
-=onm3
+iEYEAREIAAYFAlV3BP0ACgkQ1fmVwcYIWAbMugCg0lkPCFH6UQSoilduqKc+HQv3
+uncAoLTECAjlTRKCWSLkwk9DgptzvmtZ
+=+yPC
-----END PGP SIGNATURE-----
diff --git a/gnome-base/dconf/dconf-0.24.0.ebuild b/gnome-base/dconf/dconf-0.24.0.ebuild
new file mode 100644
index 000000000000..151411dbe202
--- /dev/null
+++ b/gnome-base/dconf/dconf-0.24.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.24.0.ebuild,v 1.1 2015/06/09 15:23:40 eva Exp $
+
+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"
+
+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
+"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ dev-util/gdbus-codegen
+ >=dev-util/gtk-doc-am-1.15
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+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
+}