Blame hdspmixer/desktop/Makefile.am

Packit Service b98cfc
APPNAME = hdspmixer
Packit Service b98cfc
Packit Service b98cfc
desktopdir = $(datadir)/applications
Packit Service b98cfc
desktop_DATA = $(APPNAME).desktop
Packit Service b98cfc
Packit Service b98cfc
public_icons = \
Packit Service b98cfc
	hicolor_apps_48x48_$(APPNAME).png
Packit Service b98cfc
Packit Service b98cfc
EXTRA_DIST = \
Packit Service b98cfc
	$(public_icons)		\
Packit Service b98cfc
	$(desktop_DATA)
Packit Service b98cfc
Packit Service b98cfc
install-icons:
Packit Service b98cfc
	for icon in $(public_icons); do \
Packit Service b98cfc
		THEME=`echo $$icon | cut -d_ -f1`; \
Packit Service b98cfc
		CONTEXT=`echo $$icon | cut -d_ -f2`; \
Packit Service b98cfc
		SIZE=`echo $$icon | cut -d_ -f3`; \
Packit Service b98cfc
		ICONFILE=`echo $$icon | cut -d_ -f4`; \
Packit Service b98cfc
		mkdir -p $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT; \
Packit Service b98cfc
		$(INSTALL_DATA) $(srcdir)/$$icon $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
Packit Service b98cfc
	done
Packit Service b98cfc
Packit Service b98cfc
uninstall-icons:
Packit Service b98cfc
	-for icon in $(public_icons); do \
Packit Service b98cfc
		THEME=`echo $$icon | cut -d_ -f1`; \
Packit Service b98cfc
		CONTEXT=`echo $$icon | cut -d_ -f2`; \
Packit Service b98cfc
		SIZE=`echo $$icon | cut -d_ -f3`; \
Packit Service b98cfc
		ICONFILE=`echo $$icon | cut -d_ -f4`; \
Packit Service b98cfc
		rm -f $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
Packit Service b98cfc
	done
Packit Service b98cfc
Packit Service b98cfc
install-data-local: install-icons
Packit Service b98cfc
Packit Service b98cfc
uninstall-local: uninstall-icons