Bugfix: html files don't obey DESTDIR
Daniel Macks <[email protected]> Wed, 8 Mar 2006 12:08:13 -0500
| Newsgroups | gmane.comp.gnome.gdome |
|---|---|
| Message-ID | <[email protected]> |
In gdome2-0.8.1, the install-data-local target ignores the DESTDIR variable. That means when I 'make install DESTDIR=/tmp/packaging-dir', the doc files are installed directly into the --prefix I passed to ./configure, not into my temp packaging directory. Solution: diff -Nurd -x'*~' gdome2-0.8.1.orig/gtk-doc/Makefile.am gdome2-0.8.1/gtk-doc/Makefile.am --- gdome2-0.8.1.orig/gtk-doc/Makefile.am 2002-04-04 01:58:04.000000000 -0500 +++ gdome2-0.8.1/gtk-doc/Makefile.am 2006-03-03 18:24:03.000000000 -0500 @@ -33,10 +33,10 @@ rm -rf sgml html gdome2-decl-list.txt gdome2-decl.txt install-data-local: - -install -d -m 0755 $(TARGET_DIR) - -install -m 0644 $(srcdir)/html/*.html $(TARGET_DIR) - -install -m 0644 $(srcdir)/html/index.sgml $(TARGET_DIR) - -(cd $(DESTDIR); gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR)) + -install -d -m 0755 $(DESTDIR)$(TARGET_DIR) + -install -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR) + -install -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) + -(cd $(DESTDIR); gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(DESTDIR)$(HTML_DIR)) .PHONY : html sgml templates scan dan -- Daniel Macks [email protected] http://www.netspace.org/~dmacks