rebase: update to 10.0

Per release notes:
https://www.postgresql.org/docs/10/static/release-10.html

Version: 10.0-1
This commit is contained in:
Pavel Raiskup 2017-10-06 20:27:44 +02:00
parent e1715bb6aa
commit d3a91d27a0
4 changed files with 49 additions and 69 deletions

6
.gitignore vendored
View File

@ -1,6 +1,6 @@
/postgresql-9.5.9.tar.bz2 /postgresql-10.0.tar.bz2
/postgresql-9.5.9.tar.bz2.sha256 /postgresql-10.0.tar.bz2.sha256
/postgresql-9.6.5.tar.bz2 /postgresql-9.6.5.tar.bz2
/postgresql-9.6.5.tar.bz2.sha256 /postgresql-9.6.5.tar.bz2.sha256
/postgresql-setup-5.1.tar.gz /postgresql-setup-5.1.tar.gz
/postgresql-9.6.5-US.pdf /postgresql-10.0-US.pdf

View File

@ -13,9 +13,9 @@ diff -Naur postgresql-9.1rc1.orig/src/backend/utils/misc/postgresql.conf.sample
# into log files. Required to be on for # into log files. Required to be on for
# csvlogs. # csvlogs.
# (change requires restart) # (change requires restart)
@@ -287,11 +287,11 @@ @@ -355,11 +355,11 @@
# These are only used if logging_collector is on: # These are only used if logging_collector is on:
#log_directory = 'pg_log' # directory where log files are written, #log_directory = 'log' # directory where log files are written,
# can be absolute or relative to PGDATA # can be absolute or relative to PGDATA
-#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern, -#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern,
+log_filename = 'postgresql-%a.log' # log file name pattern, +log_filename = 'postgresql-%a.log' # log file name pattern,
@ -27,7 +27,7 @@ diff -Naur postgresql-9.1rc1.orig/src/backend/utils/misc/postgresql.conf.sample
# same name as the new log file will be # same name as the new log file will be
# truncated rather than appended to. # truncated rather than appended to.
# But such truncation only occurs on # But such truncation only occurs on
@@ -299,9 +299,9 @@ @@ -367,9 +367,9 @@
# or size-driven rotation. Default is # or size-driven rotation. Default is
# off, meaning append to existing files # off, meaning append to existing files
# in all cases. # in all cases.

View File

