|
|
@@ -43,7 +43,7 @@ Class: BASE
|
|
|
Group: Database
|
|
|
License: GPL
|
|
|
Version: %{V_postgresql}
|
|
|
-Release: 20060111
|
|
|
+Release: 20060115
|
|
|
|
|
|
# package options
|
|
|
%option with_server yes
|
|
|
@@ -368,6 +368,15 @@ AutoReqProv: no
|
|
|
) || exit $?
|
|
|
%endif
|
|
|
|
|
|
+ # rebuild pg_config with hard-coded path to avoid that it provides
|
|
|
+ # dynamically resolved paths which circumvent symlinks, etc.
|
|
|
+ ( cd src/bin/pg_config
|
|
|
+ %{l_shtool} subst \
|
|
|
+ -e 's:find_my_exec(argv.0., mypath):0; strcpy(mypath, "%{l_prefix}/bin/pg_config"):' \
|
|
|
+ pg_config.c
|
|
|
+ %{l_make} %{l_mflags}
|
|
|
+ ) || exit $?
|
|
|
+
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|