diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-06-05 10:50:15 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-06-05 10:50:15 +0200 |
commit | ec8ba4b5f9700fed31295233c05d5906e8f6e9d9 (patch) | |
tree | 2263df1d52e71cf1ce86b0770a6c3f13038c7b87 | |
parent | 2250865eb61f3110914e09cd50010f8e695c1aeb (diff) | |
download | mutter-ec8ba4b5f9700fed31295233c05d5906e8f6e9d9.tar.gz |
build: Move data files to their dedicated subfolder
-rw-r--r-- | .cvsignore | 35 | ||||
-rw-r--r-- | .gitignore | 27 | ||||
-rw-r--r-- | Makefile.am | 9 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | data/50-mutter-navigation.xml.in (renamed from src/50-mutter-navigation.xml.in) | 0 | ||||
-rw-r--r-- | data/50-mutter-system.xml.in (renamed from src/50-mutter-system.xml.in) | 0 | ||||
-rw-r--r-- | data/50-mutter-windows.xml.in (renamed from src/50-mutter-windows.xml.in) | 0 | ||||
-rw-r--r-- | data/Makefile.am | 37 | ||||
-rw-r--r-- | data/default_icon.png (renamed from src/default_icon.png) | bin | 1184 -> 1184 bytes | |||
-rw-r--r-- | data/mutter-schemas.convert (renamed from src/mutter-schemas.convert) | 0 | ||||
-rw-r--r-- | data/mutter-wayland.desktop.in (renamed from src/mutter-wayland.desktop.in) | 0 | ||||
-rw-r--r-- | data/mutter.desktop.in (renamed from src/mutter.desktop.in) | 0 | ||||
-rw-r--r-- | data/org.gnome.mutter.gschema.xml.in (renamed from src/org.gnome.mutter.gschema.xml.in) | 0 | ||||
-rw-r--r-- | data/org.gnome.mutter.wayland.gschema.xml.in (renamed from src/org.gnome.mutter.wayland.gschema.xml.in) | 0 | ||||
-rw-r--r-- | po/POTFILES.in | 12 | ||||
-rw-r--r-- | po/POTFILES.skip | 3 | ||||
-rw-r--r-- | src/Makefile.am | 33 |
17 files changed, 59 insertions, 98 deletions
diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index e848c649f..000000000 --- a/.cvsignore +++ /dev/null @@ -1,35 +0,0 @@ -Makefile -Makefile.in -aclocal.m4 -confdefs.h -config.cache -config.guess -config.h -config.log -config.status -config.sub -configure -configure.scan -libtool -ltconfig -ltmain.sh -stamp-h -stamp-h.in -stamp-h1 -stamp.h -version.h -config.h.in -install-sh -missing -mkinstalldirs -INSTALL -intl -ABOUT-NLS -COPYING -intltool-* -metacity.spec -autom4te.cache -compile -depcomp -omf.make -xmldocs.make diff --git a/.gitignore b/.gitignore index 446c09233..c2b89a4aa 100644 --- a/.gitignore +++ b/.gitignore @@ -19,11 +19,11 @@ libtool ltmain.sh missing .deps -src/50-mutter-navigation.xml -src/50-mutter-system.xml -src/50-mutter-windows.xml -src/mutter.desktop -src/mutter-wayland.desktop +data/50-mutter-navigation.xml +data/50-mutter-system.xml +data/50-mutter-windows.xml +data/mutter.desktop +data/mutter-wayland.desktop *.o *.a *.lo @@ -32,10 +32,6 @@ src/mutter-wayland.desktop *.swp *.gir *.typelib -tidy-enum-types.[ch] -tidy-marshal.[ch] -stamp-tidy-enum-types.h -stamp-tidy-marshal.h stamp-h1 *.gmo *.make @@ -44,14 +40,12 @@ stamp-it .intltool-merge-cache POTFILES po/*.pot -50-metacity-desktop-key.xml -50-metacity-key.xml libmutter.pc mutter -org.gnome.mutter.gschema.valid -org.gnome.mutter.gschema.xml -org.gnome.mutter.wayland.gschema.valid -org.gnome.mutter.wayland.gschema.xml +data/org.gnome.mutter.gschema.valid +data/org.gnome.mutter.gschema.xml +data/org.gnome.mutter.wayland.gschema.valid +data/org.gnome.mutter.wayland.gschema.xml testasyncgetprop testboxes testgradient @@ -66,9 +60,6 @@ test-focus test-gravity test-resizing test-size-hints -# We can't say just "wm-tester" here or it will ignore the directory -# rather than the binary -src/wm-tester/wm-tester INSTALL mkinstalldirs src/mutter-enum-types.[ch] diff --git a/Makefile.am b/Makefile.am index 931d367f3..97e6fa6da 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,8 +1,13 @@ -SUBDIRS=src po doc +SUBDIRS = data src po doc ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} -DISTCLEANFILES = intltool-extract intltool-merge intltool-update po/stamp-it po/.intltool-merge-cache +DISTCLEANFILES = \ + intltool-extract \ + intltool-merge \ + intltool-update \ + po/stamp-it \ + po/.intltool-merge-cache DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc diff --git a/configure.ac b/configure.ac index 77000ac41..ead3257c8 100644 --- a/configure.ac +++ b/configure.ac @@ -379,6 +379,7 @@ changequote([,])dnl AC_CONFIG_FILES([ Makefile +data/Makefile doc/Makefile doc/man/Makefile doc/reference/Makefile diff --git a/src/50-mutter-navigation.xml.in b/data/50-mutter-navigation.xml.in index 03ea8b96e..03ea8b96e 100644 --- a/src/50-mutter-navigation.xml.in +++ b/data/50-mutter-navigation.xml.in diff --git a/src/50-mutter-system.xml.in b/data/50-mutter-system.xml.in index b8f4e6bda..b8f4e6bda 100644 --- a/src/50-mutter-system.xml.in +++ b/data/50-mutter-system.xml.in diff --git a/src/50-mutter-windows.xml.in b/data/50-mutter-windows.xml.in index 6679958a7..6679958a7 100644 --- a/src/50-mutter-windows.xml.in +++ b/data/50-mutter-windows.xml.in diff --git a/data/Makefile.am b/data/Makefile.am index 58f590006..2c11822f3 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -1,3 +1,36 @@ -defaultcursordir = $(pkgdatadir)/cursors +desktopfiles_in_files = \ + mutter.desktop.in \ + mutter-wayland.desktop.in +desktopfilesdir = $(datadir)/applications +desktopfiles_DATA = $(desktopfiles_in_files:.desktop.in=.desktop) -dist_defaultcursor_DATA = left_ptr.png +@INTLTOOL_DESKTOP_RULE@ + +xml_in_files = \ + 50-mutter-navigation.xml.in \ + 50-mutter-system.xml.in \ + 50-mutter-windows.xml.in +xmldir = $(GNOME_KEYBINDINGS_KEYSDIR) +xml_DATA = $(xml_in_files:.xml.in=.xml) + +gschema_in_files = \ + org.gnome.mutter.gschema.xml.in \ + org.gnome.mutter.wayland.gschema.xml.in +gsettings_SCHEMAS = $(gschema_in_files:.xml.in=.xml) + +@INTLTOOL_XML_NOMERGE_RULE@ +@GSETTINGS_RULES@ + +convertdir = $(datadir)/GConf/gsettings +convert_DATA = mutter-schemas.convert + +CLEANFILES = \ + $(desktopfiles_DATA) \ + $(gsettings_SCHEMAS) \ + $(xml_DATA) + +EXTRA_DIST = \ + $(convert_DATA) \ + $(desktopfiles_in_files) \ + $(gschema_in_files) \ + $(xml_in_files) diff --git a/src/default_icon.png b/data/default_icon.png Binary files differindex 5aad87988..5aad87988 100644 --- a/src/default_icon.png +++ b/data/default_icon.png diff --git a/src/mutter-schemas.convert b/data/mutter-schemas.convert index 2551c5948..2551c5948 100644 --- a/src/mutter-schemas.convert +++ b/data/mutter-schemas.convert diff --git a/src/mutter-wayland.desktop.in b/data/mutter-wayland.desktop.in index 850208942..850208942 100644 --- a/src/mutter-wayland.desktop.in +++ b/data/mutter-wayland.desktop.in diff --git a/src/mutter.desktop.in b/data/mutter.desktop.in index 3bfb88d2d..3bfb88d2d 100644 --- a/src/mutter.desktop.in +++ b/data/mutter.desktop.in diff --git a/src/org.gnome.mutter.gschema.xml.in b/data/org.gnome.mutter.gschema.xml.in index cffeeb8c5..cffeeb8c5 100644 --- a/src/org.gnome.mutter.gschema.xml.in +++ b/data/org.gnome.mutter.gschema.xml.in diff --git a/src/org.gnome.mutter.wayland.gschema.xml.in b/data/org.gnome.mutter.wayland.gschema.xml.in index 4bb5c1dfd..4bb5c1dfd 100644 --- a/src/org.gnome.mutter.wayland.gschema.xml.in +++ b/data/org.gnome.mutter.wayland.gschema.xml.in diff --git a/po/POTFILES.in b/po/POTFILES.in index 2ad0e18dc..4d8d353d6 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,8 +1,11 @@ # List of source files containing translatable strings. # Please keep this file sorted alphabetically. -src/50-mutter-navigation.xml.in -src/50-mutter-system.xml.in -src/50-mutter-windows.xml.in +data/50-mutter-navigation.xml.in +data/50-mutter-system.xml.in +data/50-mutter-windows.xml.in +data/mutter.desktop.in +data/org.gnome.mutter.gschema.xml.in +data/org.gnome.mutter.wayland.gschema.xml.in src/backends/meta-monitor-manager.c src/compositor/compositor.c src/compositor/meta-background.c @@ -18,9 +21,6 @@ src/core/prefs.c src/core/screen.c src/core/util.c src/core/window.c -src/mutter.desktop.in -src/org.gnome.mutter.gschema.xml.in -src/org.gnome.mutter.wayland.gschema.xml.in src/ui/frames.c src/ui/resizepopup.c src/ui/theme.c diff --git a/po/POTFILES.skip b/po/POTFILES.skip index 388d2ad13..f0b957293 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1,2 +1 @@ -src/metacity.schemas.in -src/mutter-wayland.desktop.in +data/mutter-wayland.desktop.in diff --git a/src/Makefile.am b/src/Makefile.am index 9867be414..fdd0334e9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -345,51 +345,18 @@ testboxes_LDADD = $(MUTTER_LIBS) libmutter.la testgradient_LDADD = $(MUTTER_LIBS) libmutter.la testasyncgetprop_LDADD = $(MUTTER_LIBS) libmutter.la -@INTLTOOL_DESKTOP_RULE@ - -desktopfilesdir=$(datadir)/applications -desktopfiles_in_files=mutter.desktop.in -desktopfiles_files=$(desktopfiles_in_files:.desktop.in=.desktop) -desktopfiles_DATA = $(desktopfiles_files) - -xmldir = $(GNOME_KEYBINDINGS_KEYSDIR) -xml_in_files = \ - 50-mutter-navigation.xml.in \ - 50-mutter-system.xml.in \ - 50-mutter-windows.xml.in -xml_DATA = $(xml_in_files:.xml.in=.xml) - dbus_idle_built_sources = meta-dbus-idle-monitor.c meta-dbus-idle-monitor.h -gsettings_SCHEMAS = org.gnome.mutter.gschema.xml org.gnome.mutter.wayland.gschema.xml -@INTLTOOL_XML_NOMERGE_RULE@ -@GSETTINGS_RULES@ - -convertdir = $(datadir)/GConf/gsettings -convert_DATA = mutter-schemas.convert - CLEANFILES = \ - $(desktopfiles_DATA) \ - $(gsettings_SCHEMAS) \ - $(xml_DATA) \ $(mutter_built_sources) \ $(typelib_DATA) \ $(gir_DATA) pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = libmutter.pc EXTRA_DIST = \ - $(wmproperties_files) \ - $(IMAGES) \ - $(desktopfiles_in_files) \ - $(wmproperties_in_files) \ - $(xml_in_files) \ $(wayland_protocols) \ - org.gnome.mutter.gschema.xml.in \ - org.gnome.mutter.wayland.gschema.xml.in \ - mutter-schemas.convert \ libmutter.pc.in \ mutter-enum-types.h.in \ mutter-enum-types.c.in \ |