$OpenBSD: patch-Makefile_in,v 1.1.1.1 2007/03/19 23:42:21 msf Exp $
--- Makefile.in.orig	Tue Jun 20 07:44:04 2006
+++ Makefile.in	Mon Dec 11 00:23:31 2006
@@ -51,7 +51,12 @@
 
 PERL			= 	@PERL@
 
-CONFIG_FILE_PATH	=	@CONFIG_FILE_PATH@
+INSTALL			=	@INSTALL@
+INSTALL_DATA		=	@INSTALL_DATA@
+INSTALL_DATA_DIR	= 	@INSTALL_DATA_DIR@
+INSTALL_SCRIPT		=	@INSTALL_SCRIPT@
+
+CONFIG_FILE_PATH	=	@prefix@/share/examples/rt3
 CONFIG_FILE		= 	$(CONFIG_FILE_PATH)/RT_Config.pm
 SITE_CONFIG_FILE		= 	$(CONFIG_FILE_PATH)/RT_SiteConfig.pm
 
@@ -275,13 +280,13 @@ fixperms:
 	chmod $(RT_READABLE_DIR_MODE) $(DESTDIR)/$(RT_BIN_PATH)
 	chmod $(RT_READABLE_DIR_MODE) $(DESTDIR)/$(RT_BIN_PATH)	
 
-	chmod 0755 $(DESTDIR)/$(RT_ETC_PATH)
-	chmod 0500 $(DESTDIR)/$(RT_ETC_PATH)/*
+	chmod 0755 $(DESTDIR)/$(CONFIG_FILE_PATH)
+	chmod 0500 $(DESTDIR)/$(CONFIG_FILE_PATH)/*
 
 	#TODO: the config file should probably be able to have its
 	# owner set separately from the binaries.
-	chown -R $(BIN_OWNER) $(DESTDIR)/$(RT_ETC_PATH)
-	chgrp -R $(RTGROUP) $(DESTDIR)/$(RT_ETC_PATH)
+	chown -R $(BIN_OWNER) $(DESTDIR)/$(CONFIG_FILE_PATH)
+	chgrp -R $(RTGROUP) $(DESTDIR)/$(CONFIG_FILE_PATH)
 
 	chmod 0550 $(DESTDIR)/$(CONFIG_FILE)
 	chmod 0550 $(DESTDIR)/$(SITE_CONFIG_FILE)
@@ -332,6 +337,7 @@ config-install:
 	mkdir -p $(DESTDIR)/$(CONFIG_FILE_PATH)	
 	-cp etc/RT_Config.pm $(DESTDIR)/$(CONFIG_FILE)
 	[ -f $(DESTDIR)/$(SITE_CONFIG_FILE) ] || cp etc/RT_SiteConfig.pm $(DESTDIR)/$(SITE_CONFIG_FILE) 
+	-cp -rp etc/upgrade $(DESTDIR)/$(CONFIG_FILE_PATH)
 
 	chgrp $(RTGROUP) $(DESTDIR)/$(CONFIG_FILE)
 	chown $(BIN_OWNER) $(DESTDIR)/$(CONFIG_FILE)
@@ -383,7 +389,8 @@ insert-approval-data: 
 # {{{ libs-install
 libs-install: 
 	[ -d $(DESTDIR)/$(RT_LIB_PATH) ] || mkdir -p $(DESTDIR)/$(RT_LIB_PATH)
-	-cp -rp lib/* $(DESTDIR)/$(RT_LIB_PATH)
+	-cp -rp lib/RT.pm $(DESTDIR)/$(RT_LIB_PATH)
+	-cp -rp lib/RT $(DESTDIR)/$(RT_LIB_PATH)
 # }}}
 
 # {{{ html-install
@@ -397,18 +404,23 @@ doc-install:
 	# RT 3.0.0 - RT 3.0.2 would accidentally create a file instead of a dir
 	-[ -f $(DESTDIR)/$(RT_DOC_PATH) ] && rm $(DESTDIR)/$(RT_DOC_PATH) 
 	[ -d $(DESTDIR)/$(RT_DOC_PATH) ] || mkdir -p $(DESTDIR)/$(RT_DOC_PATH)
-	-cp -rp ./README $(DESTDIR)/$(RT_DOC_PATH)
+	chown root:wheel ./README
+	-cp -rp ./README $(DESTDIR)/$(RT_DOC_PATH) 
 # }}}
 
 # {{{ etc-install
 
 etc-install:
-	mkdir -p $(DESTDIR)/$(RT_ETC_PATH)
+	mkdir -p $(DESTDIR)/$(CONFIG_FILE_PATH)
+	chown root:wheel \
+		 etc/acl.* \
+                 etc/initialdata \
+                 etc/schema.*
 	-cp -rp \
 		etc/acl.* \
 		etc/initialdata \
 		etc/schema.* \
-		$(DESTDIR)/$(RT_ETC_PATH)
+		$(DESTDIR)/$(CONFIG_FILE_PATH)
 # }}}
 
 # {{{ sbin-install
@@ -416,6 +428,10 @@ etc-install:
 sbin-install:
 	mkdir -p $(DESTDIR)/$(RT_SBIN_PATH)
 	chmod +x \
+		sbin/rt-dump-database \
+		sbin/rt-setup-database \
+		sbin/rt-test-dependencies
+	chown root:bin \
 		sbin/rt-dump-database \
 		sbin/rt-setup-database \
 		sbin/rt-test-dependencies