GNOME Bugzilla – Bug 58352
Add $(DESTDIR) to install-data-local targets
Last modified: 2004-12-22 21:47:04 UTC
Add $(DESTDIR) to install-data-local targets Some Makefile.am and configure.in of 'gnome-control-center' and 'control-center-plus' define install-data-local targets for installing some data, but they miss $(DESTDIR). I wish $(DESTDIR) would be added to all these targets to ease packaging tasks. For example, diff -ur gnome-control-center.orig/capplets/background/Makefile.am gnome-control-center/capplets/background/Makefile.am --- gnome-control-center.orig/capplets/background/Makefile.am Tue Jul 31 00:27:26 2001 +++ gnome-control-center/capplets/background/Makefile.am Wed Aug 1 00:24:55 2001 @@ -47,8 +47,8 @@ sed -e "s#@DESKTOP_EXEC_LINE@#$(DESKTOP_EXEC_LINE)#" -e "s#Icon=.*#Icon=$(GNOMECC_ICONS_DIR)/${cappletname}-capplet.png#" < $< > ${cappletname}.desktop.in install-data-local: - $(mkinstalldirs) $(datadir)/control-center/capplets/$(cappletgroup) - $(INSTALL_DATA) $(desktop) $(datadir)/control-center/capplets/$(cappletgroup)$(desktop) + $(mkinstalldirs) $(DESTDIR)$(datadir)/control-center/capplets/$(cappletgroup) + $(INSTALL_DATA) $(desktop) $(DESTDIR)$(datadir)/control-center/capplets/$(cappletgroup)$(desktop) install-data-am: install-data-local ####@###GNOMECC_CAPPLETS_DESKTOP_IN_RULE@