diff -Naur htmldoc-1.8.29-old/Makefile.in htmldoc-1.8.29/Makefile.in --- htmldoc-1.8.29-old/Makefile.in 2011-12-23 08:23:11.000000000 +0200 +++ htmldoc-1.8.29/Makefile.in 2017-03-01 00:17:10.552174308 +0200 @@ -16,6 +16,10 @@ include Makedefs +# +# DESTDIR support... +# +DESTDIR ?= / # # Software packaging... @@ -77,7 +81,7 @@ $(MAKE) all for dir in $(INSTALLDIRS); do\ echo Installing in $$dir...;\ - (cd $$dir; $(MAKE) -$(MAKEFLAGS) install) || break;\ + $(MAKE) install -C $$dir ; \ done diff -Naur htmldoc-1.8.29-old/data/Makefile htmldoc-1.8.29/data/Makefile --- htmldoc-1.8.29-old/data/Makefile 2011-12-23 08:23:11.000000000 +0200 +++ htmldoc-1.8.29/data/Makefile 2017-03-01 00:08:14.497536333 +0200 @@ -16,6 +16,10 @@ include ../Makedefs +# +# DESTDIR support... +# +DESTDIR ?= / # # Character set/glyph files... @@ -41,11 +45,11 @@ # install: - if [ ! -d $(datadir)/htmldoc/data ]; then\ - $(MKDIR) $(datadir)/htmldoc/data;\ + if [ ! -d $(DESTDIR)$(datadir)/htmldoc/data ]; then\ + $(MKDIR) $(DESTDIR)$(datadir)/htmldoc/data;\ fi - $(CP) $(FILES) $(datadir)/htmldoc/data - $(CHMOD) ugo+r $(datadir)/htmldoc/data/* + $(CP) $(FILES) $(DESTDIR)$(datadir)/htmldoc/data + $(CHMOD) ugo+r $(DESTDIR)$(datadir)/htmldoc/data/* # diff -Naur htmldoc-1.8.29-old/doc/Makefile htmldoc-1.8.29/doc/Makefile --- htmldoc-1.8.29-old/doc/Makefile 2016-01-03 00:58:41.000000000 +0200 +++ htmldoc-1.8.29/doc/Makefile 2017-03-01 00:08:39.842424836 +0200 @@ -16,6 +16,10 @@ include ../Makedefs +# +# DESTDIR support... +# +DESTDIR ?= / # # Documentation files... @@ -45,16 +49,16 @@ # install: $(DOCUMENTS) - if test ! -d $(datadir)/doc/htmldoc; then\ - $(MKDIR) $(datadir)/doc/htmldoc;\ + if test ! -d $(DESTDIR)$(datadir)/doc/htmldoc; then\ + $(MKDIR) $(DESTDIR)$(datadir)/doc/htmldoc;\ fi - $(CP) $(DOCFILES) $(datadir)/doc/htmldoc - $(CHMOD) ugo+r $(datadir)/doc/htmldoc/* - if test ! -d $(mandir)/man1; then\ - $(MKDIR) $(mandir)/man1;\ + $(CP) $(DOCFILES) $(DESTDIR)$(datadir)/doc/htmldoc + $(CHMOD) ugo+r $(DESTDIR)$(datadir)/doc/htmldoc/* + if test ! -d $(DESTDIR)$(mandir)/man1; then\ + $(MKDIR) $(DESTDIR)$(mandir)/man1;\ fi - $(CP) htmldoc.man $(mandir)/man1/htmldoc.1 - $(CHMOD) ugo+r $(mandir)/man1/htmldoc.1 + $(CP) htmldoc.man $(DESTDIR)$(mandir)/man1/htmldoc.1 + $(CHMOD) ugo+r $(DESTDIR)$(mandir)/man1/htmldoc.1 # diff -Naur htmldoc-1.8.29-old/fonts/Makefile htmldoc-1.8.29/fonts/Makefile --- htmldoc-1.8.29-old/fonts/Makefile 2011-12-23 08:23:11.000000000 +0200 +++ htmldoc-1.8.29/fonts/Makefile 2017-03-01 00:07:49.053648245 +0200 @@ -16,6 +16,10 @@ include ../Makedefs +# +# DESTDIR support.. +# +DESTDIR ?= / # # Standard fonts... @@ -62,15 +66,15 @@ # install: - echo "Installing font files in $(datadir)/htmldoc/fonts..." - if [ ! -d $(datadir)/htmldoc/fonts ]; then\ - $(MKDIR) $(datadir)/htmldoc/fonts;\ + echo "Installing font files in $(DESTDIR)$(datadir)/htmldoc/fonts..." + if [ ! -d $(DESTDIR)$(datadir)/htmldoc/fonts ]; then\ + $(MKDIR) $(DESTDIR)$(datadir)/htmldoc/fonts;\ fi for font in $(FONTS); do \ - $(CP) $$font.afm $(datadir)/htmldoc/fonts; \ - $(CP) $$font.pfa $(datadir)/htmldoc/fonts; \ + $(CP) $$font.afm $(DESTDIR)$(datadir)/htmldoc/fonts; \ + $(CP) $$font.pfa $(DESTDIR)$(datadir)/htmldoc/fonts; \ done - $(CHMOD) ugo+r $(datadir)/htmldoc/fonts/* + $(CHMOD) ugo+r $(DESTDIR)$(datadir)/htmldoc/fonts/* # diff -Naur htmldoc-1.8.29-old/htmldoc/Makefile htmldoc-1.8.29/htmldoc/Makefile --- htmldoc-1.8.29-old/htmldoc/Makefile 2016-01-02 23:46:20.000000000 +0200 +++ htmldoc-1.8.29/htmldoc/Makefile 2017-03-01 00:09:01.478329642 +0200 @@ -16,6 +16,10 @@ include ../Makedefs +# +# DESTDIR support... +# +DESTDIR ?= / # # Object files... @@ -38,11 +42,11 @@ # install: all - if [ ! -d $(bindir) ]; then\ - $(MKDIR) $(bindir);\ + if [ ! -d $(DESTDIR)$(bindir) ]; then\ + $(MKDIR) $(DESTDIR)$(bindir);\ fi - cp htmldoc$(EXEEXT) $(bindir) - chmod ugo+rx $(bindir)/htmldoc$(EXEEXT) + cp htmldoc$(EXEEXT) $(DESTDIR)$(bindir) + chmod ugo+rx $(DESTDIR)$(bindir)/htmldoc$(EXEEXT) # diff -Naur htmldoc-1.8.29-old/jpeg/Makefile htmldoc-1.8.29/jpeg/Makefile --- htmldoc-1.8.29-old/jpeg/Makefile 2011-12-29 07:59:47.000000000 +0200 +++ htmldoc-1.8.29/jpeg/Makefile 2017-03-01 00:09:44.750139212 +0200 @@ -13,6 +13,11 @@ include ../Makedefs # +# DESTDIR support... +# +DESTDIR ?= / + +# # Object files... # diff -Naur htmldoc-1.8.29-old/png/Makefile htmldoc-1.8.29/png/Makefile --- htmldoc-1.8.29-old/png/Makefile 2011-12-29 08:00:22.000000000 +0200 +++ htmldoc-1.8.29/png/Makefile 2017-03-01 00:10:04.295053181 +0200 @@ -13,6 +13,11 @@ include ../Makedefs # +# DESTDIR support... +# +DESTDIR ?= / + +# # Object files... # diff -Naur htmldoc-1.8.29-old/zlib/Makefile htmldoc-1.8.29/zlib/Makefile --- htmldoc-1.8.29-old/zlib/Makefile 2011-12-29 08:01:42.000000000 +0200 +++ htmldoc-1.8.29/zlib/Makefile 2017-03-01 00:10:29.601941772 +0200 @@ -13,6 +13,11 @@ include ../Makedefs # +# DESTDIR support... +# +DESTDIR ?= / + +# # Object files... #