Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/data/Makefile.am
diff options
context:
space:
mode:
authorChristian Persch <chpe@cvs.gnome.org>2005-02-07 14:02:30 (GMT)
committer Christian Persch <chpe@src.gnome.org>2005-02-07 14:02:30 (GMT)
commit6e530c3c7a48620af6e24c1a41963930c5c868cb (patch)
treec211ac0a3d0ea1d44c06b45d78b1d39addab9936 /data/Makefile.am
parentb7616057500ca0186274364befbdb72b06dfe7fb (diff)
A data/evince.schemas.in:
2005-02-07 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * configure.ac: * data/.cvsignore: * data/Makefile.am: * data/evince-ui.xml: A data/evince.schemas.in: * po/POTFILES.in: * shell/ev-stock-icons.c: (ev_stock_icons_init): * shell/ev-stock-icons.h: * shell/ev-window.c: (update_chrome_visibility), (update_chrome_flag), (ev_window_cmd_edit_find), (ev_window_update_fullscreen_popup), (ev_window_fullscreen), (ev_window_unfullscreen), (ev_window_focus_in_event), (ev_window_focus_out_event), (ev_window_cmd_leave_fullscreen), (ev_window_view_toolbar_cb), (ev_window_view_statusbar_cb), (ev_window_view_sidebar_cb), (find_bar_close_cb), (ev_window_dispose), (ev_window_class_init), (set_action_properties), (set_chrome_actions), (load_chrome), (ev_window_init): Implement fullscreen mode changes from bug #164776. Also implement persistent chrome toggles.
Diffstat (limited to 'data/Makefile.am')
-rw-r--r--data/Makefile.am18
1 files changed, 17 insertions, 1 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 2ff2f59..60f14f9 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,4 +1,5 @@
@INTLTOOL_DESKTOP_RULE@
+@INTLTOOL_SCHEMAS_RULE@
NULL =
@@ -23,12 +24,27 @@ DESKTOP_FILES= $(DESKTOP_IN_FILES:.desktop.in=.desktop)
desktopdir = $(datadir)/applications
desktop_DATA = $(DESKTOP_FILES)
+schema_in_files = evince.schemas.in
+schemadir = $(GCONF_SCHEMA_FILE_DIR)
+schema_DATA = $(schema_in_files:.schemas.in=.schemas)
+
+install-data-local:
+if GCONF_SCHEMAS_INSTALL
+ if test -z "$(DESTDIR)" ; then \
+ for p in $(schema_DATA) ; do \
+ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/data/$$p >&1 > /dev/null; \
+ done \
+ fi
+endif
+
EXTRA_DIST = \
$(stock_DATA) \
$(glade_DATA) \
$(ui_DATA) \
$(DESKTOP_IN_FILES) \
+ $(schema_in_files) \
$(NULL)
DISTCLEANFILES = \
- $(DESKTOP_FILES)
+ $(DESKTOP_FILES) \
+ $(schema_DATA)