@ -61,9 +61,9 @@
Summary: PostgreSQL client programs Summary: PostgreSQL client programs
Name: postgresql Name: postgresql
%global majorversion 9.6 %global majorversion 10
Version: 9.6.5 Version: 10.0
Release: 2%{?dist} Release: 1%{?dist}
# The PostgreSQL license is very similar to other MIT licenses, but the OSI # The PostgreSQL license is very similar to other MIT licenses, but the OSI
# recognizes it as an independent license, so we do as well. # recognizes it as an independent license, so we do as well.
@ -75,8 +75,8 @@ Url: http://www.postgresql.org/
# in-place upgrade of an old database. In most cases it will not be critical # in-place upgrade of an old database. In most cases it will not be critical
# that this be kept up with the latest minor release of the previous series; # that this be kept up with the latest minor release of the previous series;
# but update when bugs affecting pg_dump output are fixed. # but update when bugs affecting pg_dump output are fixed.
%global prevversion 9.5.9 %global prevversion 9.6.5
%global prevmajorversion 9.5 %global prevmajorversion 9.6
%global setup_version 5.1 %global setup_version 5.1
@ -770,6 +770,7 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/pgsql/hstore_plpython2.so
cp /dev/null main.lst cp /dev/null main.lst
cp /dev/null libs.lst cp /dev/null libs.lst
cp /dev/null server.lst cp /dev/null server.lst
cp /dev/null contrib.lst
cp /dev/null devel.lst cp /dev/null devel.lst
cp /dev/null plperl.lst cp /dev/null plperl.lst
cp /dev/null pltcl.lst cp /dev/null pltcl.lst
@ -777,53 +778,35 @@ cp /dev/null plpython.lst
cp /dev/null plpython3.lst cp /dev/null plpython3.lst
%if %nls %if %nls
%find_lang ecpg-%{majorversion} find_lang_bins ()
cat ecpg-%{majorversion}.lang >>devel.lst {
%find_lang ecpglib6-%{majorversion} lstfile=$1 ; shift
cat ecpglib6-%{majorversion}.lang >>libs.lst for binary; do
%find_lang initdb-%{majorversion} %find_lang "$binary"-%{majorversion}
cat initdb-%{majorversion}.lang >>server.lst cat "$binary"-%{majorversion}.lang >>$lstfile
%find_lang libpq5-%{majorversion} done
cat libpq5-%{majorversion}.lang >>libs.lst }
%find_lang pg_basebackup-%{majorversion} find_lang_bins devel.lst ecpg
cat pg_basebackup-%{majorversion}.lang >>server.lst find_lang_bins libs.lst ecpglib6 libpq5
%find_lang pg_controldata-%{majorversion} find_lang_bins server.lst \
cat pg_controldata-%{majorversion}.lang >>server.lst initdb pg_basebackup pg_controldata pg_ctl pg_resetwal pg_rewind plpgsql postgres
%find_lang pg_ctl-%{majorversion} find_lang_bins contrib.lst \
cat pg_ctl-%{majorversion}.lang >>server.lst pg_archivecleanup pg_test_fsync pg_test_timing pg_waldump
%find_lang pg_config-%{majorversion} find_lang_bins main.lst \
cat pg_config-%{majorversion}.lang >>main.lst pg_config pg_dump pg_upgrade pgscripts psql
%find_lang pg_dump-%{majorversion}
cat pg_dump-%{majorversion}.lang >>main.lst
%find_lang pg_resetxlog-%{majorversion}
cat pg_resetxlog-%{majorversion}.lang >>server.lst
%find_lang pg_rewind-%{majorversion}
cat pg_rewind-%{majorversion}.lang >>server.lst
%find_lang pgscripts-%{majorversion}
cat pgscripts-%{majorversion}.lang >>main.lst
%if %plperl %if %plperl
%find_lang plperl-%{majorversion} find_lang_bins plperl.lst plperl
cat plperl-%{majorversion}.lang >>plperl.lst
%endif %endif
%find_lang plpgsql-%{majorversion}
cat plpgsql-%{majorversion}.lang >>server.lst
%if %plpython %if %plpython
%find_lang plpython-%{majorversion} find_lang_bins plpython.lst plpython
cat plpython-%{majorversion}.lang >>plpython.lst
%endif %endif
%if %plpython3 %if %plpython3
# plpython3 shares message files with plpython # plpython3 shares message files with plpython
%find_lang plpython-%{majorversion} find_lang_bins plpython3.lst plpython
cat plpython-%{majorversion}.lang >>plpython3.lst
%endif %endif
%if %pltcl %if %pltcl
%find_lang pltcl-%{majorversion} find_lang_bins pltcl.lst pltcl
cat pltcl-%{majorversion}.lang >>pltcl.lst
%endif %endif
%find_lang postgres-%{majorversion}
cat postgres-%{majorversion}.lang >>server.lst
%find_lang psql-%{majorversion}
cat psql-%{majorversion}.lang >>main.lst
%endif %endif
%post libs -p /sbin/ldconfig %post libs -p /sbin/ldconfig
@ -862,10 +845,8 @@ make -C postgresql-setup-%{setup_version} check
%doc README.rpm-dist %doc README.rpm-dist
%{_bindir}/clusterdb %{_bindir}/clusterdb
%{_bindir}/createdb %{_bindir}/createdb
%{_bindir}/createlang
%{_bindir}/createuser %{_bindir}/createuser
%{_bindir}/dropdb %{_bindir}/dropdb
%{_bindir}/droplang
%{_bindir}/dropuser %{_bindir}/dropuser
%{_bindir}/pg_dump %{_bindir}/pg_dump
%{_bindir}/pg_dumpall %{_bindir}/pg_dumpall
@ -877,10 +858,8 @@ make -C postgresql-setup-%{setup_version} check
%{_bindir}/vacuumdb %{_bindir}/vacuumdb
%{_mandir}/man1/clusterdb.* %{_mandir}/man1/clusterdb.*
%{_mandir}/man1/createdb.* %{_mandir}/man1/createdb.*
%{_mandir}/man1/createlang.*
%{_mandir}/man1/createuser.* %{_mandir}/man1/createuser.*
%{_mandir}/man1/dropdb.* %{_mandir}/man1/dropdb.*
%{_mandir}/man1/droplang.*
%{_mandir}/man1/dropuser.* %{_mandir}/man1/dropuser.*
%{_mandir}/man1/pg_dump.* %{_mandir}/man1/pg_dump.*
%{_mandir}/man1/pg_dumpall.* %{_mandir}/man1/pg_dumpall.*
@ -897,17 +876,18 @@ make -C postgresql-setup-%{setup_version} check
%doc doc/html %doc doc/html
%{_libdir}/pgsql/tutorial/ %{_libdir}/pgsql/tutorial/
%files contrib %files contrib -f contrib.lst
%doc contrib/spi/*.example %doc contrib/spi/*.example
%{_bindir}/oid2name %{_bindir}/oid2name
%{_bindir}/pg_archivecleanup %{_bindir}/pg_archivecleanup
%{_bindir}/pg_standby %{_bindir}/pg_standby
%{_bindir}/pg_test_fsync %{_bindir}/pg_test_fsync
%{_bindir}/pg_test_timing %{_bindir}/pg_test_timing
%{_bindir}/pg_xlogdump %{_bindir}/pg_waldump
%{_bindir}/pgbench %{_bindir}/pgbench
%{_bindir}/vacuumlo %{_bindir}/vacuumlo
%{_datadir}/pgsql/extension/adminpack* %{_datadir}/pgsql/extension/adminpack*
%{_datadir}/pgsql/extension/amcheck*
%{_datadir}/pgsql/extension/autoinc* %{_datadir}/pgsql/extension/autoinc*
%{_datadir}/pgsql/extension/bloom* %{_datadir}/pgsql/extension/bloom*
%{_datadir}/pgsql/extension/btree_gin* %{_datadir}/pgsql/extension/btree_gin*
@ -945,12 +925,12 @@ make -C postgresql-setup-%{setup_version} check
%{_datadir}/pgsql/extension/tablefunc* %{_datadir}/pgsql/extension/tablefunc*
%{_datadir}/pgsql/extension/tcn* %{_datadir}/pgsql/extension/tcn*
%{_datadir}/pgsql/extension/timetravel* %{_datadir}/pgsql/extension/timetravel*
%{_datadir}/pgsql/extension/tsearch2*
%{_datadir}/pgsql/extension/tsm_system_rows* %{_datadir}/pgsql/extension/tsm_system_rows*
%{_datadir}/pgsql/extension/tsm_system_time* %{_datadir}/pgsql/extension/tsm_system_time*
%{_datadir}/pgsql/extension/unaccent* %{_datadir}/pgsql/extension/unaccent*
%{_libdir}/pgsql/_int.so %{_libdir}/pgsql/_int.so
%{_libdir}/pgsql/adminpack.so %{_libdir}/pgsql/adminpack.so
%{_libdir}/pgsql/amcheck.so
%{_libdir}/pgsql/auth_delay.so %{_libdir}/pgsql/auth_delay.so
%{_libdir}/pgsql/auto_explain.so %{_libdir}/pgsql/auto_explain.so
%{_libdir}/pgsql/autoinc.so %{_libdir}/pgsql/autoinc.so
@ -998,7 +978,6 @@ make -C postgresql-setup-%{setup_version} check
%{_libdir}/pgsql/tcn.so %{_libdir}/pgsql/tcn.so
%{_libdir}/pgsql/test_decoding.so %{_libdir}/pgsql/test_decoding.so
%{_libdir}/pgsql/timetravel.so %{_libdir}/pgsql/timetravel.so
%{_libdir}/pgsql/tsearch2.so
%{_libdir}/pgsql/tsm_system_rows.so %{_libdir}/pgsql/tsm_system_rows.so
%{_libdir}/pgsql/tsm_system_time.so %{_libdir}/pgsql/tsm_system_time.so
%{_libdir}/pgsql/unaccent.so %{_libdir}/pgsql/unaccent.so
@ -1008,7 +987,7 @@ make -C postgresql-setup-%{setup_version} check
%{_mandir}/man1/pg_standby.* %{_mandir}/man1/pg_standby.*
%{_mandir}/man1/pg_test_fsync.* %{_mandir}/man1/pg_test_fsync.*
%{_mandir}/man1/pg_test_timing.* %{_mandir}/man1/pg_test_timing.*
%{_mandir}/man1/pg_xlogdump.* %{_mandir}/man1/pg_waldump.*
%{_mandir}/man1/pgbench.* %{_mandir}/man1/pgbench.*
%{_mandir}/man1/vacuumlo.* %{_mandir}/man1/vacuumlo.*
%{_mandir}/man3/dblink* %{_mandir}/man3/dblink*
@ -1042,9 +1021,9 @@ make -C postgresql-setup-%{setup_version} check
%{_bindir}/pg_basebackup %{_bindir}/pg_basebackup
%{_bindir}/pg_controldata %{_bindir}/pg_controldata
%{_bindir}/pg_ctl %{_bindir}/pg_ctl
%{_bindir}/pg_receivexlog %{_bindir}/pg_receivewal
%{_bindir}/pg_recvlogical %{_bindir}/pg_recvlogical
%{_bindir}/pg_resetxlog %{_bindir}/pg_resetwal
%{_bindir}/pg_rewind %{_bindir}/pg_rewind
%{_bindir}/postgres %{_bindir}/postgres
%{_bindir}/postgresql-setup %{_bindir}/postgresql-setup
@ -1072,6 +1051,7 @@ make -C postgresql-setup-%{setup_version} check
%{_libdir}/pgsql/euc2004_sjis2004.so %{_libdir}/pgsql/euc2004_sjis2004.so
%{_libdir}/pgsql/libpqwalreceiver.so %{_libdir}/pgsql/libpqwalreceiver.so
%{_libdir}/pgsql/pg_prewarm.so %{_libdir}/pgsql/pg_prewarm.so
%{_libdir}/pgsql/pgoutput.so
%{_libdir}/pgsql/plpgsql.so %{_libdir}/pgsql/plpgsql.so
%dir %{_libexecdir}/initscripts/legacy-actions/postgresql %dir %{_libexecdir}/initscripts/legacy-actions/postgresql
%{_libexecdir}/initscripts/legacy-actions/postgresql/* %{_libexecdir}/initscripts/legacy-actions/postgresql/*
@ -1084,8 +1064,8 @@ make -C postgresql-setup-%{setup_version} check
%{_mandir}/man1/pg_basebackup.* %{_mandir}/man1/pg_basebackup.*
%{_mandir}/man1/pg_controldata.* %{_mandir}/man1/pg_controldata.*
%{_mandir}/man1/pg_ctl.* %{_mandir}/man1/pg_ctl.*
%{_mandir}/man1/pg_receivexlog.* %{_mandir}/man1/pg_receivewal.*
%{_mandir}/man1/pg_resetxlog.* %{_mandir}/man1/pg_resetwal.*
%{_mandir}/man1/pg_rewind.* %{_mandir}/man1/pg_rewind.*
%{_mandir}/man1/postgres.* %{_mandir}/man1/postgres.*
%{_mandir}/man1/postgresql-setup.* %{_mandir}/man1/postgresql-setup.*
@ -1134,11 +1114,7 @@ make -C postgresql-setup-%{setup_version} check
%if %pltcl %if %pltcl
%files pltcl -f pltcl.lst %files pltcl -f pltcl.lst
%{_bindir}/pltcl_delmod
%{_bindir}/pltcl_listmod
%{_bindir}/pltcl_loadmod
%{_datadir}/pgsql/extension/pltcl* %{_datadir}/pgsql/extension/pltcl*
%{_datadir}/pgsql/unknown.pltcl
%{_libdir}/pgsql/pltcl.so %{_libdir}/pgsql/pltcl.so
%endif %endif
@ -1161,6 +1137,10 @@ make -C postgresql-setup-%{setup_version} check
%endif %endif
%changelog %changelog
* Fri Oct 06 2017 Pavel Raiskup <praiskup@redhat.com> - 10.0-1
- update to 10.0 per release notes:
https://www.postgresql.org/docs/10/static/release-10.html
* Tue Sep 05 2017 Pavel Raiskup <praiskup@redhat.com> - 9.6.5-2 * Tue Sep 05 2017 Pavel Raiskup <praiskup@redhat.com> - 9.6.5-2
- move %%_libdir/pgsql into *-libs subpackage - move %%_libdir/pgsql into *-libs subpackage

View File

@ -1,6 +1,6 @@
SHA512 (postgresql-9.5.9.tar.bz2) = 2c6a887b80a4b1d1da18282f443419db2279d8fe61821aa6ed1e9af6d28dda41959981ccede2456bd8835dccd16a80fd485ebc0a1bdc9459996a5d27d7781c55 SHA512 (postgresql-10.0.tar.bz2) = 88295af13db77a85a604c925aa627d383fdac62c1185119bba87753ce4167a13aed0f055a7a1329b3051f8757c6ba7529baed00a564ef0cfbee685720f282678
SHA512 (postgresql-9.5.9.tar.bz2.sha256) = 2e41c8a4e4a702c621cde35adc9b3496a67190597673e3c725f4c03313dce22691896aae13813039dfbe46d9e131216bcd657210823a55840ddad110fc0d8cc7 SHA512 (postgresql-10.0.tar.bz2.sha256) = 69b10891bf6b99d3f0b05e17ac58d6148fdc73f59008fdfe7baab238515b5961b638afed3f0a3c4fd4786479bd53d16f413d8f22cd9c5d9a0f5df829aedbc04f
SHA512 (postgresql-9.6.5.tar.bz2) = ad35c27ea55b18005ea61b49d6994718df86519b3f99addd0ecb17ece1f1c34764eb5194f8961c45cfa75703d810baf54433f8538cfd43a70bd908e1e5878df9 SHA512 (postgresql-9.6.5.tar.bz2) = ad35c27ea55b18005ea61b49d6994718df86519b3f99addd0ecb17ece1f1c34764eb5194f8961c45cfa75703d810baf54433f8538cfd43a70bd908e1e5878df9
SHA512 (postgresql-9.6.5.tar.bz2.sha256) = 8cfe5bfb00689ae30b6a3ddbccb8c74c0be244e2317ffa33dc89e56838d8b06a81a59cef0a204fff4f8ef23f7cffd7579b96b2d9207a5efb069e2160c2381a05 SHA512 (postgresql-9.6.5.tar.bz2.sha256) = 8cfe5bfb00689ae30b6a3ddbccb8c74c0be244e2317ffa33dc89e56838d8b06a81a59cef0a204fff4f8ef23f7cffd7579b96b2d9207a5efb069e2160c2381a05
SHA512 (postgresql-setup-5.1.tar.gz) = f901c2f5f0b60a51a46fce1abf3a9854b97d1f1337a4659d73d3e2930518a35eef94de400d259f2a799652ac6acef9575b9d474cc929641f2659aed195254981 SHA512 (postgresql-setup-5.1.tar.gz) = f901c2f5f0b60a51a46fce1abf3a9854b97d1f1337a4659d73d3e2930518a35eef94de400d259f2a799652ac6acef9575b9d474cc929641f2659aed195254981
SHA512 (postgresql-9.6.5-US.pdf) = 1f9243275239d99a593690a0a04b3b61c36394993e6e9d55b585750e89e4e80391aa9fdeff8d7a5bbc93c0c8bca5989a46e382f531bbc2905866c093afedf6b9 SHA512 (postgresql-10.0-US.pdf) = 16991add93157fd846ba4be5d290ab8f37a94097ea285898080f5dca302fd0ae65a521eccf22a3a9ce44902aefdd7019de945cc532ebecb009bfbc18b1b2f72e