File install-DESTDIR-support.patch of Package eog-plugin-exif-rating-raw-viewer
Index: eog-plugin-exif-rating-raw-viewer-1.3.3.1/src/eog-plugin/Makefile.am
===================================================================
--- eog-plugin-exif-rating-raw-viewer-1.3.3.1.orig/src/eog-plugin/Makefile.am
+++ eog-plugin-exif-rating-raw-viewer-1.3.3.1/src/eog-plugin/Makefile.am
@@ -17,5 +17,6 @@ exiv2_ratings.plugin: exiv2_ratings
sed -e "s/REPLACE_ME_VERSION/$(VERSION)/g" -e "s/REPLACE_ME_DATE/$(GIT_CODE_DATE)/g" exiv2_ratings.tmpl > exiv2_ratings.plugin
install: all exiv2_ratings.plugin
- $(INSTALL) .libs/libexiv2_ratings.so $(EOG_PLUGINS_DIR)/
- $(INSTALL) -m 0644 exiv2_ratings.plugin $(EOG_PLUGINS_DIR)/
+ test -d $(DESTDIR)$(EOG_PLUGINS_DIR) || mkdir -p $(DESTDIR)$(EOG_PLUGINS_DIR)
+ $(INSTALL) .libs/libexiv2_ratings.so $(DESTDIR)$(EOG_PLUGINS_DIR)/
+ $(INSTALL) -m 0644 exiv2_ratings.plugin $(DESTDIR)$(EOG_PLUGINS_DIR)/
Index: eog-plugin-exif-rating-raw-viewer-1.3.3.1/src/gdk-pixbuf/Makefile.am
===================================================================
--- eog-plugin-exif-rating-raw-viewer-1.3.3.1.orig/src/gdk-pixbuf/Makefile.am
+++ eog-plugin-exif-rating-raw-viewer-1.3.3.1/src/gdk-pixbuf/Makefile.am
@@ -16,8 +16,9 @@ libexiv2_pixbuf_loader_la_SOURCES = \
exiv2_pixbuf_loader.cc
install: all
- $(INSTALL) .libs/libexiv2_pixbuf_loader.so $(GDKPIXBUF_MODULES_DIR)/
- gdk-pixbuf-query-loaders-64 > $(GDKPIXBUF_LOADER_CACHE)
+ test -d $(DESTDIR)$(GDKPIXBUF_MODULES_DIR) || mkdir -p $(DESTDIR)$(GDKPIXBUF_MODULES_DIR)
+ $(INSTALL) .libs/libexiv2_pixbuf_loader.so $(DESTDIR)$(GDKPIXBUF_MODULES_DIR)/
+ gdk-pixbuf-query-loaders-64 > $(DESTDIR)$(GDKPIXBUF_LOADER_CACHE)
#g++ -ggdb -fopenmp -pthread $(shell pkg-config exiv2 --cflags) $(shell pkg-config Magick++ --cflags) $^ $(shell pkg-config exiv2 --libs) $(shell pkg-config Magick++ --libs) -lpthread -o $@