--- gnats/Makefile.in.bak 2004-04-01 12:27:11.000000000 -0600 +++ gnats/Makefile.in 2004-04-01 12:32:27.000000000 -0600 @@ -363,37 +363,37 @@ install-tools-arch-dep: install-tools-bin install-tools-arch-indep: all-tools - $(SHELL) $(srcdir)/../mkinstalldirs $(datadir)/gnats - $(SHELL) $(srcdir)/../mkinstalldirs $(sysconfdir)/gnats/defaults + $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(datadir)/gnats + $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(sysconfdir)/gnats/defaults @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ - echo "chown $(GNATS_USER) $(datadir)/gnats" ; \ - chown $(GNATS_USER) $(datadir)/gnats ; \ + echo "chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \ + chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats ; \ else \ - echo "*** Warning: Must chown $(GNATS_USER) $(datadir)/gnats" ; \ + echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \ fi - $(INSTALL_DATA) $(srcdir)/gnats.el $(lispdir)/gnats.el + $(INSTALL_DATA) $(srcdir)/gnats.el $(DESTDIR)$(lispdir)/gnats.el for i in categories submitters responsible gnatsd.user_access addresses states classes dbconfig ; do \ if [ -f "$$i" ] ; then \ - $(INSTALL_DATA) $$i $(sysconfdir)/gnats/defaults/$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir)/gnats/defaults/$$i ; \ else \ - $(INSTALL_DATA) $(srcdir)/$$i $(sysconfdir)/gnats/defaults/$$i ; \ + $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(sysconfdir)/gnats/defaults/$$i ; \ fi ; \ done install-tools-bin: all-tools - $(INSTALL_PROGRAM) query-pr $(bindir)/query-pr - $(INSTALL_PROGRAM) getclose $(bindir)/getclose - $(INSTALL_SCRIPT) edit-pr $(bindir)/edit-pr - $(INSTALL_SCRIPT) $(srcdir)/diff-prs $(libexecdir)/gnats/diff-prs - $(INSTALL_SCRIPT) mail-agent $(libexecdir)/gnats/mail-agent - $(INSTALL_PROGRAM) file-pr $(libexecdir)/gnats/file-pr - $(INSTALL_PROGRAM) pr-age $(libexecdir)/gnats/pr-age - $(INSTALL_PROGRAM) pr-edit $(libexecdir)/gnats/pr-edit + $(INSTALL_PROGRAM) query-pr $(DESTDIR)$(bindir)/query-pr + $(INSTALL_PROGRAM) getclose $(DESTDIR)$(bindir)/getclose + $(INSTALL_SCRIPT) edit-pr $(DESTDIR)$(bindir)/edit-pr + $(INSTALL_SCRIPT) $(srcdir)/diff-prs $(DESTDIR)$(libexecdir)/gnats/diff-prs + $(INSTALL_SCRIPT) mail-agent $(DESTDIR)$(libexecdir)/gnats/mail-agent + $(INSTALL_PROGRAM) file-pr $(DESTDIR)$(libexecdir)/gnats/file-pr + $(INSTALL_PROGRAM) pr-age $(DESTDIR)$(libexecdir)/gnats/pr-age + $(INSTALL_PROGRAM) pr-edit $(DESTDIR)$(libexecdir)/gnats/pr-edit @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ - echo "chown $(GNATS_USER) $(libexecdir)/gnats/pr-edit" ; \ - echo "chmod 4555 $(libexecdir)/gnats/pr-edit" ; \ - chown $(GNATS_USER) $(libexecdir)/gnats/pr-edit ; \ - chmod 4555 $(libexecdir)/gnats/pr-edit ; \ + echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \ + echo "chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \ + chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \ + chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \ else \ echo "*** Warning: Must make pr-edit suid $(GNATS_USER)" ; \ fi @@ -410,9 +410,9 @@ else \ if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ $(INSTALL_DATA) -o $(GNATS_USER) gnats-databases \ - $(GLOBAL_DB_LIST_FILE) ; \ + $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \ else \ - $(INSTALL_DATA) gnats-databases $(GLOBAL_DB_LIST_FILE) ; \ + $(INSTALL_DATA) gnats-databases $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \ echo "*** Warning: Must chown $(GNATS_USER) $(GLOBAL_DB_LIST_FILE)" ; \ fi \ fi @@ -422,10 +422,10 @@ else \ if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/gnatsd.host_access \ - $(GNATSD_HOST_ACCESS_FILE) ; \ + $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \ else \ $(INSTALL_DATA) $(srcdir)/gnatsd.host_access \ - $(GNATSD_HOST_ACCESS_FILE) ; \ + $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \ echo "*** Warning: Must chown $(GNATS_USER) $(GNATSD_HOST_ACCESS_FILE)" ; \ fi \ fi @@ -433,27 +433,29 @@ @echo "*** with $(libexecdir)/gnats/mkdb." install-gnats-bin: all-gnats install-tools-bin - $(SHELL) $(srcdir)/../mkinstalldirs $(libexecdir)/gnats - $(INSTALL_PROGRAM) gnatsd $(libexecdir)/gnats/gnatsd - $(INSTALL_SCRIPT) at-pr $(libexecdir)/gnats/at-pr - $(INSTALL_SCRIPT) check-db $(libexecdir)/gnats/check-db - $(INSTALL_SCRIPT) delete-pr $(libexecdir)/gnats/delete-pr - $(INSTALL_SCRIPT) mkcat $(libexecdir)/gnats/mkcat - $(INSTALL_SCRIPT) mkdb $(libexecdir)/gnats/mkdb - $(INSTALL_SCRIPT) rmcat $(libexecdir)/gnats/rmcat - $(INSTALL_PROGRAM) queue-pr $(libexecdir)/gnats/queue-pr - $(INSTALL_PROGRAM) gen-index $(libexecdir)/gnats/gen-index - $(INSTALL_SCRIPT) mail-query $(libexecdir)/gnats/mail-query - $(INSTALL_PROGRAM) gnats-pwconv $(libexecdir)/gnats/gnats-pwconv + $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(libexecdir)/gnats + $(INSTALL_PROGRAM) gnatsd $(DESTDIR)$(libexecdir)/gnats/gnatsd + $(INSTALL_SCRIPT) at-pr $(DESTDIR)$(libexecdir)/gnats/at-pr + $(INSTALL_SCRIPT) check-db $(DESTDIR)$(libexecdir)/gnats/check-db + $(INSTALL_SCRIPT) delete-pr $(DESTDIR)$(libexecdir)/gnats/delete-pr + $(INSTALL_SCRIPT) mkcat $(DESTDIR)$(libexecdir)/gnats/mkcat + $(INSTALL_SCRIPT) mkdb $(DESTDIR)$(libexecdir)/gnats/mkdb + $(INSTALL_SCRIPT) rmcat $(DESTDIR)$(libexecdir)/gnats/rmcat + $(INSTALL_PROGRAM) queue-pr $(DESTDIR)$(libexecdir)/gnats/queue-pr + $(INSTALL_PROGRAM) gen-index $(DESTDIR)$(libexecdir)/gnats/gen-index + $(INSTALL_SCRIPT) mail-query $(DESTDIR)$(libexecdir)/gnats/mail-query + $(INSTALL_PROGRAM) gnats-pwconv $(DESTDIR)$(libexecdir)/gnats/gnats-pwconv @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ echo "chown $(GNATS_USER) $(libexecdir)/gnats/queue-pr $(libexecdir)/gnats/file-pr $(libexecdir)/gnats/gen-index" ; \ echo "chmod 4555 $(libexecdir)/gnats/queue-pr $(libexecdir)/gnats/file-pr $(libexecdir)/gnats/gen-index" ; \ - echo "chown $(GNATS_USER) $(libexecdir)/gnats/gnatsd" ; \ - echo "chmod 555 $(libexecdir)/gnats/gnatsd" ; \ - chown $(GNATS_USER) $(libexecdir)/gnats/queue-pr $(libexecdir)/gnats/gen-index ; \ - chmod 4555 $(libexecdir)/gnats/queue-pr $(libexecdir)/gnats/gen-index ; \ - chown $(GNATS_USER) $(libexecdir)/gnats/gnatsd ; \ - chmod 555 $(libexecdir)/gnats/gnatsd ; \ + echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \ + echo "chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \ + chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/queue-pr \ + $(DESTDIR)$(libexecdir)/gnats/gen-index ; \ + chmod 4555 $(DESTDIR)$(libexecdir)/gnats/queue-pr \ + $(DESTDIR)$(libexecdir)/gnats/gen-index ; \ + chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \ + chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \ else \ echo "*** Warning: must make queue-pr and gen-index suid $(GNATS_USER)." ; \ fi @@ -504,26 +506,26 @@ # Don't use rm -rf in case there's other stuff in the directories uninstall: - -rm -f $(bindir)/edit-pr - -rm -f $(bindir)/query-pr - -rm -f $(bindir)/getclose - -rm -f $(libexecdir)/gnats/gnats-edit-pr - -rm -f $(libexecdir)/gnats/pr-age - -rm -f $(libexecdir)/gnats/pr-edit - -rm -f $(libexecdir)/gnats/at-pr - -rm -f $(libexecdir)/gnats/check-db - -rm -f $(libexecdir)/gnats/delete-pr - -rm -f $(libexecdir)/gnats/file-pr - -rm -f $(libexecdir)/gnats/nfile-pr - -rm -f $(libexecdir)/gnats/gnats-file-pr - -rm -f $(libexecdir)/gnats/queue-pr - -rm -f $(libexecdir)/gnats/mkcat - -rm -f $(libexecdir)/gnats/mkdb - -rm -f $(libexecdir)/gnats/rmcat - -rm -f $(libexecdir)/gnats/gen-index - -rm -f $(libexecdir)/gnats/mail-query - -rm -f $(libexecdir)/gnats/gnats-pwconv - -rmdir $(libexecdir)/gnats + -rm -f $(DESTDIR)$(bindir)/edit-pr + -rm -f $(DESTDIR)$(bindir)/query-pr + -rm -f $(DESTDIR)$(bindir)/getclose + -rm -f $(DESTDIR)$(libexecdir)/gnats/gnats-edit-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/pr-age + -rm -f $(DESTDIR)$(libexecdir)/gnats/pr-edit + -rm -f $(DESTDIR)$(libexecdir)/gnats/at-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/check-db + -rm -f $(DESTDIR)$(libexecdir)/gnats/delete-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/file-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/nfile-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/gnats-file-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/queue-pr + -rm -f $(DESTDIR)$(libexecdir)/gnats/mkcat + -rm -f $(DESTDIR)$(libexecdir)/gnats/mkdb + -rm -f $(DESTDIR)$(libexecdir)/gnats/rmcat + -rm -f $(DESTDIR)$(libexecdir)/gnats/gen-index + -rm -f $(DESTDIR)$(libexecdir)/gnats/mail-query + -rm -f $(DESTDIR)$(libexecdir)/gnats/gnats-pwconv + -rmdir $(DESTDIR)$(libexecdir)/gnats TAGS: $(SOURCES) $(LIBSRC) etags -f TAGS $(SOURCES) $(LIBSRC) *.h gnats.el ;