You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.0 KiB
59 lines
2.0 KiB
We should ideally provide '/bin/pg_config' in postgresql-server-devel, and |
|
provide no pg_config binary in libpq package. But most of the Fedora packages |
|
that use pg_config actually only build against PG libraries (and |
|
postgresql-server-devel isn't needed). So.., to avoid the initial rush around |
|
rhbz#1618698 change, rather provide pg_server_config binary, which int urn means |
|
that we'll have to fix only a minimal set of packages which really build |
|
PostgreSQL server modules. |
|
|
|
diff --git a/src/bin/pg_config/Makefile b/src/bin/pg_config/Makefile |
|
index 02e6f9d..f7c844f 100644 |
|
--- a/src/bin/pg_config/Makefile |
|
+++ b/src/bin/pg_config/Makefile |
|
@@ -11,28 +11,30 @@ |
|
PGFILEDESC = "pg_config - report configuration information" |
|
PGAPPICON=win32 |
|
|
|
+PG_CONFIG = pg_server_config$(X) |
|
+ |
|
subdir = src/bin/pg_config |
|
top_builddir = ../../.. |
|
include $(top_builddir)/src/Makefile.global |
|
|
|
OBJS= pg_config.o $(WIN32RES) |
|
|
|
-all: pg_config |
|
+all: $(PG_CONFIG) |
|
|
|
-pg_config: $(OBJS) | submake-libpgport |
|
- $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@$(X) |
|
+$(PG_CONFIG): $(OBJS) | submake-libpgport |
|
+ $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@ |
|
|
|
install: all installdirs |
|
- $(INSTALL_SCRIPT) pg_config$(X) '$(DESTDIR)$(bindir)/pg_config$(X)' |
|
+ $(INSTALL_SCRIPT) $(PG_CONFIG) '$(DESTDIR)$(bindir)/$(PG_CONFIG)' |
|
|
|
installdirs: |
|
$(MKDIR_P) '$(DESTDIR)$(bindir)' |
|
|
|
uninstall: |
|
- rm -f '$(DESTDIR)$(bindir)/pg_config$(X)' |
|
+ rm -f '$(DESTDIR)$(bindir)/$(PG_CONFIG)' |
|
|
|
clean distclean maintainer-clean: |
|
- rm -f pg_config$(X) $(OBJS) |
|
+ rm -f $(PG_CONFIG) $(OBJS) |
|
rm -rf tmp_check |
|
|
|
check: |
|
diff --git a/src/bin/pg_config/nls.mk b/src/bin/pg_config/nls.mk |
|
index 1d41f90..0f34f37 100644 |
|
--- a/src/bin/pg_config/nls.mk |
|
+++ b/src/bin/pg_config/nls.mk |
|
@@ -1,4 +1,4 @@ |
|
# src/bin/pg_config/nls.mk |
|
-CATALOG_NAME = pg_config |
|
+CATALOG_NAME = pg_server_config |
|
AVAIL_LANGUAGES = cs de es fr he it ja ko nb pl pt_BR ro ru sv ta tr vi zh_CN zh_TW |
|
GETTEXT_FILES = pg_config.c ../../common/config_info.c ../../common/exec.c
|
|
|