7e2475
For the RPMs, we want the custom installation directories to end in
7e2475
/pgsql not /postgresql.  This is historical but not worth changing.
7e2475
7e2475
Notice that this patch also makes the appending of /pgsql unconditional.
7e2475
This is to avoid unexpected behavior if the RPM is built in a working
7e2475
directory whose path happens to include "postgres" or "pgsql" already.
7e2475
However, datadir and sysconfdir are already set up in the specfile's
7e2475
configure call, so we do not have to append anything to them.
7e2475
7e2475
7e2475
diff -Naur postgresql-9.0.1.orig/src/Makefile.global.in postgresql-9.0.1/src/Makefile.global.in
7e2475
--- postgresql-9.0.1.orig/src/Makefile.global.in	2010-10-01 10:25:44.000000000 -0400
7e2475
+++ postgresql-9.0.1/src/Makefile.global.in	2010-10-11 11:52:05.224975308 -0400
7e2475
@@ -55,8 +55,7 @@
7e2475
 # Installation directories
7e2475
 #
7e2475
 # These are set by the equivalent --xxxdir configure options.  We
7e2475
-# append "postgresql" to some of them, if the string does not already
7e2475
-# contain "pgsql" or "postgres", in order to avoid directory clutter.
7e2475
+# append "pgsql" to some of them, in order to avoid directory clutter.
7e2475
 #
7e2475
 # In a PGXS build, we cannot use the values inserted into Makefile.global
7e2475
 # by configure, since the installation tree may have been relocated.
7e2475
@@ -74,45 +73,23 @@
7e2475
 bindir := @bindir@
7e2475
 
7e2475
 datadir := @datadir@
7e2475
-ifeq "$(findstring pgsql, $(datadir))" ""
7e2475
-ifeq "$(findstring postgres, $(datadir))" ""
7e2475
-override datadir := $(datadir)/postgresql
7e2475
-endif
7e2475
-endif
7e2475
 
7e2475
 sysconfdir := @sysconfdir@
7e2475
-ifeq "$(findstring pgsql, $(sysconfdir))" ""
7e2475
-ifeq "$(findstring postgres, $(sysconfdir))" ""
7e2475
-override sysconfdir := $(sysconfdir)/postgresql
7e2475
-endif
7e2475
-endif
7e2475
 
7e2475
 libdir := @libdir@
7e2475
 
7e2475
 pkglibdir = $(libdir)
7e2475
-ifeq "$(findstring pgsql, $(pkglibdir))" ""
7e2475
-ifeq "$(findstring postgres, $(pkglibdir))" ""
7e2475
-override pkglibdir := $(pkglibdir)/postgresql
7e2475
-endif
7e2475
-endif
7e2475
+override pkglibdir := $(pkglibdir)/pgsql
7e2475
 
7e2475
 includedir := @includedir@
7e2475
 
7e2475
 pkgincludedir = $(includedir)
7e2475
-ifeq "$(findstring pgsql, $(pkgincludedir))" ""
7e2475
-ifeq "$(findstring postgres, $(pkgincludedir))" ""
7e2475
-override pkgincludedir := $(pkgincludedir)/postgresql
7e2475
-endif
7e2475
-endif
7e2475
+override pkgincludedir := $(pkgincludedir)/pgsql
7e2475
 
7e2475
 mandir := @mandir@
7e2475
 
7e2475
 docdir := @docdir@
7e2475
-ifeq "$(findstring pgsql, $(docdir))" ""
7e2475
-ifeq "$(findstring postgres, $(docdir))" ""
7e2475
-override docdir := $(docdir)/postgresql
7e2475
-endif
7e2475
-endif
7e2475
+override docdir := $(docdir)/pgsql
7e2475
 
7e2475
 htmldir := @htmldir@
7e2475