commit:     d7bc8c00fac04f63873d825bc9399682f3893169
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 15:21:57 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 15:21:57 2023 +0000
URL:        https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?id=d7bc8c00

Add schema file for gsettings

* org.gnu.emacs.defaults.gschema.xml: New file, from upstream
Git repository. Bug 911117.
* Makefile (GSCHEMAFILES, DISTFILES): Add it.

Bug: https://bugs.gentoo.org/911117
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 ChangeLog                          |  6 +++++
 Makefile                           |  5 ++--
 org.gnu.emacs.defaults.gschema.xml | 51 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 60 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4c24309..78ee271 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-07-24  Ulrich Müller  <[email protected]>
+
+       * org.gnu.emacs.defaults.gschema.xml: New file, from upstream
+       Git repository. Bug 911117.
+       * Makefile (GSCHEMAFILES, DISTFILES): Add it.
+
 2021-03-22  Ulrich Müller  <[email protected]>
 
        * Version 1.8 released. This is identical to 1.7 except for the

diff --git a/Makefile b/Makefile
index c64289d..65da9b7 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# Copyright 2007-2021 Gentoo Authors
+# Copyright 2007-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2 or later
 
 PN = emacs-common
@@ -13,8 +13,9 @@ ICONFILES = sink.png \
        emacs23_128.png emacs23.svg \
        emacs25_16.png emacs25_24.png emacs25_32.png emacs25_48.png \
        emacs25_128.png emacs25.svg
+GSCHEMAFILES = org.gnu.emacs.defaults.gschema.xml
 DISTFILES = site-start.el site-gentoo.el subdirs.el.in $(DESKTOPFILES) \
-       $(addprefix icons/,COPYRIGHT.icons $(ICONFILES))
+       $(addprefix icons/,COPYRIGHT.icons $(ICONFILES)) $(GSCHEMAFILES)
 
 
 .PHONY: all dist clean $(DESKTOPFILES)

diff --git a/org.gnu.emacs.defaults.gschema.xml 
b/org.gnu.emacs.defaults.gschema.xml
new file mode 100644
index 0000000..7c700ac
--- /dev/null
+++ b/org.gnu.emacs.defaults.gschema.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2019-2020 Free Software Foundation, Inc. -->
+<schemalist>
+
+  <schema id="org.gnu.emacs.defaults">
+
+    <key name='alpha'                    type='s'><default>''</default></key>
+    <key name='auto-raise-lower'         type='s'><default>''</default></key>
+    <key name='auto-lower'               type='s'><default>''</default></key>
+    <key name='auto-raise'               type='s'><default>''</default></key>
+    <key name='background'               type='s'><default>''</default></key>
+    <key name='background-mode'          type='s'><default>''</default></key>
+    <key name='bitmap-icon'              type='s'><default>''</default></key>
+    <key name='border-color'             type='s'><default>''</default></key>
+    <key name='border-width'             type='s'><default>''</default></key>
+    <key name='buffer-predicate'         type='s'><default>''</default></key>
+    <key name='cursor-blink'             type='s'><default>''</default></key>
+    <key name='cursor-type'              type='s'><default>''</default></key>
+    <key name='cursor-color'             type='s'><default>''</default></key>
+    <key name='font'                     type='s'><default>''</default></key>
+    <key name='font-backend'             type='s'><default>''</default></key>
+    <key name='foreground'               type='s'><default>''</default></key>
+    <key name='fullscreen'               type='s'><default>''</default></key>
+    <key name='horizontal-scroll-bars'   type='s'><default>''</default></key>
+    <key name='icon-name'                type='s'><default>''</default></key>
+    <key name='inhibit-double-buffering' type='s'><default>''</default></key>
+    <key name='internal-border'          type='s'><default>''</default></key>
+    <key name='internal-border-width'    type='s'><default>''</default></key>
+    <key name='left-fringe'              type='s'><default>''</default></key>
+    <key name='line-spacing'             type='s'><default>''</default></key>
+    <key name='menu-bar'                 type='s'><default>''</default></key>
+    <key name='minibuffer'               type='s'><default>''</default></key>
+    <key name='name'                     type='s'><default>''</default></key>
+    <key name='pointer-color'            type='s'><default>''</default></key>
+    <key name='reverse-video'            type='s'><default>''</default></key>
+    <key name='right-fringe'             type='s'><default>''</default></key>
+    <key name='screen-gamma'             type='s'><default>''</default></key>
+    <key name='scroll-bar'               type='s'><default>''</default></key>
+    <key name='scroll-bar-background'    type='s'><default>''</default></key>
+    <key name='scroll-bar-foreground'    type='s'><default>''</default></key>
+    <key name='scroll-bar-height'        type='s'><default>''</default></key>
+    <key name='scroll-bar-width'         type='s'><default>''</default></key>
+    <key name='scroll-bars'              type='s'><default>''</default></key>
+    <key name='title'                    type='s'><default>''</default></key>
+    <key name='tool-bar'                 type='s'><default>''</default></key>
+    <key name='vertical-scroll-bars'     type='s'><default>''</default></key>
+    <key name='wait-for-w-m'             type='s'><default>''</default></key>
+
+  </schema>
+
+</schemalist>

Reply via email to