36 lines
1.6 KiB
Diff
36 lines
1.6 KiB
Diff
--- src/port/Makefile.orig
|
|
+++ src/port/Makefile
|
|
@@ -145,18 +145,20 @@ path_srv.o: path.c pg_config_paths.h
|
|
# because many of these values come from makefiles and are not
|
|
# available to configure.
|
|
pg_config_paths.h: $(top_builddir)/src/Makefile.global
|
|
- echo "#define PGBINDIR \"$(bindir)\"" >$@
|
|
- echo "#define PGSHAREDIR \"$(datadir)\"" >>$@
|
|
- echo "#define SYSCONFDIR \"$(sysconfdir)\"" >>$@
|
|
- echo "#define INCLUDEDIR \"$(includedir)\"" >>$@
|
|
- echo "#define PKGINCLUDEDIR \"$(pkgincludedir)\"" >>$@
|
|
- echo "#define INCLUDEDIRSERVER \"$(includedir_server)\"" >>$@
|
|
- echo "#define LIBDIR \"$(libdir)\"" >>$@
|
|
- echo "#define PKGLIBDIR \"$(pkglibdir)\"" >>$@
|
|
- echo "#define LOCALEDIR \"$(localedir)\"" >>$@
|
|
- echo "#define DOCDIR \"$(docdir)\"" >>$@
|
|
- echo "#define HTMLDIR \"$(htmldir)\"" >>$@
|
|
- echo "#define MANDIR \"$(mandir)\"" >>$@
|
|
+ T=`mktemp -p .`; \
|
|
+ echo "#define PGBINDIR \"$(bindir)\"" >>$$T; \
|
|
+ echo "#define PGSHAREDIR \"$(datadir)\"" >>$$T; \
|
|
+ echo "#define SYSCONFDIR \"$(sysconfdir)\"" >>$$T; \
|
|
+ echo "#define INCLUDEDIR \"$(includedir)\"" >>$$T; \
|
|
+ echo "#define PKGINCLUDEDIR \"$(pkgincludedir)\"" >>$$T; \
|
|
+ echo "#define INCLUDEDIRSERVER \"$(includedir_server)\"" >>$$T; \
|
|
+ echo "#define LIBDIR \"$(libdir)\"" >>$$T; \
|
|
+ echo "#define PKGLIBDIR \"$(pkglibdir)\"" >>$$T; \
|
|
+ echo "#define LOCALEDIR \"$(localedir)\"" >>$$T; \
|
|
+ echo "#define DOCDIR \"$(docdir)\"" >>$$T; \
|
|
+ echo "#define HTMLDIR \"$(htmldir)\"" >>$$T; \
|
|
+ echo "#define MANDIR \"$(mandir)\"" >>$$T; \
|
|
+ mv $$T $@
|
|
|
|
clean distclean maintainer-clean:
|
|
rm -f libpgport.a libpgport_shlib.a libpgport_srv.a
|