1- # $Header: /cvsroot/pgsql/contrib/contrib-global.mk,v 1.1 2001/09/06 10:49:29 petere Exp $
1+ # $Header: /cvsroot/pgsql/contrib/contrib-global.mk,v 1.2 2001/09/16 16:11:08 petere Exp $
22
33# This file contains generic rules to build many kinds of simple
44# contrib modules. You only need to set a few variables and include
@@ -78,8 +78,8 @@ ifneq (,$(DATA)$(DATA_built))
7878endif # DATA
7979ifdef MODULES
8080@for file in $(addsuffix $(DLSUFFIX), $(MODULES)); do \
81- echo "$(INSTALL_SHLIB) $$file $(DESTDIR)$(libdir)/contrib "; \
82- $(INSTALL_SHLIB) $$file $(DESTDIR)$(libdir)/contrib ; \
81+ echo "$(INSTALL_SHLIB) $$file $(DESTDIR)$(pkglibdir) "; \
82+ $(INSTALL_SHLIB) $$file $(DESTDIR)$(pkglibdir) ; \
8383done
8484endif # MODULES
8585ifdef DOCS
@@ -92,12 +92,12 @@ ifdef PROGRAM
9292$(INSTALL_PROGRAM) $(PROGRAM)$(X) $(DESTDIR)$(bindir)
9393endif # PROGRAM
9494ifdef MODULE_big
95- $(INSTALL_SHLIB) $(shlib) $(DESTDIR)$(libdir)/contrib /$(MODULE_big)$(DLSUFFIX)
95+ $(INSTALL_SHLIB) $(shlib) $(DESTDIR)$(pkglibdir) /$(MODULE_big)$(DLSUFFIX)
9696endif # MODULE_big
9797ifdef SCRIPTS
9898@for file in $(addprefix $(srcdir)/, $(SCRIPTS)); do \
9999 echo "$(INSTALL_SCRIPT) $$file $(DESTDIR)$(bindir)"; \
100- $(INSTALL_DATA ) $$file $(DESTDIR)$(bindir); \
100+ $(INSTALL_SCRIPT ) $$file $(DESTDIR)$(bindir); \
101101done
102102endif # SCRIPTS
103103
@@ -107,7 +107,7 @@ ifneq (,$(DATA)$(DATA_built))
107107$(mkinstalldirs) $(DESTDIR)$(datadir)/contrib
108108endif
109109ifneq (,$(MODULES )$(MODULE_big ) )
110- $(mkinstalldirs) $(DESTDIR)$(libdir)/contrib
110+ $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
111111endif
112112ifdef DOCS
113113$(mkinstalldirs) $(DESTDIR)$(docdir)/contrib
@@ -122,7 +122,7 @@ ifneq (,$(DATA)$(DATA_built))
122122rm -f $(addprefix $(DESTDIR)$(datadir)/contrib/, $(DATA) $(DATA_built))
123123endif
124124ifdef MODULES
125- rm -f $(addprefix $(DESTDIR)$(libdir)/contrib /, $(addsuffix $(DLSUFFIX), $(MODULES)))
125+ rm -f $(addprefix $(DESTDIR)$(pkglibdir) /, $(addsuffix $(DLSUFFIX), $(MODULES)))
126126endif
127127ifdef DOCS
128128rm -f $(addprefix $(DESTDIR)$(docdir)/contrib/, $(DOCS))
@@ -131,7 +131,7 @@ ifdef PROGRAM
131131rm -f $(DESTDIR)$(bindir)/$(PROGRAM)$(X)
132132endif
133133ifdef MODULE_big
134- rm -f $(DESTDIR)$(libdir)/contrib /$(MODULE_big)$(DLSUFFIX)
134+ rm -f $(DESTDIR)$(pkglibdir) /$(MODULE_big)$(DLSUFFIX)
135135endif
136136ifdef SCRIPTS
137137rm -f $(addprefix $(DESTDIR)$(bindir)/, $(SCRIPTS))
@@ -193,7 +193,7 @@ endif # REGRESS
193193
194194ifneq (,$(MODULES )$(MODULE_big ) )
195195% .sql :% .sql.in
196- sed' s,MODULE_PATHNAME,$( libdir)/contrib /$*,g' $< > $@
196+ sed' s,MODULE_PATHNAME,$$ libdir/$*,g' $< > $@
197197endif
198198
199199ifdef PROGRAM