File gnarwl-DESTDIR.patch of Package gnarwl
Index: data/Makefile =================================================================== --- data/Makefile.orig +++ data/Makefile @@ -13,11 +13,11 @@ spec: @sed "s\\_BIN_\\$(BIN)\\g ; s\\_VER_\\$(VER)\\g; s\\_SBIN_\\$(SBIN)\\g; s\\_SEC_\\$(MAN_SEC)\\g" < spec.tmpl > $(BIN)-$(VER).spec install: - mkdir -m 755 -p $(HOMEDIR)/block $(HOMEDIR)/bin $(CONFDIR) - echo \|$(BINDIR)/$(BIN) > $(HOMEDIR)/.forward - install -m 644 header.txt $(HOMEDIR) - install -m 644 footer.txt $(HOMEDIR) - install -m 600 gnarwl.cfg $(CONFDIR) - cat badheaders.txt | $(SBINDIR)/$(SBIN) -a $(HOMEDIR)/badheaders.db - cat blacklist.txt | $(SBINDIR)/$(SBIN) -a $(HOMEDIR)/blacklist.db + install -d -m 755 $(DESTDIR)$(HOMEDIR)/block $(DESTDIR)$(HOMEDIR)/bin $(DESTDIR)$(CONFDIR) + echo \|$(BINDIR)/$(BIN) > $(DESTDIR)$(HOMEDIR)/.forward + install -m 644 header.txt $(DESTDIR)$(HOMEDIR) + install -m 644 footer.txt $(DESTDIR)$(HOMEDIR) + install -m 600 gnarwl.cfg $(DESTDIR)$(CONFDIR) + cat badheaders.txt | $(SBINDIR)/$(SBIN) -a $(DESTDIR)$(HOMEDIR)/badheaders.db + cat blacklist.txt | $(SBINDIR)/$(SBIN) -a $(DESTDIR)$(HOMEDIR)/blacklist.db Index: doc/Makefile =================================================================== --- doc/Makefile.orig +++ doc/Makefile @@ -13,18 +13,18 @@ manpage: install: - mkdir -m 755 -p $(DOCDIR) $(MANDIR)/man$(MAN_SEC) - install -m 644 $(BIN).$(MAN_SEC) $(MANDIR)/man$(MAN_SEC) - install -m 644 $(SBIN).$(MAN_SEC) $(MANDIR)/man$(MAN_SEC) - install -m 644 FAQ $(DOCDIR) - install -m 644 LICENSE $(DOCDIR) - install -m 644 AUTHORS $(DOCDIR) - install -m 644 INSTALL $(DOCDIR) - install -m 644 ISPEnv.schema $(DOCDIR) - install -m 644 ISPEnv2.schema $(DOCDIR) - install -m 644 example.ldif $(DOCDIR) - install -m 644 HISTORY $(DOCDIR) - install -m 644 README $(DOCDIR) + install -d -m 755 $(DESTDIR)$(DOCDIR) $(DESTDIR)$(MANDIR)/man$(MAN_SEC) + install -m 644 $(BIN).$(MAN_SEC) $(DESTDIR)$(MANDIR)/man$(MAN_SEC) + install -m 644 $(SBIN).$(MAN_SEC) $(DESTDIR)$(MANDIR)/man$(MAN_SEC) + install -m 644 FAQ $(DESTDIR)$(DOCDIR) + install -m 644 LICENSE $(DESTDIR)$(DOCDIR) + install -m 644 AUTHORS $(DESTDIR)$(DOCDIR) + install -m 644 INSTALL $(DESTDIR)$(DOCDIR) + install -m 644 ISPEnv.schema $(DESTDIR)$(DOCDIR) + install -m 644 ISPEnv2.schema $(DESTDIR)$(DOCDIR) + install -m 644 example.ldif $(DESTDIR)$(DOCDIR) + install -m 644 HISTORY $(DESTDIR)$(DOCDIR) + install -m 644 README $(DESTDIR)$(DOCDIR) gzip -f -9 $(DOCDIR)/FAQ gzip -f -9 $(DOCDIR)/HISTORY gzip -f -9 $(MANDIR)/man$(MAN_SEC)/$(BIN).$(MAN_SEC) Index: src/Makefile =================================================================== --- src/Makefile.orig +++ src/Makefile @@ -14,7 +14,7 @@ clean: rm -f DEADJOE *.o *~ $(BIN) $(SBIN) install: - mkdir -m 755 -p $(BINDIR) $(SBINDIR) - install -m 755 -s $(BIN) $(BINDIR) - install -m 755 -s $(SBIN) $(SBINDIR) + install -d -m 755 $(DESTDIR)$(BINDIR) $(DESTDIR)$(SBINDIR) + install -m 755 -s $(BIN) $(DESTDIR)$(BINDIR) + install -m 755 -s $(SBIN) $(DESTDIR)$(SBINDIR)