1AUTOMAKE_OPTIONS = foreign 2 3THEME = ShinyMetal 4THEME_FILES = $(THEME).etheme 5 6BUILT_SOURCES = $(THEME).etheme 7EXTRA_DIST = etheme-$(THEME).spec $(THEME_FILES) 8 9THEME_DIR = $(DESTDIR)$(datadir)/e16/themes/$(THEME) 10 11install-data-local: 12 $(mkinstalldirs) $(THEME_DIR) 13 for tf in $(THEME_FILES); do \ 14 gzip -d -c < $(srcdir)/$$tf | (cd $(THEME_DIR); tar -xmf -); \ 15 done 16 -if [ -n "$(USER)" ]; then chown -R $(USER) $(THEME_DIR); else chown -R root $(THEME_DIR); fi 17 18uninstall-local: 19 -for tf in $(THEME_FILES); do \ 20 gzip -d -c < $(srcdir)/$$tf | (cd $(THEME_DIR); \ 21 rm -f `tar -tf -` 2>/dev/null); \ 22 done 23 24.PHONY: etheme $(THEME).etheme 25etheme: $(THEME).etheme 26$(THEME).etheme: 27 test ! -d data || (cd data; tar -czvf ../$(THEME).etheme --exclude .svn *) 28