Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/data/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'data/Makefile.am')
-rw-r--r--data/Makefile.am68
1 files changed, 68 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
new file mode 100644
index 0000000..6a62d23
--- /dev/null
+++ b/data/Makefile.am
@@ -0,0 +1,68 @@
+SUBDIRS = icons
+
+sugar-72.gtkrc: gtkrc.em
+ $(srcdir)/em.py -D scaling=\'72\' $(srcdir)/gtkrc.em > \
+ $(top_builddir)/data/sugar-72.gtkrc
+
+sugar-100.gtkrc: gtkrc.em
+ $(srcdir)/em.py -D scaling=\'100\' $(srcdir)/gtkrc.em > \
+ $(top_builddir)/data/sugar-100.gtkrc
+
+sugardir = $(pkgdatadir)/data
+sugar_DATA = \
+ activities.defaults \
+ kbdconfig \
+ mime.defaults \
+ GPLv2 \
+ $(GTKRC_FILES)
+
+GTKRC_FILES = \
+ sugar-72.gtkrc \
+ sugar-100.gtkrc
+
+xsessionsdir = $(datadir)/xsessions
+xsessions_DATA = sugar.desktop
+
+applicationsdir = $(datadir)/applications
+applications_DATA = sugar-emulator.desktop
+
+mime_xml_in_files = sugar.xml.in
+mime_xml_files = $(mime_xml_in_files:.xml.in=.xml)
+@INTLTOOL_XML_RULE@
+
+mimedir = $(datadir)/mime/packages
+mime_DATA = $(mime_xml_files)
+
+nmservicedir = $(sysconfdir)/dbus-1/system.d/
+nmservice_DATA = nm-user-settings.conf
+
+install-data-hook:
+if ENABLE_UPDATE_MIMEDB
+ if [ -z "$$DESTDIR" ]; then \
+ update-mime-database "$(datadir)/mime"; \
+ fi
+endif
+
+uninstall-hook:
+if ENABLE_UPDATE_MIMEDB
+ if [ -z "$$DESTDIR" ]; then \
+ update-mime-database "$(datadir)/mime"; \
+ fi
+endif
+
+@INTLTOOL_SCHEMAS_RULE@
+
+schemadir = $(GCONF_SCHEMA_FILE_DIR)
+schema_in_files = sugar.schemas.in
+schema_DATA = $(schema_in_files:.schemas.in=.schemas)
+
+install-data-local: $(schema_DATA)
+if GCONF_SCHEMAS_INSTALL
+ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule sugar.schemas 2>&1 > /dev/null
+endif
+
+icondir = $(datadir)/icons/hicolor/scalable/apps
+icon_DATA = sugar-xo.svg
+
+EXTRA_DIST = $(sugar_DATA) $(xsessions_DATA) $(nmservice_DATA) $(mime_xml_in_files) em.py gtkrc.em $(schema_in_files) $(icon_DATA)
+CLEANFILES = $(GTKRC_FILES) $(mime_xml_files) $(schema_DATA)