$OpenBSD: patch-gnats_Makefile_in,v 1.1 2011/07/08 11:32:17 jasper Exp $
--- gnats/Makefile.in.orig	Tue May  8 19:23:36 2001
+++ gnats/Makefile.in	Fri Jul  8 13:28:43 2011
@@ -256,7 +256,7 @@ all-gnats: all-tools file-pr gnatsd queue-pr mail-quer
 
 all-tools: libgnats.a query-pr nquery-pr pr-addr npr-addr pr-age pr-edit \
 	npr-edit pr-mail sub-type gnats-edit-pr edit-pr nedit-pr getclose \
-        gnats.elc config-send-pr tools-man-pages
+        config-send-pr
 
 libgnats.a: $(LIBOBJS)
 	-rm -f tmplibgnats.a libgnats.a
@@ -489,14 +489,12 @@ install-tools-arch-dep: install-tools-bin install-tool
 # Create $(datadir)/gnats so that mkcat can find it
 install-tools-arch-indep: all-tools
 	$(SHELL) $(srcdir)/../mkinstalldirs $(datadir)/gnats
-	@if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
+	@if false; then \
 	  echo "chown $(GNATS_USER) $(datadir)/gnats" ; \
 	  chown $(GNATS_USER) $(datadir)/gnats ; \
         else \
 	  echo "*** Warning: Must chown $(GNATS_USER) $(datadir)/gnats" ; \
 	fi
-	$(INSTALL_DATA) gnats.el $(lispdir)/gnats.el
-	test -f gnats.elc && $(INSTALL_DATA) gnats.elc $(lispdir)/gnats.elc
 
 install-tools-bin: all-tools
 	$(INSTALL_PROGRAM) query-pr $(bindir)/query-pr
@@ -512,13 +510,14 @@ install-tools-bin: all-tools
 	$(INSTALL_PROGRAM) npr-edit $(libexecdir)/gnats/npr-edit
 	$(INSTALL_PROGRAM) pr-mail $(libexecdir)/gnats/pr-mail
 	$(INSTALL_PROGRAM) sub-type $(bindir)/sub-type
-	@if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
+	@if false; 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 ; \
         else \
 	  echo "*** Warning: Must make pr-edit suid $(GNATS_USER)" ; \
+	  chmod 555 $(libexecdir)/gnats/pr-edit ; \
 	fi
 
 EXTRA_INSTALL =
@@ -533,7 +532,7 @@ install-gnats-arch-indep: all-gnats install-tools-arch
 	$(SHELL) $(srcdir)/../mkinstalldirs $(GNATS_ROOT)/gnats-adm/locks
 	$(SHELL) $(srcdir)/../mkinstalldirs $(GNATS_ROOT)/gnats-queue
 	$(SHELL) $(srcdir)/../mkinstalldirs $(GNATS_ROOT)/pending
-	@if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
+	@if false; then \
 	  echo "chown $(GNATS_USER) $(GNATS_ROOT) $(GNATS_ROOT)/gnats-adm $(GNATS_ROOT)/pending"; \
 	  echo "chown $(GNATS_USER) $(GNATS_ROOT)/gnats-adm/locks $(GNATS_ROOT)/gnats-queue" ; \
 	  chown $(GNATS_USER) $(GNATS_ROOT) $(GNATS_ROOT)/gnats-adm $(GNATS_ROOT)/pending ; \
@@ -545,33 +544,34 @@ install-gnats-arch-indep: all-gnats install-tools-arch
 	   echo "Not putting categories file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/categories \
+	   $(INSTALL_DATA) $(srcdir)/categories \
 		$(GNATS_ROOT)/gnats-adm/categories ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/responsible ]; then \
 	   echo "Not putting responsible file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/responsible \
+	   $(INSTALL_DATA) $(srcdir)/responsible \
 		$(GNATS_ROOT)/gnats-adm/responsible ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/submitters ]; then \
 	   echo "Not putting submitters file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/submitters \
+	   $(INSTALL_DATA) $(srcdir)/submitters \
 		$(GNATS_ROOT)/gnats-adm/submitters ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/gnatsd.access ]; then \
 	   echo "Not putting gnatsd.access file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/gnatsd.access \
+	   $(INSTALL_DATA) $(srcdir)/gnatsd.access \
 		$(GNATS_ROOT)/gnats-adm/gnatsd.access ; \
 	fi
-	@if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
+	@if false; then \
 	  echo "chown $(GNATS_USER) $(GNATS_ROOT)/gnats-adm/gnatsd.access" ; \
 	  chown $(GNATS_USER) $(GNATS_ROOT)/gnats-adm/gnatsd.access ; \
+	else \
 	  echo "chmod 600 $(GNATS_ROOT)/gnats-adm/gnatsd.access" ; \
 	  chmod 600 $(GNATS_ROOT)/gnats-adm/gnatsd.access ; \
 	fi
@@ -579,35 +579,35 @@ install-gnats-arch-indep: all-gnats install-tools-arch
 	   echo "Not putting gnatsd.conf file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/gnatsd.conf \
+	   $(INSTALL_DATA) $(srcdir)/gnatsd.conf \
 		$(GNATS_ROOT)/gnats-adm/gnatsd.conf ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/addresses ]; then \
 	   echo "Not putting addresses file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/addresses \
+	   $(INSTALL_DATA) $(srcdir)/addresses \
 		$(GNATS_ROOT)/gnats-adm/addresses ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/config ]; then \
 	   echo "Not putting config file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/config \
+	   $(INSTALL_DATA) $(srcdir)/config \
                 $(GNATS_ROOT)/gnats-adm/config ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/states ]; then \
 	   echo "Not putting states file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/states \
+	   $(INSTALL_DATA) $(srcdir)/states \
                 $(GNATS_ROOT)/gnats-adm/states ; \
 	fi
 	@if [ -f $(GNATS_ROOT)/gnats-adm/classes ]; then \
 	   echo "Not putting classes file in gnats-adm, it's already there." ; \
 	   true ; \
 	else \
-	   $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/classes \
+	   $(INSTALL_DATA) $(srcdir)/classes \
                 $(GNATS_ROOT)/gnats-adm/classes ; \
 	fi
 	@echo "*** Don't forget to run $(libexecdir)/gnats/mkcat as $(GNATS_USER)."
@@ -625,7 +625,7 @@ install-gnats-bin: all-gnats install-tools-bin
 	$(INSTALL_PROGRAM) queue-pr $(libexecdir)/gnats/queue-pr
 	$(INSTALL_PROGRAM) gen-index $(libexecdir)/gnats/gen-index
 	$(INSTALL_SCRIPT) mail-query $(libexecdir)/gnats/mail-query
-	@if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \
+	@if false; 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" ; \
@@ -636,6 +636,7 @@ install-gnats-bin: all-gnats install-tools-bin
 	  chmod 555 $(libexecdir)/gnats/gnatsd ; \
 	else \
 	  echo "*** Warning: must make queue-pr and gen-index suid gnats." ; \
+	  chmod 555 $(libexecdir)/gnats/queue-pr $(libexecdir)/gnats/gen-index $(libexecdir)/gnats/gnatsd ; \
 	fi
 
 install-info: gnats.info
