From 9ef7e261d4a9ea536d6f467c2b9bd1381bcd73aa Mon Sep 17 00:00:00 2001 From: infirit Date: Sun, 6 Sep 2015 16:20:20 +0200 Subject: Rework gsettings schema building * Bump intltool required version for gsettings support * Extract strings with intltool directly * Let autoconf generate the xml files --- applets/fish/Makefile.am | 8 ++--- .../fish/org.mate.panel.applet.fish.gschema.xml.in | 34 ++++++++++++++++++++++ .../org.mate.panel.applet.fish.gschema.xml.in.in | 34 ---------------------- 3 files changed, 37 insertions(+), 39 deletions(-) create mode 100644 applets/fish/org.mate.panel.applet.fish.gschema.xml.in delete mode 100644 applets/fish/org.mate.panel.applet.fish.gschema.xml.in.in (limited to 'applets/fish') diff --git a/applets/fish/Makefile.am b/applets/fish/Makefile.am index f8688bac..7f63cf5f 100644 --- a/applets/fish/Makefile.am +++ b/applets/fish/Makefile.am @@ -77,13 +77,11 @@ ui_DATA = fish.ui xmluidir = $(datadir)/mate-panel/ui xmlui_DATA = fish-menu.xml -gsettings_SCHEMAS = org.mate.panel.applet.fish.gschema.xml +fish_gschemas_in = org.mate.panel.applet.fish.gschema.xml.in +gsettings_SCHEMAS = $(fish_gschemas_in:.xml.in=.xml) @INTLTOOL_XML_NOMERGE_RULE@ @GSETTINGS_RULES@ -%.gschema.xml.in: %.gschema.xml.in.in Makefile - $(AM_V_GEN) $(SED) -e 's^\@GETTEXT_PACKAGE\@^$(GETTEXT_PACKAGE)^g' < $< > $@ - EXTRA_DIST = \ wanda.svg \ $(fishbitmaps_DATA) \ @@ -91,7 +89,7 @@ EXTRA_DIST = \ $(service_in_files) \ $(ui_DATA) \ $(xmlui_DATA) \ - $(gsettings_SCHEMAS).in.in + $(fish_gschemas_in) CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(gsettings_SCHEMAS) diff --git a/applets/fish/org.mate.panel.applet.fish.gschema.xml.in b/applets/fish/org.mate.panel.applet.fish.gschema.xml.in new file mode 100644 index 00000000..a3c3fe77 --- /dev/null +++ b/applets/fish/org.mate.panel.applet.fish.gschema.xml.in @@ -0,0 +1,34 @@ + + + + 'Wanda' + The fish's name + A fish without a name is a pretty dull fish. Bring your fish to life by naming him. + + + 'wanda.png' + The fish's animation pixmap + This key specifies the filename of the pixmap which will be used for the animation displayed in the fish applet relative to the pixmap directory. + + + 'fortune' + Command to execute on click + This key specifies the command that will be tried to execute when the fish is clicked. + + + 8 + Frames in fish's animation + This key specifies the number of frames that will be displayed in the fish's animation. + + + 0.3 + Pause per frame + This key specifies the number of seconds each frame will be displayed. + + + false + Rotate on vertical panels + If true, the fish's animation will be displayed rotated on vertical panels. + + + diff --git a/applets/fish/org.mate.panel.applet.fish.gschema.xml.in.in b/applets/fish/org.mate.panel.applet.fish.gschema.xml.in.in deleted file mode 100644 index 6ab7bd07..00000000 --- a/applets/fish/org.mate.panel.applet.fish.gschema.xml.in.in +++ /dev/null @@ -1,34 +0,0 @@ - - - - 'Wanda' - <_summary>The fish's name - <_description>A fish without a name is a pretty dull fish. Bring your fish to life by naming him. - - - 'wanda.png' - <_summary>The fish's animation pixmap - <_description>This key specifies the filename of the pixmap which will be used for the animation displayed in the fish applet relative to the pixmap directory. - - - 'fortune' - <_summary>Command to execute on click - <_description>This key specifies the command that will be tried to execute when the fish is clicked. - - - 8 - <_summary>Frames in fish's animation - <_description>This key specifies the number of frames that will be displayed in the fish's animation. - - - 0.3 - <_summary>Pause per frame - <_description>This key specifies the number of seconds each frame will be displayed. - - - false - <_summary>Rotate on vertical panels - <_description>If true, the fish's animation will be displayed rotated on vertical panels. - - - -- cgit v1.2.1