[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 28-Dec-2009 10:27:12 Branch: HEAD Handle: 2009122809271100 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.4.2 20091214 -> 20091228 Summary: RevisionChanges Path 1.290 +3 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.289 -r1.290 postgresql.spec --- openpkg-src/postgresql/postgresql.spec14 Dec 2009 19:33:21 - 1.289 +++ openpkg-src/postgresql/postgresql.spec28 Dec 2009 09:27:11 - 1.290 @@ -28,7 +28,7 @@ %define V_libpqxx 3.0.2 %define V_perl5.10.0 %define V_pgperl 2.0.2 -%define V_psqlodbc08.04.0100 +%define V_psqlodbc08.04.0200 %define V_pgjdbc 8.4-701 %define V_slony1_major1.2 %define V_slony1_minor20 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20091214 +Release: 20091228 # package options %option with_server yes @@ -376,6 +376,7 @@ CPPFLAGS="$CPPFLAGS -I`pwd`/../src/interfaces -I`pwd`/../src/interfaces/libpq" CPPFLAGS="$CPPFLAGS %{l_cppflags}" export LDFLAGS="-L`pwd`/../src/interfaces/libpq %{l_ldflags}" + export LIBS="-lssl -lcrypto" ./configure \ --prefix=%{l_prefix} \ --with-unixodbc=%{l_prefix} \ @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 14-Dec-2009 20:33:21 Branch: HEAD Handle: 2009121419332100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.4.1 -> 8.4.2 Summary: RevisionChanges Path 1.289 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.288 -r1.289 postgresql.spec --- openpkg-src/postgresql/postgresql.spec12 Dec 2009 11:44:20 - 1.288 +++ openpkg-src/postgresql/postgresql.spec14 Dec 2009 19:33:21 - 1.289 @@ -22,9 +22,9 @@ ## # package versions -%define V_postgresql 8.4.1 -%define V_postgresql_dist 8.4.1 -%define V_postgresql_dir 8.4.1 +%define V_postgresql 8.4.2 +%define V_postgresql_dist 8.4.2 +%define V_postgresql_dir 8.4.2 %define V_libpqxx 3.0.2 %define V_perl5.10.0 %define V_pgperl 2.0.2 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20091212 +Release: 20091214 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 12-Dec-2009 12:44:21 Branch: HEAD Handle: 2009121211442000 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.4.1 20091203 -> 20091212 Summary: RevisionChanges Path 1.288 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.287 -r1.288 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Dec 2009 23:09:38 - 1.287 +++ openpkg-src/postgresql/postgresql.spec12 Dec 2009 11:44:20 - 1.288 @@ -31,7 +31,7 @@ %define V_psqlodbc08.04.0100 %define V_pgjdbc 8.4-701 %define V_slony1_major1.2 -%define V_slony1_minor18 +%define V_slony1_minor20 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20091203 +Release: 20091212 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 03-Dec-2009 00:09:39 Branch: HEAD Handle: 2009120223093800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.4.1 20091016 -> 20091203 Summary: RevisionChanges Path 1.287 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.286 -r1.287 postgresql.spec --- openpkg-src/postgresql/postgresql.spec16 Oct 2009 16:17:34 - 1.286 +++ openpkg-src/postgresql/postgresql.spec2 Dec 2009 23:09:38 - 1.287 @@ -31,7 +31,7 @@ %define V_psqlodbc08.04.0100 %define V_pgjdbc 8.4-701 %define V_slony1_major1.2 -%define V_slony1_minor17 +%define V_slony1_minor18 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20091016 +Release: 20091203 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 16-Oct-2009 18:17:35 Branch: HEAD Handle: 2009101617173400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.4.1 20090909 -> 20091016 Summary: RevisionChanges Path 1.286 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.285 -r1.286 postgresql.spec --- openpkg-src/postgresql/postgresql.spec9 Sep 2009 08:28:39 - 1.285 +++ openpkg-src/postgresql/postgresql.spec16 Oct 2009 16:17:34 - 1.286 @@ -31,7 +31,7 @@ %define V_psqlodbc08.04.0100 %define V_pgjdbc 8.4-701 %define V_slony1_major1.2 -%define V_slony1_minor16 +%define V_slony1_minor17 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20090909 +Release: 20091016 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 09-Sep-2009 10:28:39 Branch: HEAD Handle: 2009090909283900 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.4.0 -> 8.4.1 Summary: RevisionChanges Path 1.285 +5 -5 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.284 -r1.285 postgresql.spec --- openpkg-src/postgresql/postgresql.spec22 Jul 2009 19:01:59 - 1.284 +++ openpkg-src/postgresql/postgresql.spec9 Sep 2009 08:28:39 - 1.285 @@ -22,10 +22,10 @@ ## # package versions -%define V_postgresql 8.4.0 -%define V_postgresql_dist 8.4.0 -%define V_postgresql_dir 8.4.0 -%define V_libpqxx 3.0 +%define V_postgresql 8.4.1 +%define V_postgresql_dist 8.4.1 +%define V_postgresql_dir 8.4.1 +%define V_libpqxx 3.0.2 %define V_perl5.10.0 %define V_pgperl 2.0.2 %define V_psqlodbc08.04.0100 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20090722 +Release: 20090909 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 22-Jul-2009 21:02:00 Branch: HEAD Handle: 2009072220015900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.4.0 20090713 -> 20090722 Summary: RevisionChanges Path 1.284 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.283 -r1.284 postgresql.spec --- openpkg-src/postgresql/postgresql.spec13 Jul 2009 20:04:34 - 1.283 +++ openpkg-src/postgresql/postgresql.spec22 Jul 2009 19:01:59 - 1.284 @@ -26,9 +26,9 @@ %define V_postgresql_dist 8.4.0 %define V_postgresql_dir 8.4.0 %define V_libpqxx 3.0 -%define V_perl5.8.8 +%define V_perl5.10.0 %define V_pgperl 2.0.2 -%define V_psqlodbc08.03.0400 +%define V_psqlodbc08.04.0100 %define V_pgjdbc 8.4-701 %define V_slony1_major1.2 %define V_slony1_minor16 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20090713 +Release: 20090722 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 12-Jul-2009 15:09:50 Branch: HEAD Handle: 2009071214094900 Modified files: openpkg-src/postgresql postgresql.spec Log: try to improve the upgrade handling Summary: RevisionChanges Path 1.282 +26 -15 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.281 -r1.282 postgresql.spec --- openpkg-src/postgresql/postgresql.spec12 Jul 2009 09:50:47 - 1.281 +++ openpkg-src/postgresql/postgresql.spec12 Jul 2009 13:09:49 - 1.282 @@ -646,21 +646,32 @@ v_new_all="%{V_postgresql}" v_new_maj=`echo "$v_new_all" | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'` if [ ".$v_old_maj" != ".$v_new_maj" ]; then - if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 -a ".$RPM_POSTGRESQL_MIGRATE" != .ignore ]; then -( echo "You are upgrading from PostgreSQL $v_old_all to PostgresSQL $v_new_all," - echo "which is a major version change. We expect a database incompatibility," - echo "so we strongly recommend that you backup your existing database" - echo "($RPM_INSTALL_PREFIX/var/postgresql/db/) first by running:" - echo "\$ $RPM_INSTALL_PREFIX/bin/pg_migrate dump" - echo "If this fails for some reasons, try to dump your data manually:" - echo "\$ $RPM_INSTALL_PREFIX/bin/pg_dumpall -U postgresql -o | \\ " - echo " $RPM_INSTALL_PREFIX/lib/openpkg/bzip2 -9 \\ " - echo " >$RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2" - echo "Alternatively, if you want to force this package to be installed without" - echo "performing a database dump, run the following command before upgrading:" - echo "\$ RPM_POSTGRESQL_MIGRATE=ignore; export RPM_POSTGRESQL_MIGRATE" -) | %{l_rpmtool} msg -b -t error -exit 1 +( echo "You are upgrading from PostgreSQL $v_old_all to PostgresSQL $v_new_all," + echo "which is a major version change. We expect a database incompatibility," + echo "so a full database backup and restore is required!" +) | %{l_rpmtool} msg -b -t notice +if [ ".$RPM_POSTGRESQL_MIGRATE" != .ignore ]; then +if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 ]; then +( echo "We are performing a full backup of your existing database" + echo "($RPM_INSTALL_PREFIX/var/postgresql/db/) for you by running:" + echo "\$ $RPM_INSTALL_PREFIX/bin/pg_migrate dump" + echo "If this fails for some reasons, try to dump your data manually:" + echo "\$ $RPM_INSTALL_PREFIX/bin/pg_dumpall -U postgresql -o | \\ " + echo " $RPM_INSTALL_PREFIX/lib/openpkg/bzip2 -9 \\ " + echo " >$RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2" + echo "Alternatively, if you want to force this package to be installed without" + echo "a previously created database dump, run the following command" + echo "before trying this package upgrade again:" + echo "\$ RPM_POSTGRESQL_MIGRATE=ignore; export RPM_POSTGRESQL_MIGRATE" +) | %{l_rpmtool} msg -b -t notice +$RPM_INSTALL_PREFIX/bin/pg_migrate dump +if [ $? -ne 0 ] || [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 ]; then +( echo "Automatic database dump creation failed!" + echo "PLEASE INVESTIGATE MANUALLY YOURSELF!" +) | %{l_rpmtool} msg -b -t error +exit 1 +fi +fi fi fi fi @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 09-May-2009 10:22:51 Branch: HEAD Handle: 2009050909225000 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.7 20090317 -> 20090509 Summary: RevisionChanges Path 1.279 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.278 -r1.279 postgresql.spec --- openpkg-src/postgresql/postgresql.spec18 Apr 2009 13:14:24 - 1.278 +++ openpkg-src/postgresql/postgresql.spec9 May 2009 08:22:50 - 1.279 @@ -31,7 +31,7 @@ %define V_psqlodbc08.03.0400 %define V_pgjdbc 8.3-604 %define V_slony1_major1.2 -%define V_slony1_minor15 +%define V_slony1_minor16 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20090317 +Release: 20090509 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 17-Mar-2009 17:23:51 Branch: HEAD Handle: 2009031716235100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.3.6 -> 8.3.7 Summary: RevisionChanges Path 1.277 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.276 -r1.277 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Feb 2009 22:24:01 - 1.276 +++ openpkg-src/postgresql/postgresql.spec17 Mar 2009 16:23:51 - 1.277 @@ -22,9 +22,9 @@ ## # package versions -%define V_postgresql 8.3.6 -%define V_postgresql_dist 8.3.6 -%define V_postgresql_dir 8.3.6 +%define V_postgresql 8.3.7 +%define V_postgresql_dist 8.3.7 +%define V_postgresql_dir 8.3.7 %define V_libpqxx 3.0 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20090206 +Release: 20090317 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 06-Feb-2009 23:24:01 Branch: HEAD Handle: 2009020622240100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.3.5 -> 8.3.6 Summary: RevisionChanges Path 1.276 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.275 -r1.276 postgresql.spec --- openpkg-src/postgresql/postgresql.spec16 Nov 2008 19:22:34 - 1.275 +++ openpkg-src/postgresql/postgresql.spec6 Feb 2009 22:24:01 - 1.276 @@ -22,9 +22,9 @@ ## # package versions -%define V_postgresql 8.3.5 -%define V_postgresql_dist 8.3.5 -%define V_postgresql_dir 8.3.5 +%define V_postgresql 8.3.6 +%define V_postgresql_dist 8.3.6 +%define V_postgresql_dir 8.3.6 %define V_libpqxx 3.0 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20081116 +Release: 20090206 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 16-Nov-2008 20:22:35 Branch: HEAD Handle: 2008111619223400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.5 20081108 -> 20081116 Summary: RevisionChanges Path 1.275 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.274 -r1.275 postgresql.spec --- openpkg-src/postgresql/postgresql.spec8 Nov 2008 08:51:53 - 1.274 +++ openpkg-src/postgresql/postgresql.spec16 Nov 2008 19:22:34 - 1.275 @@ -29,7 +29,7 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.03.0400 -%define V_pgjdbc 8.3-603 +%define V_pgjdbc 8.3-604 %define V_slony1_major1.2 %define V_slony1_minor15 %define V_pgcluster 1.9.0rc5 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20081108 +Release: 20081116 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Nov-2008 09:51:54 Branch: HEAD Handle: 2008110808515300 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.5 20081103 -> 20081108 Summary: RevisionChanges Path 1.274 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.273 -r1.274 postgresql.spec --- openpkg-src/postgresql/postgresql.spec3 Nov 2008 18:32:36 - 1.273 +++ openpkg-src/postgresql/postgresql.spec8 Nov 2008 08:51:53 - 1.274 @@ -28,7 +28,7 @@ %define V_libpqxx 3.0 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.03.0300 +%define V_psqlodbc08.03.0400 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 %define V_slony1_minor15 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20081103 +Release: 20081108 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 03-Nov-2008 19:32:38 Branch: HEAD Handle: 2008110318323600 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.3.4 -> 8.3.5 Summary: RevisionChanges Path 1.273 +5 -5 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.272 -r1.273 postgresql.spec --- openpkg-src/postgresql/postgresql.spec27 Sep 2008 18:52:49 - 1.272 +++ openpkg-src/postgresql/postgresql.spec3 Nov 2008 18:32:36 - 1.273 @@ -22,10 +22,10 @@ ## # package versions -%define V_postgresql 8.3.4 -%define V_postgresql_dist 8.3.4 -%define V_postgresql_dir 8.3.4 -%define V_libpqxx 2.6.9 +%define V_postgresql 8.3.5 +%define V_postgresql_dist 8.3.5 +%define V_postgresql_dir 8.3.5 +%define V_libpqxx 3.0 %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.03.0300 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080927 +Release: 20081103 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 27-Sep-2008 20:52:49 Branch: HEAD Handle: 2008092719524900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.4 20080921 -> 20080927 Summary: RevisionChanges Path 1.272 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.271 -r1.272 postgresql.spec --- openpkg-src/postgresql/postgresql.spec21 Sep 2008 14:06:01 - 1.271 +++ openpkg-src/postgresql/postgresql.spec27 Sep 2008 18:52:49 - 1.272 @@ -28,7 +28,7 @@ %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.03.0200 +%define V_psqlodbc08.03.0300 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 %define V_slony1_minor15 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080921 +Release: 20080927 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 21-Sep-2008 16:06:02 Branch: HEAD Handle: 2008092115060100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.3.3 -> 8.3.4 Summary: RevisionChanges Path 1.271 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.270 -r1.271 postgresql.spec --- openpkg-src/postgresql/postgresql.spec13 Sep 2008 08:05:03 - 1.270 +++ openpkg-src/postgresql/postgresql.spec21 Sep 2008 14:06:01 - 1.271 @@ -22,9 +22,9 @@ ## # package versions -%define V_postgresql 8.3.3 -%define V_postgresql_dist 8.3.3 -%define V_postgresql_dir 8.3.3 +%define V_postgresql 8.3.4 +%define V_postgresql_dist 8.3.4 +%define V_postgresql_dir 8.3.4 %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080913 +Release: 20080921 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Sep-2008 10:05:03 Branch: HEAD Handle: 2008091309050300 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.3 20080704 -> 20080913 Summary: RevisionChanges Path 1.270 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.269 -r1.270 postgresql.spec --- openpkg-src/postgresql/postgresql.spec4 Jul 2008 12:05:07 - 1.269 +++ openpkg-src/postgresql/postgresql.spec13 Sep 2008 08:05:03 - 1.270 @@ -31,7 +31,7 @@ %define V_psqlodbc08.03.0200 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 -%define V_slony1_minor14 +%define V_slony1_minor15 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080704 +Release: 20080913 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 04-Jul-2008 14:05:07 Branch: HEAD Handle: 2008070413050700 Modified files: openpkg-src/postgresql postgresql.spec Log: forward port with_conversion option Summary: RevisionChanges Path 1.269 +11 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.268 -r1.269 postgresql.spec --- openpkg-src/postgresql/postgresql.spec12 Jun 2008 06:43:27 - 1.268 +++ openpkg-src/postgresql/postgresql.spec4 Jul 2008 12:05:07 - 1.269 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080612 +Release: 20080704 # package options %option with_server yes @@ -64,6 +64,7 @@ %option with_mysqlcompat no %option with_int_datetime no %option with_xml no +%option with_conversion no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql_dir}/postgresql-%{V_postgresql_dist}.tar.bz2 @@ -230,9 +231,18 @@ %{l_shtool} subst \ -e 's;^\(sqlmansect *=\).*$;\1 7;' \ src/makefiles/Makefile.solaris +%if "%{with_conversion}" == "yes" +%{l_shtool} subst \ +-e '/^SQLSCRIPT =/{x;s/.*/enable_shared = yes/;G;}' \ +src/backend/utils/mb/conversion_procs/Makefile +%{l_shtool} subst \ +-e '/^all:/{x;s/.*/enable_shared = yes/;G;}' \ +src/backend/utils/mb/conversion_procs/proc.mk +%else %{l_shtool} subst \ -e 's;$(INSTALL_SHLIB);#$(INSTALL_SHLIB);g' \ src/backend/utils/mb/conversion_procs/proc.mk +%endif %{l_shtool} subst \ -e 's;# Shared library stuff;enable_shared = yes;g' \ src/pl/plpgsql/src/Makefile @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 12-Jun-2008 08:43:28 Branch: HEAD Handle: 2008061207432700 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.3.1 -> 8.3.3 Summary: RevisionChanges Path 1.268 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.267 -r1.268 postgresql.spec --- openpkg-src/postgresql/postgresql.spec17 May 2008 07:46:47 - 1.267 +++ openpkg-src/postgresql/postgresql.spec12 Jun 2008 06:43:27 - 1.268 @@ -22,9 +22,9 @@ ## # package versions -%define V_postgresql 8.3.1 -%define V_postgresql_dist 8.3.1 -%define V_postgresql_dir 8.3.1 +%define V_postgresql 8.3.3 +%define V_postgresql_dist 8.3.3 +%define V_postgresql_dir 8.3.3 %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080517 +Release: 20080612 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 17-May-2008 09:46:50 Branch: HEAD Handle: 2008051708464700 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.1 20080505 -> 20080517 Summary: RevisionChanges Path 1.267 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.266 -r1.267 postgresql.spec --- openpkg-src/postgresql/postgresql.spec5 May 2008 18:05:09 - 1.266 +++ openpkg-src/postgresql/postgresql.spec17 May 2008 07:46:47 - 1.267 @@ -31,7 +31,7 @@ %define V_psqlodbc08.03.0200 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 -%define V_slony1_minor13 +%define V_slony1_minor14 %define V_pgcluster 1.9.0rc5 %define V_pgcluster_dir 1706 %define V_mysqlcompat 1.0b3 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080505 +Release: 20080517 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 05-May-2008 20:05:09 Branch: HEAD Handle: 2008050519050900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.3.1 20080402 -> 20080505 Summary: RevisionChanges Path 1.266 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.265 -r1.266 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Apr 2008 18:48:21 - 1.265 +++ openpkg-src/postgresql/postgresql.spec5 May 2008 18:05:09 - 1.266 @@ -28,7 +28,7 @@ %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.03.0100 +%define V_psqlodbc08.03.0200 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 %define V_slony1_minor13 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080402 +Release: 20080505 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Apr-2008 20:48:23 Branch: HEAD Handle: 2008040219482100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrade ODBC driver Summary: RevisionChanges Path 1.265 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.264 -r1.265 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Apr 2008 10:19:10 - 1.264 +++ openpkg-src/postgresql/postgresql.spec2 Apr 2008 18:48:21 - 1.265 @@ -28,7 +28,7 @@ %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.02.0500 +%define V_psqlodbc08.03.0100 %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 %define V_slony1_minor13 @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Apr-2008 12:19:11 Branch: HEAD Handle: 2008040211191000 Modified files: openpkg-src/postgresql postgresql.spec Log: ops, remove no longer required conflict Summary: RevisionChanges Path 1.264 +0 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.263 -r1.264 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Apr 2008 08:29:47 - 1.263 +++ openpkg-src/postgresql/postgresql.spec2 Apr 2008 10:19:10 - 1.264 @@ -112,8 +112,6 @@ %endif AutoReq: no AutoReqProv: no -Provides: postgresql = %{version}-%{release} -Conflicts:postgresql %description PostgreSQL is a sophisticated Object-Relational Database Management @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 29-Mar-2008 10:00:17 Branch: HEAD Handle: 2008032909001400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.7 20080323 -> 20080329 Summary: RevisionChanges Path 1.262 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.261 -r1.262 postgresql.spec --- openpkg-src/postgresql/postgresql.spec23 Mar 2008 08:44:50 - 1.261 +++ openpkg-src/postgresql/postgresql.spec29 Mar 2008 09:00:14 - 1.262 @@ -30,8 +30,8 @@ %define V_pgjdbc 8.3-603 %define V_slony1_major1.2 %define V_slony1_minor13 -%define V_pgcluster 1.7.0rc7 -%define V_pgcluster_dir 1372 +%define V_pgcluster 1.7.0rc12 +%define V_pgcluster_dir 1708 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080323 +Release: 20080329 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 23-Mar-2008 09:44:51 Branch: HEAD Handle: 2008032308445000 Modified files: openpkg-src/postgresql postgresql.spec Log: link into ODBC also on upgrades Summary: RevisionChanges Path 1.261 +6 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.260 -r1.261 postgresql.spec --- openpkg-src/postgresql/postgresql.spec18 Mar 2008 17:09:13 - 1.260 +++ openpkg-src/postgresql/postgresql.spec23 Mar 2008 08:44:50 - 1.261 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080318 +Release: 20080323 # package options %option with_server yes @@ -693,16 +693,19 @@ echo "After this the user will be able to connect to his RDBMS with:" echo "\$ $RPM_INSTALL_PREFIX/bin/psql" ) | %{l_rpmtool} msg -b -t notice +fi -# optionally link into ODBC %if "%{with_odbc}" == "yes" +# optionally link into ODBC +if ! $RPM_INSTALL_PREFIX/bin/odbcinst -q -d -n "PostgreSQL" >/dev/null 2>&1; then ( echo "[PostgreSQL]" echo "Description = PostgreSQL ODBC driver" echo "Driver = $RPM_INSTALL_PREFIX/lib/psqlodbc.so" echo "Threading = 2" ) | $RPM_INSTALL_PREFIX/bin/odbcinst -i -d -r -n "PostgreSQL" -%endif fi +%endif + if [ $1 -eq 2 ]; then # after upgrade, restore status { eval `cat %{l_tmpfile}`; rm -f %{l_tmpfile}; true; } >/dev/null 2>&1 @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 18-Mar-2008 18:09:13 Branch: HEAD Handle: 2008031817091300 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.6 -> 8.2.7 Summary: RevisionChanges Path 1.260 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.259 -r1.260 postgresql.spec --- openpkg-src/postgresql/postgresql.spec8 Mar 2008 11:45:04 - 1.259 +++ openpkg-src/postgresql/postgresql.spec18 Mar 2008 17:09:13 - 1.260 @@ -22,7 +22,7 @@ ## # package versions -%define V_postgresql 8.2.6 +%define V_postgresql 8.2.7 %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080308 +Release: 20080318 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Mar-2008 12:45:06 Branch: HEAD Handle: 2008030811450400 Modified files: openpkg-src/postgresql postgresql.spec Log: sync with postgresql83 package: fix substitutions Summary: RevisionChanges Path 1.259 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.258 -r1.259 postgresql.spec --- openpkg-src/postgresql/postgresql.spec8 Mar 2008 11:43:45 - 1.258 +++ openpkg-src/postgresql/postgresql.spec8 Mar 2008 11:45:04 - 1.259 @@ -524,10 +524,10 @@ # adjust default configuration for hourly auto-vacuum operation %{l_shtool} subst \ --e 's;^# *\(stats_start_collector *=\) *[^#]*\(#.*\)*;\1 on \2;' \ --e 's;^# *\(stats_row_level *=\) *[^#]*\(#.*\)*;\1 on \2;' \ --e 's;^# *\(autovacuum *=\) *[^#]*\(#.*\)*;\1 on \2;' \ --e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\)*;\1 1h \2;' \ +-e 's;^# *\(stats_start_collector *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(stats_row_level *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(autovacuum *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\);\1 1h \2;' \ $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/postgresql.conf.sample # post-adjust pgcluster configuration filenames @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 08-Mar-2008 12:43:46 Branch: HEAD Handle: 2008030811434500 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrade to latest Slony-I Summary: RevisionChanges Path 1.258 +9 -10 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.257 -r1.258 postgresql.spec --- openpkg-src/postgresql/postgresql.spec29 Feb 2008 18:45:02 - 1.257 +++ openpkg-src/postgresql/postgresql.spec8 Mar 2008 11:43:45 - 1.258 @@ -28,8 +28,8 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0500 %define V_pgjdbc 8.3-603 -%define V_slony1 1.2.6 -%define V_slony1_dir 1215 +%define V_slony1_major1.2 +%define V_slony1_minor13 %define V_pgcluster 1.7.0rc7 %define V_pgcluster_dir 1372 %define V_mysqlcompat 1.0b3 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080229 +Release: 20080308 # package options %option with_server yes @@ -67,7 +67,7 @@ Source1: http://pqxx.org/download/software/libpqxx/libpqxx-%{V_libpqxx}.tar.gz Source2: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source3: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz -Source4: http://pgfoundry.org/frs/download.php/%{V_slony1_dir}/slony1-%{V_slony1}-tar.bz2 +Source4: http://slony.info/downloads/%{V_slony1_major}/source/slony1-%{V_slony1_major}.%{V_slony1_minor}.tar.bz2 Source5: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}.patch.tar.gz Source6: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz Source7: http://jdbc.postgresql.org/download/postgresql-jdbc-%{V_pgjdbc}.src.tar.gz @@ -154,10 +154,9 @@ regex = postgresql-jdbc-(\d+\.\d+-\d+)\.src\.tar\.gz } prog postgresql:slony1 = { -version = %{V_slony1}.%{V_slony1_dir} -url = http://pgfoundry.org/frs/?group_id=1000122 -regex = /(\d+/slony1-\d+\.\d+\.\d+)[-.]tar\.bz2 -transform = "s/^(\\d+)\/slony1-(\d+\.\d+\.\d+)$/$2.$1/; $_" +version = %{V_slony1_major}.%{V_slony1_minor} +url = http://slony.info/downloads/%{V_slony1_major}/source/ +regex = slony1-(\d+\.\d+\.\d+)\.tar\.bz2 } prog postgresql:pgcluster = { version = %{V_pgcluster}.%{V_pgcluster_dir} @@ -367,7 +366,7 @@ # build Slony-1 replication engine %if "%{with_slony1}" == "yes" -( cd slony1-%{V_slony1} +( cd slony1-%{V_slony1_major}.%{V_slony1_minor} ln ../src/pl/plpgsql/src/libplpgsql.so \ ../src/pl/plpgsql/src/plpgsql.so %{l_shtool} subst \ @@ -493,7 +492,7 @@ # install Slony-1 replication engine %if "%{with_slony1}" == "yes" -( cd slony1-%{V_slony1} +( cd slony1-%{V_slony1_major}.%{V_slony1_minor} %{l_shtool} subst \ -e 's;$(SQL_NAME80);$(SQL_NAME74);g' \ src/xxid/Makefile @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec rc.postgresql
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 29-Feb-2008 19:45:04 Branch: HEAD Handle: 2008022918450200 Modified files: openpkg-src/postgresql postgresql.spec rc.postgresql Log: I see no reason why a trailing slash is required, so remove it until something breaks Summary: RevisionChanges Path 1.257 +1 -1 openpkg-src/postgresql/postgresql.spec 1.23+1 -1 openpkg-src/postgresql/rc.postgresql patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.256 -r1.257 postgresql.spec --- openpkg-src/postgresql/postgresql.spec31 Jan 2008 19:18:44 - 1.256 +++ openpkg-src/postgresql/postgresql.spec29 Feb 2008 18:45:02 - 1.257 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080131 +Release: 20080229 # package options %option with_server yes @@ . patch -p0 <<'@@ .' Index: openpkg-src/postgresql/rc.postgresql $ cvs diff -u -r1.22 -r1.23 rc.postgresql --- openpkg-src/postgresql/rc.postgresql 25 Aug 2006 19:18:32 - 1.22 +++ openpkg-src/postgresql/rc.postgresql 29 Feb 2008 18:45:02 - 1.23 @@ -10,7 +10,7 @@ postgresql_rundir="@l_prefix@/var/postgresql/run" postgresql_shut_mode="fast" postgresql_socket_inet="127.0.0.1" -postgresql_socket_unix="@l_prefix@/var/postgresql/run/" +postgresql_socket_unix="@l_prefix@/var/postgresql/run" postgresql_log_prolog="true" postgresql_log_epilog="true" postgresql_log_numfiles="10" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 31-Jan-2008 20:18:44 Branch: HEAD Handle: 2008013119184400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.6 20080107 -> 20080131 Summary: RevisionChanges Path 1.256 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.255 -r1.256 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Jan 2008 17:45:04 - 1.255 +++ openpkg-src/postgresql/postgresql.spec31 Jan 2008 19:18:44 - 1.256 @@ -27,7 +27,7 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0500 -%define V_pgjdbc 8.2-507 +%define V_pgjdbc 8.3-603 %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc7 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080107 +Release: 20080131 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Jan-2008 18:45:06 Branch: HEAD Handle: 2008010717450400 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.5 -> 8.2.6 Summary: RevisionChanges Path 1.255 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.254 -r1.255 postgresql.spec --- openpkg-src/postgresql/postgresql.spec1 Jan 2008 15:03:01 - 1.254 +++ openpkg-src/postgresql/postgresql.spec7 Jan 2008 17:45:04 - 1.255 @@ -22,7 +22,7 @@ ## # package versions -%define V_postgresql 8.2.5 +%define V_postgresql 8.2.6 %define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20080101 +Release: 20080107 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Dec-2007 10:52:41 Branch: HEAD Handle: 2007121509524000 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrade pgcluster and libpqxx and remove ancient libpg++ Summary: RevisionChanges Path 1.253 +23 -55 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.252 -r1.253 postgresql.spec --- openpkg-src/postgresql/postgresql.spec3 Dec 2007 06:48:38 - 1.252 +++ openpkg-src/postgresql/postgresql.spec15 Dec 2007 09:52:40 - 1.253 @@ -24,16 +24,15 @@ # package versions %define V_postgresql 8.2.5 -%define V_libpqpp 4.0 -%define V_libpqxx 2.5.5 +%define V_libpqxx 2.6.9 %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0500 %define V_pgjdbc 8.2-507 %define V_slony1 1.2.6 %define V_slony1_dir 1215 -%define V_pgcluster 1.7.0rc6 -%define V_pgcluster_dir 1371 +%define V_pgcluster 1.7.0rc7 +%define V_pgcluster_dir 1372 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -48,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20071203 +Release: 20071215 # package options %option with_server yes @@ -66,17 +65,16 @@ # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.bz2 -Source1: ftp://gborg.postgresql.org/pub/libpqpp/stable/libpq++-%{V_libpqpp}.tar.gz -Source2: ftp://gborg.postgresql.org/pub/libpqxx/stable/libpqxx-%{V_libpqxx}.tar.gz -Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz -Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz -Source5: http://pgfoundry.org/frs/download.php/%{V_slony1_dir}/slony1-%{V_slony1}-tar.bz2 -Source6: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}-patch.tar.gz -Source7: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz -Source8: http://jdbc.postgresql.org/download/postgresql-jdbc-%{V_pgjdbc}.src.tar.gz -Source9: rc.postgresql -Source10: pg_migrate -Source11: pg_passwd +Source1: http://pqxx.org/download/software/libpqxx/libpqxx-%{V_libpqxx}.tar.gz +Source2: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz +Source3: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz +Source4: http://pgfoundry.org/frs/download.php/%{V_slony1_dir}/slony1-%{V_slony1}-tar.bz2 +Source5: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}.patch.tar.gz +Source6: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz +Source7: http://jdbc.postgresql.org/download/postgresql-jdbc-%{V_pgjdbc}.src.tar.gz +Source8: rc.postgresql +Source9: pg_migrate +Source10: pg_passwd Patch0: postgresql.patch # build information @@ -132,18 +130,13 @@ prog postgresql = { version = %{V_postgresql} url = ftp://ftp.postgresql.org/pub/source/ -regex = v(\d+\.\d+(\.\d+)*) +regex = v(8\.2(\.\d+)*) url = ftp://ftp.postgresql.org/pub/source/v__NEWVER__/ regex = postgresql-(\d+(\.\d+)+)\.tar\.(bz2|gz) } -prog postgresql:libpq++ = { -version = %{V_libpqpp} -url = ftp://gborg.postgresql.org/pub/libpqpp/stable/ -regex = libpq\+\+-(__VER__)\.tar\.gz -} prog postgresql:libpqxx = { version = %{V_libpqxx} -url = ftp://gborg.postgresql.org/pub/libpqxx/stable/ +url = http://pqxx.org/development/libpqxx/wiki/DownloadPage regex = libpqxx-(__VER__)\.tar\.gz } prog postgresql:pgperl = { @@ -170,7 +163,7 @@ prog postgresql:pgcluster = { version = %{V_pgcluster}.%{V_pgcluster_dir} url = http://pgfoundry.org/frs/?group_id=172 -regex =
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 03-Dec-2007 07:48:39 Branch: HEAD Handle: 2007120306483800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.5 20071122 -> 20071203 Summary: RevisionChanges Path 1.252 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.251 -r1.252 postgresql.spec --- openpkg-src/postgresql/postgresql.spec22 Nov 2007 21:36:26 - 1.251 +++ openpkg-src/postgresql/postgresql.spec3 Dec 2007 06:48:38 - 1.252 @@ -29,7 +29,7 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0500 -%define V_pgjdbc 8.2-506 +%define V_pgjdbc 8.2-507 %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc6 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20071122 +Release: 20071203 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 22-Nov-2007 22:36:27 Branch: HEAD Handle: 2007112221362600 Modified files: openpkg-src/postgresql postgresql.spec Log: make enabling of 'autovacuum' related options more robust no matter whether comments exist or not ('stats_row_level' was broken) Summary: RevisionChanges Path 1.251 +5 -5 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.250 -r1.251 postgresql.spec --- openpkg-src/postgresql/postgresql.spec24 Oct 2007 17:51:58 - 1.250 +++ openpkg-src/postgresql/postgresql.spec22 Nov 2007 21:36:26 - 1.251 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20071024 +Release: 20071122 # package options %option with_server yes @@ -558,10 +558,10 @@ # adjust default configuration for hourly auto-vacuum operation %{l_shtool} subst \ --e 's;^# *\(stats_start_collector *=\) *[^#]*\(#.*\);\1 on \2;' \ --e 's;^# *\(stats_row_level *=\) *[^#]*\(#.*\);\1 on \2;' \ --e 's;^# *\(autovacuum *=\) *[^#]*\(#.*\);\1 on \2;' \ --e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\);\1 1h \2;' \ +-e 's;^# *\(stats_start_collector *=\) *[^#]*\(#.*\)*;\1 on \2;' \ +-e 's;^# *\(stats_row_level *=\) *[^#]*\(#.*\)*;\1 on \2;' \ +-e 's;^# *\(autovacuum *=\) *[^#]*\(#.*\)*;\1 on \2;' \ +-e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\)*;\1 1h \2;' \ $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/postgresql.conf.sample # post-adjust pgcluster configuration filenames @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-Oct-2007 19:51:58 Branch: HEAD Handle: 2007102418515800 Modified files: openpkg-src/postgresql postgresql.spec Log: postgresql-8.2.5.tar.bz2 has been re-rolled in place by the vendor (fixes Linux build issues) Summary: RevisionChanges Path 1.250 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.249 -r1.250 postgresql.spec --- openpkg-src/postgresql/postgresql.spec9 Oct 2007 19:41:21 - 1.249 +++ openpkg-src/postgresql/postgresql.spec24 Oct 2007 17:51:58 - 1.250 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20071009 +Release: 20071024 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 09-Oct-2007 21:41:22 Branch: HEAD Handle: 2007100920412100 Modified files: openpkg-src/postgresql postgresql.spec Log: cleanup Kerberos support Summary: RevisionChanges Path 1.249 +5 -10 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.248 -r1.249 postgresql.spec --- openpkg-src/postgresql/postgresql.spec25 Sep 2007 20:18:11 - 1.248 +++ openpkg-src/postgresql/postgresql.spec9 Oct 2007 19:41:21 - 1.249 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070925 +Release: 20071009 # package options %option with_server yes @@ -103,8 +103,8 @@ PreReq: tcl, tcl::with_x11 = yes, X11 %endif %if "%{with_kerberos}" == "yes" -BuildPreReq: kerberos -PreReq: kerberos +BuildPreReq: KERBEROS +PreReq: KERBEROS %endif AutoReq: no AutoReqProv: no @@ -225,11 +225,6 @@ %if "%{with_jdbc}" == "yes" %setup -q -T -D -a 8 %endif -%if "%{with_kerberos}" == "yes" -%{l_shtool} subst \ --e 's;krb5 -ldes -lasn1 -lroken;krb5 -lk5crypto -lkrb5support -lcom_err;g' \ -configure -%endif # adjust source tree %{l_shtool} subst \ @@ -263,8 +258,8 @@ LDFLAGS="$LDFLAGS -L`%{l_rc} --query x11_libdir`" %endif %if "%{with_kerberos}" == "yes" -CPPFLAGS="$CPPFLAGS %{l_cppflags kerberos}" -LDFLAGS="$LDFLAGS %{l_ldflags kerberos}" +CPPFLAGS="$CPPFLAGS `krb5-config --cflags`" +LIBS="$LIBS `krb5-config --libs`" %endif %if "%{with_pgcluster}" == "yes" case "%{l_platform -t}" in @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 25-Sep-2007 22:18:12 Branch: HEAD Handle: 2007092521181100 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.5 20070915 -> 20070925 Summary: RevisionChanges Path 1.248 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.247 -r1.248 postgresql.spec --- openpkg-src/postgresql/postgresql.spec15 Sep 2007 09:12:21 - 1.247 +++ openpkg-src/postgresql/postgresql.spec25 Sep 2007 20:18:11 - 1.248 @@ -28,7 +28,7 @@ %define V_libpqxx 2.5.5 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.02.0400 +%define V_psqlodbc08.02.0500 %define V_pgjdbc 8.2-506 %define V_slony1 1.2.6 %define V_slony1_dir 1215 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070915 +Release: 20070925 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Sep-2007 11:12:21 Branch: HEAD Handle: 2007091510122100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.4 -> 8.2.5 Summary: RevisionChanges Path 1.247 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.246 -r1.247 postgresql.spec --- openpkg-src/postgresql/postgresql.spec12 Sep 2007 19:20:12 - 1.246 +++ openpkg-src/postgresql/postgresql.spec15 Sep 2007 09:12:21 - 1.247 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.2.4 +%define V_postgresql 8.2.5 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_perl5.8.8 @@ -48,7 +48,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070912 +Release: 20070915 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 12-Sep-2007 21:20:13 Branch: HEAD Handle: 2007091220201200 Modified files: openpkg-src/postgresql postgresql.spec Log: add Java JDBC driver Summary: RevisionChanges Path 1.246 +36 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.245 -r1.246 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:49:19 - 1.245 +++ openpkg-src/postgresql/postgresql.spec12 Sep 2007 19:20:12 - 1.246 @@ -29,6 +29,7 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0400 +%define V_pgjdbc 8.2-506 %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc6 @@ -47,13 +48,14 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070906 +Release: 20070912 # package options %option with_server yes %option with_cxx no %option with_perl no %option with_odbc no +%option with_jdbc no %option with_compat no %option with_tcl no %option with_slony1 no @@ -71,9 +73,10 @@ Source5: http://pgfoundry.org/frs/download.php/%{V_slony1_dir}/slony1-%{V_slony1}-tar.bz2 Source6: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}-patch.tar.gz Source7: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz -Source8: rc.postgresql -Source9: pg_migrate -Source10: pg_passwd +Source8: http://jdbc.postgresql.org/download/postgresql-jdbc-%{V_pgjdbc}.src.tar.gz +Source9: rc.postgresql +Source10: pg_migrate +Source11: pg_passwd Patch0: postgresql.patch # build information @@ -91,6 +94,10 @@ BuildPreReq: unixodbc PreReq: unixodbc %endif +%if "%{with_jdbc}" == "yes" +BuildPreReq: java, JAVA-JDK, ant +PreReq: java, JAVA-JDK +%endif %if "%{with_tcl}" == "yes" BuildPreReq: tcl, tcl::with_x11 = yes, X11 PreReq: tcl, tcl::with_x11 = yes, X11 @@ -149,6 +156,11 @@ url = ftp://ftp.postgresql.org/pub/odbc/versions/src/ regex = psqlodbc-(\d{2}\.\d{2}\.\d{4})\.tar\.gz } +prog postgresql:jdbc = { +version = %{V_pgjdbc} +url = http://jdbc.postgresql.org/download.html +regex = postgresql-jdbc-(\d+\.\d+-\d+)\.src\.tar\.gz +} prog postgresql:slony1 = { version = %{V_slony1}.%{V_slony1_dir} url = http://pgfoundry.org/frs/?group_id=1000122 @@ -210,6 +222,9 @@ %if "%{with_mysqlcompat}" == "yes" %setup -q -T -D -a 7 %endif +%if "%{with_jdbc}" == "yes" +%setup -q -T -D -a 8 +%endif %if "%{with_kerberos}" == "yes" %{l_shtool} subst \ -e 's;krb5 -ldes -lasn1 -lroken;krb5 -lk5crypto -lkrb5support -lcom_err;g' \ @@ -369,6 +384,15 @@ ) || exit $? %endif +# build JDBC driver +%if "%{with_jdbc}" == "yes" +( cd postgresql-jdbc-%{V_pgjdbc}.src + export JAVA_PLATFORM="sun-jdk" + eval `%{l_prefix}/bin/java-toolkit -e` + %{l_prefix}/bin/ant +) || exit $? +%endif + # build Slony-1 replication engine %if "%{with_slony1}" == "yes" ( cd slony1-%{V_slony1} @@ -497,6 +521,14 @@ ) || exit $? %endif +# install JDBC driver +%if "%{with_jdbc}" == "yes" +( cd postgresql-jdbc-%{V_pgjdbc}.src + %{l_shtool} install -c -m 644 \ + jars/postgresql.jar $RPM_BUILD_ROOT%{l_prefix}/lib/ +) || exit $? +%endif + # install Slony-1 replication engine %if "%{with_slony1}" == "yes" ( cd slony1-%{V_slony1} @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Sep-2007 11:49:19 Branch: HEAD Handle: 2007090610491900 Modified files: openpkg-src/postgresql postgresql.spec Log: remove obsolete adjustment Summary: RevisionChanges Path 1.245 +0 -5 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.244 -r1.245 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:48:23 - 1.244 +++ openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:49:19 - 1.245 @@ -537,11 +537,6 @@ -e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\);\1 1h \2;' \ $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/postgresql.conf.sample -# adjust default configuration for authentication also on local host -%{l_shtool} subst \ --e 's;trust$;md5;' \ -$RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pg_hba.conf.sample - # post-adjust pgcluster configuration filenames %if "%{with_pgcluster}" == "yes" cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pgreplicate.conf.sample \ @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Sep-2007 11:48:24 Branch: HEAD Handle: 2007090610482300 Modified files: openpkg-src/postgresql postgresql.spec Log: ensure that the pg_superuser.conf is now always present by creating it on upgrades, too Summary: RevisionChanges Path 1.244 +27 -6 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.243 -r1.244 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:36:09 - 1.243 +++ openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:48:23 - 1.244 @@ -637,15 +637,15 @@ %post %if "%{with_server}" == "yes" -if [ $1 -eq 1 ]; then -# create initial database %if "%{with_compat}" == "yes" -l_pguser="postgres" -l_pgpass="postgres" +l_pguser="postgres" +l_pgpass="postgres" %else -l_pguser="postgresql" -l_pgpass="postgresql" +l_pguser="postgresql" +l_pgpass="postgresql" %endif +if [ $1 -eq 1 ]; then +# create initial database su - %{l_rusr} -c \ "LC_CTYPE=C; export LC_CTYPE; umask 077; \ rm -rf $RPM_INSTALL_PREFIX/var/postgresql/db/*; \ @@ -719,6 +719,27 @@ # after upgrade, restore status { eval `cat %{l_tmpfile}`; rm -f %{l_tmpfile}; true; } >/dev/null 2>&1 [ ".$postgresql_active" = .yes ] && %{l_rc} postgresql start +if [ -f $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION -a \ + ! -f $RPM_INSTALL_PREFIX/var/postgresql/db/pg_superuser.conf ]; then +( umask 077 + ( echo "##" +echo "## pg_superuser.conf -- PostgreSQL database superuser configuration" +echo "##" +echo "" +echo "superuser_database=\"template1\"" +echo "superuser_username=\"$l_pguser\"" +echo "superuser_password=\"\"" +echo "" + ) >$RPM_INSTALL_PREFIX/var/postgresql/db/pg_superuser.conf + chown %{l_rusr}:%{l_rgrp} $RPM_INSTALL_PREFIX/var/postgresql/db/pg_superuser.conf || exit $? + chmod 600 $RPM_INSTALL_PREFIX/var/postgresql/db/pg_superuser.conf || exit $? +) || exit $? +( echo "Created still missing \"pg_superuser.conf\" configuration file." + echo "You should update its content by resetting the PostgreSQL" + echo "superuser account password with the following command:" + echo "\$ $RPM_INSTALL_PREFIX/bin/pg_passwd postgresql template1" +) | %{l_rpmtool} msg -b -t warn +fi if [ -f $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION -a ".$PG_MIGRATE" != .ignore ]; then # database migration restoring hint v_old_all=`cat $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION` @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Sep-2007 11:36:10 Branch: HEAD Handle: 2007090610360900 Modified files: openpkg-src/postgresql postgresql.spec Log: check for PG_VERSION Summary: RevisionChanges Path 1.243 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.242 -r1.243 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:25:38 - 1.242 +++ openpkg-src/postgresql/postgresql.spec6 Sep 2007 09:36:09 - 1.243 @@ -657,7 +657,7 @@ rm -f $RPM_INSTALL_PREFIX/var/postgresql/run/pg_initdb.pw" 2>&1 | \ $RPM_INSTALL_PREFIX/lib/openpkg/shtool prop \ -p "Creating initial PostgreSQL DB in $RPM_INSTALL_PREFIX/var/postgresql/db" -if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db/postgresql.conf ]; then +if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION ]; then echo "ERROR: failed to create initial PostgreSQL database" 1>&2 exit 1 fi @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 05-Sep-2007 21:47:42 Branch: HEAD Handle: 2007090520474100 Modified files: openpkg-src/postgresql postgresql.spec Log: prepare pg_hba.conf already at the source; adjust postgresql.conf for automatic VACUUM operations by default Summary: RevisionChanges Path 1.241 +17 -14 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.240 -r1.241 postgresql.spec --- openpkg-src/postgresql/postgresql.spec14 May 2007 17:49:25 - 1.240 +++ openpkg-src/postgresql/postgresql.spec5 Sep 2007 19:47:41 - 1.241 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070514 +Release: 20070905 # package options %option with_server yes @@ -535,6 +535,22 @@ ) || exit $? %endif +# adjust default configuration for hourly auto-vacuum operation +%{l_shtool} subst \ +-e 's;^# *\(stats_start_collector *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(stats_row_level *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(autovacuum *=\) *[^#]*\(#.*\);\1 on \2;' \ +-e 's;^# *\(autovacuum_naptime *=\) *[^#]*\(#.*\);\1 1h \2;' \ +$RPM_BUILD_ROOT%{l_prefix}/share/postgresql/postgresql.conf.sample + +# adjust default configuration for local access policy +( echo "" + echo "# OpenPKG PostgreSQL default access policy" + echo "local all all md5" + echo "host all all 127.0.0.1 255.255.255.255 md5" + echo "" +) >>$RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pg_hba.conf.sample + # post-adjust pgcluster configuration filenames %if "%{with_pgcluster}" == "yes" cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pgreplicate.conf.sample \ @@ -650,19 +666,6 @@ $RPM_INSTALL_PREFIX/lib/openpkg/shtool prop \ -p "Creating initial PostgreSQL DB in $RPM_INSTALL_PREFIX/var/postgresql/db" -# adjust initial authentication configuration -cp $RPM_INSTALL_PREFIX/var/postgresql/db/pg_hba.conf \ - $RPM_INSTALL_PREFIX/var/postgresql/db/pg_hba.conf.old -( cat $RPM_INSTALL_PREFIX/var/postgresql/db/pg_hba.conf.old |\ - sed -e 's;^\([^#]\);# \1;' -e 's;^$;#;' - echo "" - echo "# OpenPKG PostgreSQL default access policy" - echo "local all all md5" - echo "host all all 127.0.0.1 255.255.255.255 md5" - echo "" -) >$RPM_INSTALL_PREFIX/var/postgresql/db/pg_hba.conf -rm -f $RPM_INSTALL_PREFIX/var/postgresql/db/pg_hba.conf.old - # display information about next steps ( echo "An initial PostgreSQL DB was created with the two standard" echo "databases 'template0' and 'template1'. The owner of both" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 14-May-2007 19:49:25 Branch: HEAD Handle: 2007051418492500 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.4 20070427 -> 20070514 Summary: RevisionChanges Path 1.240 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.239 -r1.240 postgresql.spec --- openpkg-src/postgresql/postgresql.spec27 Apr 2007 21:01:19 - 1.239 +++ openpkg-src/postgresql/postgresql.spec14 May 2007 17:49:25 - 1.240 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0400 %define V_slony1 1.2.6 %define V_slony1_dir 1215 -%define V_pgcluster 1.7.0rc5 -%define V_pgcluster_dir 1297 +%define V_pgcluster 1.7.0rc6 +%define V_pgcluster_dir 1371 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070427 +Release: 20070514 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 27-Apr-2007 23:01:24 Branch: HEAD Handle: 2007042722011900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.4 20070421 -> 20070427 Summary: RevisionChanges Path 1.239 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.238 -r1.239 postgresql.spec --- openpkg-src/postgresql/postgresql.spec21 Apr 2007 07:35:08 - 1.238 +++ openpkg-src/postgresql/postgresql.spec27 Apr 2007 21:01:19 - 1.239 @@ -28,7 +28,7 @@ %define V_libpqxx 2.5.5 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.02.0300 +%define V_psqlodbc08.02.0400 %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc5 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070421 +Release: 20070427 # package options %option with_server yes @@ -362,7 +362,7 @@ export LDFLAGS="-L`pwd`/../src/interfaces/libpq %{l_ldflags}" ./configure \ --prefix=%{l_prefix} \ - --with-unixodbc \ + --with-unixodbc=%{l_prefix} \ --with-odbcinst=%{l_prefix}/etc/unixodbc %{l_make} %{l_mflags -O} ) || exit $? @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 21-Apr-2007 09:35:08 Branch: HEAD Handle: 2007042108350800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.4 20070420 -> 20070421 Summary: RevisionChanges Path 1.238 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.237 -r1.238 postgresql.spec --- openpkg-src/postgresql/postgresql.spec20 Apr 2007 15:18:23 - 1.237 +++ openpkg-src/postgresql/postgresql.spec21 Apr 2007 07:35:08 - 1.238 @@ -28,7 +28,7 @@ %define V_libpqxx 2.5.5 %define V_perl5.8.8 %define V_pgperl 2.0.2 -%define V_psqlodbc08.02.0200 +%define V_psqlodbc08.02.0300 %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc5 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070420 +Release: 20070421 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 20-Apr-2007 17:18:24 Branch: HEAD Handle: 2007042016182300 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.3 -> 8.2.4 Summary: RevisionChanges Path 1.237 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.236 -r1.237 postgresql.spec --- openpkg-src/postgresql/postgresql.spec18 Apr 2007 21:46:19 - 1.236 +++ openpkg-src/postgresql/postgresql.spec20 Apr 2007 15:18:23 - 1.237 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.2.3 +%define V_postgresql 8.2.4 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_perl5.8.8 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070418 +Release: 20070420 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Mar-2007 08:53:03 Branch: HEAD Handle: 2007031507530200 Modified files: openpkg-src/postgresql postgresql.spec Log: build time option 'with_setproctitle' became obsolete with the 8.2 release which offers the 'update_process_title' configuration parameter (-> http://www.postgresql.org/docs/current/static/runtime-config-statistics.html#GUC-UPDATE-PROCESS-TITLE) Summary: RevisionChanges Path 1.235 +2 -9 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.234 -r1.235 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Mar 2007 06:54:34 - 1.234 +++ openpkg-src/postgresql/postgresql.spec15 Mar 2007 07:53:02 - 1.235 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070302 +Release: 20070315 # package options %option with_server yes @@ -61,7 +61,6 @@ %option with_kerberos no %option with_mysqlcompat no %option with_int_datetime no -%option with_setproctitle no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.bz2 @@ -234,13 +233,7 @@ rm -rf $RPM_BUILD_ROOT # configure package -( echo "ac_cv_func_isinf=no" -%if "%{with_setproctitle}" == "no" - echo "ac_cv_lib_util_setproctitle=no" - echo "ac_cv_func_setproctitle=no" - echo "ac_cv_func_setproctitle_func=no" -%endif -) >config.cache +echo "ac_cv_func_isinf=no" >config.cache export CC="%{l_cc}" export CFLAGS="%{l_cflags -O}" export CPPFLAGS="%{l_cppflags readline}" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Mar-2007 07:54:34 Branch: HEAD Handle: 2007030206543400 Modified files: openpkg-src/postgresql postgresql.spec Log: must have been a local problem. I was able to just build with with_pgcluster=yes under rm0/rm2/rm9.openpkg.net without problems (the patch 1.7.0rc5.1297 also applied fully clean) Summary: RevisionChanges Path 1.234 +2 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.233 -r1.234 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Mar 2007 05:47:19 - 1.233 +++ openpkg-src/postgresql/postgresql.spec2 Mar 2007 06:54:34 - 1.234 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0200 %define V_slony1 1.2.6 %define V_slony1_dir 1215 -%define V_pgcluster 1.7.0rc4 -%define V_pgcluster_dir 1285 +%define V_pgcluster 1.7.0rc5 +%define V_pgcluster_dir 1297 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -156,7 +156,6 @@ transform = "s/^(\\d+)\/slony1-(\d+\.\d+\.\d+)$/$2.$1/; $_" } prog postgresql:pgcluster = { -comment = "cs: 1.7.0rc5.1297 does not cleanly apply on 8.2.3" version = %{V_pgcluster}.%{V_pgcluster_dir} url = http://pgfoundry.org/frs/?group_id=172 regex = /(\d+/pgcluster-__VER__)-patch\.tar\.gz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Mar-2007 06:47:21 Branch: HEAD Handle: 2007030205471900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.3 20070223 -> 20070302 Summary: RevisionChanges Path 1.233 +2 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.232 -r1.233 postgresql.spec --- openpkg-src/postgresql/postgresql.spec23 Feb 2007 07:49:01 - 1.232 +++ openpkg-src/postgresql/postgresql.spec2 Mar 2007 05:47:19 - 1.233 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070223 +Release: 20070302 # package options %option with_server yes @@ -156,6 +156,7 @@ transform = "s/^(\\d+)\/slony1-(\d+\.\d+\.\d+)$/$2.$1/; $_" } prog postgresql:pgcluster = { +comment = "cs: 1.7.0rc5.1297 does not cleanly apply on 8.2.3" version = %{V_pgcluster}.%{V_pgcluster_dir} url = http://pgfoundry.org/frs/?group_id=172 regex = /(\d+/pgcluster-__VER__)-patch\.tar\.gz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 23-Feb-2007 08:49:01 Branch: HEAD Handle: 2007022307490100 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.3 20070219 -> 20070223 Summary: RevisionChanges Path 1.232 +2 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.231 -r1.232 postgresql.spec --- openpkg-src/postgresql/postgresql.spec19 Feb 2007 08:02:17 - 1.231 +++ openpkg-src/postgresql/postgresql.spec23 Feb 2007 07:49:01 - 1.232 @@ -32,7 +32,7 @@ %define V_slony1 1.2.6 %define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc4 -%define V_pgcluster_dir 1276 +%define V_pgcluster_dir 1285 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070219 +Release: 20070223 # package options %option with_server yes @@ -205,7 +205,6 @@ %if "%{with_pgcluster}" == "yes" %setup -q -T -D -a 6 sed -e '/^diff.*libpq\.rc/,/^diff/d' pgcluster-*-patch |\ -sed -e 's;@@ -316,6 +316,13 @@;@@ -316,4 +316,11 @@;' |\ %{l_patch} -p1 %endif %if "%{with_mysqlcompat}" == "yes" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 19-Feb-2007 09:02:18 Branch: HEAD Handle: 2007021908021700 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.3 20070207 -> 20070219 Summary: RevisionChanges Path 1.231 +4 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.230 -r1.231 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Feb 2007 11:11:10 - 1.230 +++ openpkg-src/postgresql/postgresql.spec19 Feb 2007 08:02:17 - 1.231 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0200 %define V_slony1 1.2.6 %define V_slony1_dir 1215 -%define V_pgcluster 1.7.0rc3 -%define V_pgcluster_dir 1221 +%define V_pgcluster 1.7.0rc4 +%define V_pgcluster_dir 1276 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070207 +Release: 20070219 # package options %option with_server yes @@ -205,7 +205,7 @@ %if "%{with_pgcluster}" == "yes" %setup -q -T -D -a 6 sed -e '/^diff.*libpq\.rc/,/^diff/d' pgcluster-*-patch |\ -sed -e 's;(char .)\(ptr .= readlen\);\1;' |\ +sed -e 's;@@ -316,6 +316,13 @@;@@ -316,4 +316,11 @@;' |\ %{l_patch} -p1 %endif %if "%{with_mysqlcompat}" == "yes" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Feb-2007 12:11:10 Branch: HEAD Handle: 200702071000 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.2 -> 8.2.3 Summary: RevisionChanges Path 1.230 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.229 -r1.230 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Feb 2007 16:48:50 - 1.229 +++ openpkg-src/postgresql/postgresql.spec7 Feb 2007 11:11:10 - 1.230 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.2.2 +%define V_postgresql 8.2.3 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_perl5.8.8 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070202 +Release: 20070207 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Feb-2007 17:48:50 Branch: HEAD Handle: 2007020216485000 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.2.1 -> 8.2.2 Summary: RevisionChanges Path 1.229 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.228 -r1.229 postgresql.spec --- openpkg-src/postgresql/postgresql.spec10 Jan 2007 22:18:54 - 1.228 +++ openpkg-src/postgresql/postgresql.spec2 Feb 2007 16:48:50 - 1.229 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.2.1 +%define V_postgresql 8.2.2 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_perl5.8.8 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070110 +Release: 20070202 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Jan-2007 23:18:54 Branch: HEAD Handle: 2007011022185400 Modified files: openpkg-src/postgresql postgresql.spec Log: use the PostgreSQL 8 world order name: ROLE instead of USER Summary: RevisionChanges Path 1.228 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.227 -r1.228 postgresql.spec --- openpkg-src/postgresql/postgresql.spec10 Jan 2007 18:35:03 - 1.227 +++ openpkg-src/postgresql/postgresql.spec10 Jan 2007 22:18:54 - 1.228 @@ -679,7 +679,7 @@ echo "\$ $RPM_INSTALL_PREFIX/etc/rc postgresql start" echo "you should immediately change this with the following command:" echo "\$ $RPM_INSTALL_PREFIX/bin/psql -U $l_pguser -d template1 \\" - echo " -c \"ALTER USER $l_pguser WITH PASSWORD ''\"" + echo " -c \"ALTER ROLE $l_pguser WITH PASSWORD ''\"" echo "Then you usually create a database for a user (assuming that" echo "his home directory is /u/) with password under" echo "path /u//rdbms with the commands:" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Jan-2007 19:35:03 Branch: HEAD Handle: 2007011018350300 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.1 20070109 -> 20070110 Summary: RevisionChanges Path 1.227 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.226 -r1.227 postgresql.spec --- openpkg-src/postgresql/postgresql.spec9 Jan 2007 07:15:17 - 1.226 +++ openpkg-src/postgresql/postgresql.spec10 Jan 2007 18:35:03 - 1.227 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0200 %define V_slony1 1.2.6 %define V_slony1_dir 1215 -%define V_pgcluster 1.7.0rc2 -%define V_pgcluster_dir 1209 +%define V_pgcluster 1.7.0rc3 +%define V_pgcluster_dir 1221 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070109 +Release: 20070110 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 09-Jan-2007 08:15:18 Branch: HEAD Handle: 2007010907151700 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.2.1 20070106 -> 20070109 Summary: RevisionChanges Path 1.226 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.225 -r1.226 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Jan 2007 20:45:50 - 1.225 +++ openpkg-src/postgresql/postgresql.spec9 Jan 2007 07:15:17 - 1.226 @@ -29,8 +29,8 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 -%define V_slony1 1.2.5 -%define V_slony1_dir 1211 +%define V_slony1 1.2.6 +%define V_slony1_dir 1215 %define V_pgcluster 1.7.0rc2 %define V_pgcluster_dir 1209 %define V_mysqlcompat 1.0b3 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20070106 +Release: 20070109 # package options %option with_server yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Jan-2007 21:23:44 Branch: HEAD Handle: 2007010620234400 Modified files: openpkg-src/postgresql postgresql.spec Log: remove an old workaround Summary: RevisionChanges Path 1.224 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.223 -r1.224 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Jan 2007 20:10:34 - 1.223 +++ openpkg-src/postgresql/postgresql.spec6 Jan 2007 20:23:44 - 1.224 @@ -245,7 +245,7 @@ ) >config.cache export CC="%{l_cc}" export CFLAGS="%{l_cflags -O}" -export CPPFLAGS="%{l_cppflags readline} -DOPENSSL_DISABLE_OLD_DES_SUPPORT" +export CPPFLAGS="%{l_cppflags readline}" export LDFLAGS="%{l_ldflags}" %if "%{with_slony1}" == "yes" CFLAGS="$CFLAGS -pthread" @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Jan-2007 21:10:35 Branch: HEAD Handle: 2007010620103400 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.5 -> 8.1.6 Summary: RevisionChanges Path 1.223 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.222 -r1.223 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Jan 2007 09:30:30 - 1.222 +++ openpkg-src/postgresql/postgresql.spec6 Jan 2007 20:10:34 - 1.223 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.1.5 +%define V_postgresql 8.1.6 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_perl5.8.8 @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Jan-2007 10:30:31 Branch: HEAD Handle: 2007010609303000 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061229 -> 20070106 Summary: RevisionChanges Path 1.222 +6 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.221 -r1.222 postgresql.spec --- openpkg-src/postgresql/postgresql.spec1 Jan 2007 17:41:10 - 1.221 +++ openpkg-src/postgresql/postgresql.spec6 Jan 2007 09:30:30 - 1.222 @@ -29,8 +29,8 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 -%define V_slony1 1.2.2 -%define V_slony1_dir 1202 +%define V_slony1 1.2.5 +%define V_slony1_dir 1211 %define V_pgcluster 1.5.0rc13 %define V_pgcluster_dir 1207 %define V_mysqlcompat 1.0b3 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061229 +Release: 20070106 # package options %option with_server yes @@ -509,6 +509,9 @@ # install Slony-1 replication engine %if "%{with_slony1}" == "yes" ( cd slony1-%{V_slony1} + %{l_shtool} subst \ + -e 's;$(SQL_NAME80);$(SQL_NAME74);g' \ + src/xxid/Makefile %{l_make} %{l_mflags} install \ DESTDIR=$RPM_BUILD_ROOT \ pgconfigdir=%{l_prefix}/bin \ @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 29-Dec-2006 18:46:34 Branch: HEAD Handle: 2006122917463400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061223 -> 20061229 Summary: RevisionChanges Path 1.220 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.219 -r1.220 postgresql.spec --- openpkg-src/postgresql/postgresql.spec23 Dec 2006 10:16:18 - 1.219 +++ openpkg-src/postgresql/postgresql.spec29 Dec 2006 17:46:34 - 1.220 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0200 %define V_slony1 1.2.2 %define V_slony1_dir 1202 -%define V_pgcluster 1.5.0rc12 -%define V_pgcluster_dir 1204 +%define V_pgcluster 1.5.0rc13 +%define V_pgcluster_dir 1207 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061223 +Release: 20061229 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 23-Dec-2006 11:16:19 Branch: HEAD Handle: 2006122310161800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061220 -> 20061223 Summary: RevisionChanges Path 1.219 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.218 -r1.219 postgresql.spec --- openpkg-src/postgresql/postgresql.spec20 Dec 2006 19:34:20 - 1.218 +++ openpkg-src/postgresql/postgresql.spec23 Dec 2006 10:16:18 - 1.219 @@ -31,8 +31,8 @@ %define V_psqlodbc08.02.0200 %define V_slony1 1.2.2 %define V_slony1_dir 1202 -%define V_pgcluster 1.5.0rc10 -%define V_pgcluster_dir 1165 +%define V_pgcluster 1.5.0rc12 +%define V_pgcluster_dir 1204 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061220 +Release: 20061223 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 20-Dec-2006 20:34:20 Branch: HEAD Handle: 2006122019342000 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061218 -> 20061220 Summary: RevisionChanges Path 1.218 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.217 -r1.218 postgresql.spec --- openpkg-src/postgresql/postgresql.spec18 Dec 2006 09:23:38 - 1.217 +++ openpkg-src/postgresql/postgresql.spec20 Dec 2006 19:34:20 - 1.218 @@ -30,7 +30,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 %define V_slony1 1.2.2 -%define V_slony1_dir 1198 +%define V_slony1_dir 1202 %define V_pgcluster 1.5.0rc10 %define V_pgcluster_dir 1165 %define V_mysqlcompat 1.0b3 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061218 +Release: 20061220 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 18-Dec-2006 10:23:38 Branch: HEAD Handle: 2006121809233800 Modified files: openpkg-src/postgresql postgresql.spec Log: ODBC support works with both UnixODBC and iODBC so use 'ODBC' in comments only; add missing driver uninstallation; use a name for correct referencing Summary: RevisionChanges Path 1.217 +7 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.216 -r1.217 postgresql.spec --- openpkg-src/postgresql/postgresql.spec15 Dec 2006 18:40:39 - 1.216 +++ openpkg-src/postgresql/postgresql.spec18 Dec 2006 09:23:38 - 1.217 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061215 +Release: 20061218 # package options %option with_server yes @@ -692,13 +692,13 @@ echo "\$ psql" ) | %{l_rpmtool} msg -b -t notice -# optionally link into unixODBC +# optionally link into ODBC %if "%{with_odbc}" == "yes" ( echo "[PostgreSQL]" echo "Description = PostgreSQL ODBC driver" echo "Driver = $RPM_INSTALL_PREFIX/lib/psqlodbc.so" echo "Threading = 2" -) | $RPM_INSTALL_PREFIX/bin/odbcinst -i -d -r +) | $RPM_INSTALL_PREFIX/bin/odbcinst -i -d -r -n "PostgreSQL" %endif fi if [ $1 -eq 2 ]; then @@ -734,6 +734,10 @@ [ $1 -eq 0 ] || exit 0 %{l_rc} postgresql stop 2>/dev/null rm -f $RPM_INSTALL_PREFIX/var/postgresql/run/* >/dev/null 2>&1 || true +# optionally unlink from ODBC +%if "%{with_odbc}" == "yes" +$RPM_INSTALL_PREFIX/bin/odbcinst -u -d -n "PostgreSQL" +%endif exit 0 %endif @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Dec-2006 19:40:40 Branch: HEAD Handle: 2006121518403900 Modified files: openpkg-src/postgresql postgresql.spec Log: fix subdir Summary: RevisionChanges Path 1.216 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.215 -r1.216 postgresql.spec --- openpkg-src/postgresql/postgresql.spec15 Dec 2006 09:00:38 - 1.215 +++ openpkg-src/postgresql/postgresql.spec15 Dec 2006 18:40:39 - 1.216 @@ -30,7 +30,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 %define V_slony1 1.2.2 -%define V_slony1_dir 1196 +%define V_slony1_dir 1198 %define V_pgcluster 1.5.0rc10 %define V_pgcluster_dir 1165 %define V_mysqlcompat 1.0b3 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Dec-2006 10:00:39 Branch: HEAD Handle: 2006121509003800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061211 -> 20061215 Summary: RevisionChanges Path 1.215 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.214 -r1.215 postgresql.spec --- openpkg-src/postgresql/postgresql.spec11 Dec 2006 07:21:26 - 1.214 +++ openpkg-src/postgresql/postgresql.spec15 Dec 2006 09:00:38 - 1.215 @@ -29,8 +29,8 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 -%define V_slony1 1.2.1 -%define V_slony1_dir 1167 +%define V_slony1 1.2.2 +%define V_slony1_dir 1196 %define V_pgcluster 1.5.0rc10 %define V_pgcluster_dir 1165 %define V_mysqlcompat 1.0b3 @@ -47,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061211 +Release: 20061215 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Dec-2006 08:21:27 Branch: HEAD Handle: 2006121107212600 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrade to Slony1 1.2.1 and cleanup tracking Summary: RevisionChanges Path 1.214 +12 -10 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.213 -r1.214 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Dec 2006 15:59:36 - 1.213 +++ openpkg-src/postgresql/postgresql.spec11 Dec 2006 07:21:26 - 1.214 @@ -29,7 +29,8 @@ %define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 -%define V_slony1 1.1.5 +%define V_slony1 1.2.1 +%define V_slony1_dir 1167 %define V_pgcluster 1.5.0rc10 %define V_pgcluster_dir 1165 %define V_mysqlcompat 1.0b3 @@ -46,7 +47,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061207 +Release: 20061211 # package options %option with_server yes @@ -68,7 +69,7 @@ Source2: ftp://gborg.postgresql.org/pub/libpqxx/stable/libpqxx-%{V_libpqxx}.tar.gz Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz -Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.bz2 +Source5: http://pgfoundry.org/frs/download.php/%{V_slony1_dir}/slony1-%{V_slony1}-tar.bz2 Source6: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}-patch.tar.gz Source7: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz Source8: rc.postgresql @@ -150,19 +151,20 @@ regex = psqlodbc-(\d{2}\.\d{2}\.\d{4})\.tar\.gz } prog postgresql:slony1 = { -version = %{V_slony1} -url = http://developer.postgresql.org/~wieck/slony1/download/ -regex = slony1-(\d+\.\d+\.\d+)\.tar\.bz2 +version = %{V_slony1}.%{V_slony1_dir} +url = http://pgfoundry.org/frs/?group_id=1000122 +regex = /(\d+/slony1-\d+\.\d+\.\d+)[-.]tar\.bz2 +transform = "s/^(\\d+)\/slony1-(\d+\.\d+\.\d+)$/$2.$1/; $_" } prog postgresql:pgcluster = { version = %{V_pgcluster}.%{V_pgcluster_dir} -url = http://pgfoundry.org/frs/?group_id=172&release_id=168 +url = http://pgfoundry.org/frs/?group_id=172 regex = /(\d+/pgcluster-1\.[56]\.__VER__)-patch\.tar\.gz transform = "s/^(\\d+)\/pgcluster-(.+)$/$2.$1/; $_" } prog postgresql:mysqlcompat = { version = %{V_mysqlcompat}.%{V_mysqlcompat_dir} -url = http://pgfoundry.org/frs/?group_id=1000154&release_id=379 +url = http://pgfoundry.org/frs/?group_id=1000154 regex = (\d+/mysqlcompat-__VER__)\.tar\.gz transform = "s/^(\\d+)\/mysqlcompat-(.+)$/$2.$1/; $_" } @@ -375,8 +377,8 @@ ln ../src/pl/plpgsql/src/libplpgsql.so \ ../src/pl/plpgsql/src/plpgsql.so %{l_shtool} subst \ - -e 's;-lpq;-lpq -lssl -lcrypto -lcrypt;' \ - src/slon/Makefile src/slonik/Makefile + -e 's;-lpq;-lpq @LIBS@;' \ + Makefile.global.in export CC="%{l_cc}" export CFLAGS="%{l_cflags -O}" export CPPFLAGS="%{l_cppflags}" @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Dec-2006 16:59:36 Branch: HEAD Handle: 2006120715593600 Modified files: openpkg-src/postgresql postgresql.spec Log: stay at pgcluster patch 1.5 (or possibly 1.6) for PostgreSQL 8.1 Summary: RevisionChanges Path 1.213 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.212 -r1.213 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Dec 2006 16:40:45 - 1.212 +++ openpkg-src/postgresql/postgresql.spec7 Dec 2006 15:59:36 - 1.213 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061202 +Release: 20061207 # package options %option with_server yes @@ -157,7 +157,7 @@ prog postgresql:pgcluster = { version = %{V_pgcluster}.%{V_pgcluster_dir} url = http://pgfoundry.org/frs/?group_id=172&release_id=168 -regex = /(\d+/pgcluster-__VER__)-patch\.tar\.gz +regex = /(\d+/pgcluster-1\.[56]\.__VER__)-patch\.tar\.gz transform = "s/^(\\d+)\/pgcluster-(.+)$/$2.$1/; $_" } prog postgresql:mysqlcompat = { @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Dec-2006 17:40:45 Branch: HEAD Handle: 2006120216404500 Modified files: openpkg-src/postgresql postgresql.spec Log: stick with 8.1.x releases til all addons are ported to 8.2 Summary: RevisionChanges Path 1.212 +4 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.211 -r1.212 postgresql.spec --- openpkg-src/postgresql/postgresql.spec21 Nov 2006 07:40:21 - 1.211 +++ openpkg-src/postgresql/postgresql.spec2 Dec 2006 16:40:45 - 1.212 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061121 +Release: 20061202 # package options %option with_server yes @@ -122,11 +122,12 @@ %track prog postgresql = { +comment = "cs: stick with 8.1.x releases til all addons are ported to 8.2" version = %{V_postgresql} url = ftp://ftp.postgresql.org/pub/source/ -regex = v(\d+\.\d+(\.\d+)*)(?!beta) +regex = v(8\.1(\.\d+)*)(?!beta) url = ftp://ftp.postgresql.org/pub/source/v__NEWVER__/ -regex = postgresql-(\d+\.\d+(\.\d+)*)\.tar\.(?:gz|bz2) +regex = postgresql-(8\.1(\.\d+)*)\.tar\.(?:gz|bz2) } prog postgresql:libpq++ = { version = %{V_libpqpp} @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Nov-2006 17:36:59 Branch: HEAD Handle: 2006111516365900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061110 -> 20061115 Summary: RevisionChanges Path 1.210 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.209 -r1.210 postgresql.spec --- openpkg-src/postgresql/postgresql.spec10 Nov 2006 15:03:55 - 1.209 +++ openpkg-src/postgresql/postgresql.spec15 Nov 2006 16:36:59 - 1.210 @@ -30,8 +30,8 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 %define V_slony1 1.1.5 -%define V_pgcluster 1.5.0rc9 -%define V_pgcluster_dir 1123 +%define V_pgcluster 1.5.0rc10 +%define V_pgcluster_dir 1165 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -46,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061110 +Release: 20061115 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Nov-2006 16:03:55 Branch: HEAD Handle: 2006111015035500 Modified files: openpkg-src/postgresql postgresql.spec Log: ensure recent perl/perl-openpkg is being used; macro-ize perl version to ease version bumping Summary: RevisionChanges Path 1.209 +4 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.208 -r1.209 postgresql.spec --- openpkg-src/postgresql/postgresql.spec25 Oct 2006 11:37:28 - 1.208 +++ openpkg-src/postgresql/postgresql.spec10 Nov 2006 15:03:55 - 1.209 @@ -26,6 +26,7 @@ %define V_postgresql 8.1.5 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 +%define V_perl5.8.8 %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0200 %define V_slony1 1.1.5 @@ -45,7 +46,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061025 +Release: 20061110 # package options %option with_server yes @@ -82,8 +83,8 @@ BuildPreReq: readline, zlib, openssl, getopt PreReq: readline, zlib, openssl, getopt %if "%{with_perl}" == "yes" -BuildPreReq: perl, perl-openpkg >= 5.8.3-20040126 -PreReq: perl +BuildPreReq: perl >= %{V_perl}, perl-openpkg >= %{V_perl}-20061013 +PreReq: perl >= %{V_perl} %endif %if "%{with_odbc}" == "yes" BuildPreReq: unixodbc @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 25-Oct-2006 13:37:28 Branch: HEAD Handle: 2006102512372800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.5 20061015 -> 20061025 Summary: RevisionChanges Path 1.208 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.207 -r1.208 postgresql.spec --- openpkg-src/postgresql/postgresql.spec15 Oct 2006 09:45:34 - 1.207 +++ openpkg-src/postgresql/postgresql.spec25 Oct 2006 11:37:28 - 1.208 @@ -27,7 +27,7 @@ %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 -%define V_psqlodbc08.02.0100 +%define V_psqlodbc08.02.0200 %define V_slony1 1.1.5 %define V_pgcluster 1.5.0rc9 %define V_pgcluster_dir 1123 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061015 +Release: 20061025 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Oct-2006 11:45:34 Branch: HEAD Handle: 2006101510453400 Modified files: openpkg-src/postgresql postgresql.spec Log: A few package fixes. Thanks to Michael Schloh. Summary: RevisionChanges Path 1.207 +7 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.206 -r1.207 postgresql.spec --- openpkg-src/postgresql/postgresql.spec13 Oct 2006 17:32:54 - 1.206 +++ openpkg-src/postgresql/postgresql.spec15 Oct 2006 09:45:34 - 1.207 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061013 +Release: 20061015 # package options %option with_server yes @@ -181,8 +181,14 @@ -e 's;strerror_r(err, buf, sizeof(buf));strerror(err);g' \ libpqxx-%{V_libpqxx}/src/largeobject.cxx \ libpqxx-%{V_libpqxx}/configure +%{l_shtool} subst \ +-e 's;\(strerror(err) ==\) -1;\1 (char *)-1;' \ +libpqxx-%{V_libpqxx}/src/largeobject.cxx ;; esac +%{l_shtool} subst \ +-e 's;^function \(add_compiler_opts() {\);\1;' \ +libpqxx-%{V_libpqxx}/configure %endif %if "%{with_perl}" == "yes" %setup -q -T -D -a 3 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Oct-2006 08:57:58 Branch: HEAD Handle: 2006101307575800 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.4 -> 8.1.5 Summary: RevisionChanges Path 1.205 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.204 -r1.205 postgresql.spec --- openpkg-src/postgresql/postgresql.spec10 Oct 2006 05:52:23 - 1.204 +++ openpkg-src/postgresql/postgresql.spec13 Oct 2006 06:57:58 - 1.205 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.1.4 +%define V_postgresql 8.1.5 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061010 +Release: 20061013 # package options %option with_server yes @@ -195,7 +195,7 @@ %endif %if "%{with_pgcluster}" == "yes" %setup -q -T -D -a 6 -cat pgcluster-*-patch |\ +sed -e '/^diff.*libpq\.rc/,/^diff/d' pgcluster-*-patch |\ sed -e 's;(char .)\(ptr .= readlen\);\1;' |\ %{l_patch} -p1 %endif @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Oct-2006 07:52:23 Branch: HEAD Handle: 2006101006522300 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrade pgcluster Summary: RevisionChanges Path 1.204 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.203 -r1.204 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Oct 2006 10:12:19 - 1.203 +++ openpkg-src/postgresql/postgresql.spec10 Oct 2006 05:52:23 - 1.204 @@ -29,8 +29,8 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0100 %define V_slony1 1.1.5 -%define V_pgcluster 1.5.0rc8 -%define V_pgcluster_dir 1093 +%define V_pgcluster 1.5.0rc9 +%define V_pgcluster_dir 1123 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20061007 +Release: 20061010 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Oct-2006 12:12:19 Branch: HEAD Handle: 2006100711121900 Modified files: openpkg-src/postgresql postgresql.spec Log: the boolean expressions in the RDF index and the handling of those conditions in the build tool do not support arguments othan 'yes' or 'no' -- at least not for with_xxx which are used in %if expressions Summary: RevisionChanges Path 1.203 +1 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.202 -r1.203 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Oct 2006 10:07:38 - 1.202 +++ openpkg-src/postgresql/postgresql.spec7 Oct 2006 10:12:19 - 1.203 @@ -59,7 +59,7 @@ %option with_kerberos no %option with_mysqlcompat no %option with_int_datetime no -%option with_setproctitle auto +%option with_setproctitle no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 07-Oct-2006 12:07:39 Branch: HEAD Handle: 2006100711073800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.4 20061007 again Summary: RevisionChanges Path 1.202 +2 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.201 -r1.202 postgresql.spec --- openpkg-src/postgresql/postgresql.spec7 Oct 2006 10:00:58 - 1.201 +++ openpkg-src/postgresql/postgresql.spec7 Oct 2006 10:07:38 - 1.202 @@ -29,8 +29,8 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.02.0100 %define V_slony1 1.1.5 -%define V_pgcluster 1.5.0rc7 -%define V_pgcluster_dir 721 +%define V_pgcluster 1.5.0rc8 +%define V_pgcluster_dir 1093 %define V_mysqlcompat 1.0b3 %define V_mysqlcompat_dir 548 @@ -527,8 +527,6 @@ # post-adjust pgcluster configuration filenames %if "%{with_pgcluster}" == "yes" -cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pglb.conf.sample \ - $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pglb.conf cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pgreplicate.conf.sample \ $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgreplicate.conf %endif @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 01-Sep-2006 07:16:20 Branch: HEAD Handle: 2006090106161900 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.4 20060825 -> 20060901 Summary: RevisionChanges Path 1.200 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.199 -r1.200 postgresql.spec --- openpkg-src/postgresql/postgresql.spec25 Aug 2006 19:18:31 - 1.199 +++ openpkg-src/postgresql/postgresql.spec1 Sep 2006 05:16:19 - 1.200 @@ -27,7 +27,7 @@ %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 -%define V_psqlodbc08.01.0200 +%define V_psqlodbc08.02.0100 %define V_slony1 1.1.5 %define V_pgcluster 1.5.0rc7 %define V_pgcluster_dir 721 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060825 +Release: 20060901 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 25-Aug-2006 13:09:37 Branch: HEAD Handle: 2006082512093700 Modified files: openpkg-src/postgresql postgresql.spec Log: The postgres processes seem to change their proctitle hundreds or thousands of times per second. On FreeBSD, this is currently done via a GIANT-locked sysctl(). So there is enormous contention for GIANT in the FreeBSD kernel. Even when this is fixed, each of them requires a system call and system calls ain't free Summary: RevisionChanges Path 1.198 +7 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.197 -r1.198 postgresql.spec --- openpkg-src/postgresql/postgresql.spec22 May 2006 08:19:13 - 1.197 +++ openpkg-src/postgresql/postgresql.spec25 Aug 2006 11:09:37 - 1.198 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060522 +Release: 20060825 # package options %option with_server yes @@ -59,6 +59,7 @@ %option with_kerberos no %option with_mysqlcompat no %option with_int_datetime no +%option with_setproctitle auto # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz @@ -226,6 +227,11 @@ # configure package ( echo "ac_cv_func_isinf=no" +%if "%{with_setproctitle}" == "no" + echo "ac_cv_lib_util_setproctitle=no" + echo "ac_cv_func_setproctitle=no" + echo "ac_cv_func_setproctitle_func=no" +%endif ) >config.cache export CC="%{l_cc}" export CFLAGS="%{l_cflags -O}" @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 22-May-2006 10:19:14 Branch: HEAD Handle: 2006052209191300 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.3 -> 8.1.4 Summary: RevisionChanges Path 1.197 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.196 -r1.197 postgresql.spec --- openpkg-src/postgresql/postgresql.spec13 Mar 2006 15:16:23 - 1.196 +++ openpkg-src/postgresql/postgresql.spec22 May 2006 08:19:13 - 1.197 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.1.3 +%define V_postgresql 8.1.4 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060313 +Release: 20060522 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Mar-2006 16:16:24 Branch: HEAD Handle: 2006031315162300 Modified files: openpkg-src/postgresql postgresql.spec Log: optional 64-bit integer date/time support Summary: RevisionChanges Path 1.196 +5 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.195 -r1.196 postgresql.spec --- openpkg-src/postgresql/postgresql.spec3 Mar 2006 19:25:03 - 1.195 +++ openpkg-src/postgresql/postgresql.spec13 Mar 2006 15:16:23 - 1.196 @@ -45,7 +45,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060303 +Release: 20060313 # package options %option with_server yes @@ -58,6 +58,7 @@ %option with_pgclusterno %option with_kerberos no %option with_mysqlcompat no +%option with_int_datetime no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz @@ -263,6 +264,9 @@ --with-krb5 \ --with-krb-srvnam=postgresql \ %endif +%if "%{with_int_datetime}" == "yes" +--enable-integer-datetimes \ +%endif --disable-syslog \ --disable-shared @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 03-Mar-2006 20:25:04 Branch: HEAD Handle: 2006030319250300 Modified files: openpkg-src/postgresql postgresql.spec Log: fix tracking of mysqlcompat; improve tracking of pgcluster and mysqlcompat by doing some vcheck tricks Summary: RevisionChanges Path 1.195 +10 -8 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.194 -r1.195 postgresql.spec --- openpkg-src/postgresql/postgresql.spec3 Mar 2006 18:45:23 - 1.194 +++ openpkg-src/postgresql/postgresql.spec3 Mar 2006 19:25:03 - 1.195 @@ -30,7 +30,9 @@ %define V_psqlodbc08.01.0200 %define V_slony1 1.1.5 %define V_pgcluster 1.5.0rc7 +%define V_pgcluster_dir 721 %define V_mysqlcompat 1.0b3 +%define V_mysqlcompat_dir 548 # package information Name: postgresql @@ -64,8 +66,8 @@ Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.bz2 -Source6: http://pgfoundry.org/frs/download.php/621/pgcluster-%{V_pgcluster}-patch.tar.gz -Source7: http://pgfoundry.org/frs/download.php/548/mysqlcompat-%{V_pgcluster}.tar.gz +Source6: http://pgfoundry.org/frs/download.php/%{V_pgcluster_dir}/pgcluster-%{V_pgcluster}-patch.tar.gz +Source7: http://pgfoundry.org/frs/download.php/%{V_mysqlcompat_dir}/mysqlcompat-%{V_mysqlcompat}.tar.gz Source8: rc.postgresql Source9: pg_migrate Patch0: postgresql.patch @@ -149,16 +151,16 @@ regex = slony1-(\d+\.\d+\.\d+)\.tar\.bz2 } prog postgresql:pgcluster = { -comment = "rse: beside the filename also the path changes for new versions" -version = %{V_pgcluster} +version = %{V_pgcluster}.%{V_pgcluster_dir} url = http://pgfoundry.org/frs/?group_id=172&release_id=168 -regex = pgcluster-(__VER__)-patch\.tar\.gz +regex = /(\d+/pgcluster-__VER__)-patch\.tar\.gz +transform = "s/^(\\d+)\/pgcluster-(.+)$/$2.$1/; $_" } prog postgresql:mysqlcompat = { -comment = "rse: beside the filename also the path changes for new versions" -version = %{V_mysqlcompat} +version = %{V_mysqlcompat}.%{V_mysqlcompat_dir} url = http://pgfoundry.org/frs/?group_id=1000154&release_id=379 -regex = mysqlcompat-(__VER__)\.tar\.gz +regex = (\d+/mysqlcompat-__VER__)\.tar\.gz +transform = "s/^(\\d+)\/mysqlcompat-(.+)$/$2.$1/; $_" } %prep @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 03-Mar-2006 19:45:23 Branch: HEAD Handle: 2006030318452300 Modified files: openpkg-src/postgresql postgresql.spec Log: use the new role system instead of the backward compability layer; fix the database creation by referencing the corresponding tablespace Summary: RevisionChanges Path 1.194 +5 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.193 -r1.194 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Mar 2006 17:17:01 - 1.193 +++ openpkg-src/postgresql/postgresql.spec3 Mar 2006 18:45:23 - 1.194 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060302 +Release: 20060303 # package options %option with_server yes @@ -659,12 +659,13 @@ echo "\$ chmod 700 /u//rdbms" echo "\$ chown %{l_rusr}:%{l_rgrp} /u//rdbms" echo "\$ $RPM_INSTALL_PREFIX/bin/psql -U $l_pguser -d template1" - echo "template1=> CREATE USER " + echo "template1=> CREATE ROLE LOGIN" echo "ENCRYPTED PASSWORD ''" - echo "NOCREATEDB NOCREATEUSER;" + echo "NOCREATEDB NOCREATEROLE;" echo "template1=> CREATE TABLESPACE OWNER " echo "LOCATION '/u//rdbms';" - echo "template1=> CREATE DATABASE " + echo "template1=> CREATE DATABASE OWNER " + echo "TABLESPACE ;" echo "\$ echo 'localhost:*:::' >>/u//.pgpass" echo "\$ chmod 600 /u//.pgpass; chown /u//.pgpass" echo "After this the user will be able to connect to his RDBMS with:" @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Mar-2006 18:17:02 Branch: HEAD Handle: 2006030217170100 Modified files: openpkg-src/postgresql postgresql.spec Log: update description with some texts from http://www.postgresql.org/about/ Summary: RevisionChanges Path 1.193 +17 -10 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.192 -r1.193 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Mar 2006 17:04:55 - 1.192 +++ openpkg-src/postgresql/postgresql.spec2 Mar 2006 17:17:01 - 1.193 @@ -97,16 +97,23 @@ AutoReqProv: no %description -PostgreSQL is a sophisticated Object-Relational DBMS, supporting -almost all SQL constructs, including subselects, transactions, -and user-defined types and functions. It is the most advanced -open-source database available anywhere. - -This PostgreSQL package optionally contains two database replication -solutions: the Slony-I single-master/multiple-slave replication -engine, and the PGCluster multi-master replication engine. -Additionally, there is a third option using the OpenPKG PGPool -package which offers a connection pooling/replication frontend. +PostgreSQL is a sophisticated Object-Relational Database Management +System (ORDBMS). It is fully ACID compliant and has full support +for foreign keys, joins, views, triggers, and stored procedures (in +multiple languages). It includes most SQL92 and SQL99 data types +and also supports storage of binary large objects. It is the most +advanced Open-Source RDBMS available anywhere. + +As an enterprise class RDBMS, PostgreSQL boasts sophisticated +features such as Multi-Version Concurrency Control (MVCC), Point In +Time Recovery (PITR), tablespaces, asynchronous replication, nested +transactions (savepoints), online/hot backups, a sophisticated +query planner/optimizer, and Write Ahead Logging (WAL) for fault +tolerance. It supports international character sets, multibyte +character encodings, Unicode, and it is locale-aware for sorting, +case-sensitivity, and formatting. It is highly scalable both in the +sheer quantity of data it can manage and in the number of concurrent +users it can accommodate. %track prog postgresql = { @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Mar-2006 18:05:00 Branch: HEAD Handle: 2006030217045500 Modified files: openpkg-src/postgresql postgresql.spec Log: improve getting started description even more Summary: RevisionChanges Path 1.192 +7 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.191 -r1.192 postgresql.spec --- openpkg-src/postgresql/postgresql.spec2 Mar 2006 16:54:22 - 1.191 +++ openpkg-src/postgresql/postgresql.spec2 Mar 2006 17:04:55 - 1.192 @@ -645,8 +645,9 @@ echo "you should immediately change this with the following command:" echo "\$ $RPM_INSTALL_PREFIX/bin/psql -U $l_pguser -d template1 \\" echo " -c \"ALTER USER $l_pguser WITH PASSWORD ''\"" - echo "Then you usually create a database for a user with" - echo "password under path /u//rdbms with the commands:" + echo "Then you usually create a database for a user (assuming that" + echo "his home directory is /u/) with password under" + echo "path /u//rdbms with the commands:" echo "\$ mkdir /u//rdbms" echo "\$ chmod 700 /u//rdbms" echo "\$ chown %{l_rusr}:%{l_rgrp} /u//rdbms" @@ -657,8 +658,10 @@ echo "template1=> CREATE TABLESPACE OWNER " echo "LOCATION '/u//rdbms';" echo "template1=> CREATE DATABASE " - echo "\$ echo 'localhost:*:::'" - echo " >/home//.pgpass" + echo "\$ echo 'localhost:*:::' >>/u//.pgpass" + echo "\$ chmod 600 /u//.pgpass; chown /u//.pgpass" + echo "After this the user will be able to connect to his RDBMS with:" + echo "\$ psql" ) | %{l_rpmtool} msg -b -t notice # optionally link into unixODBC @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 02-Mar-2006 17:54:22 Branch: HEAD Handle: 2006030216542200 Modified files: openpkg-src/postgresql postgresql.spec Log: Fix cut & paste error. 'dss' is actually ''. Submitted by: skaar <[EMAIL PROTECTED]> Summary: RevisionChanges Path 1.191 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.190 -r1.191 postgresql.spec --- openpkg-src/postgresql/postgresql.spec23 Feb 2006 17:34:19 - 1.190 +++ openpkg-src/postgresql/postgresql.spec2 Mar 2006 16:54:22 - 1.191 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060223 +Release: 20060302 # package options %option with_server yes @@ -654,7 +654,7 @@ echo "template1=> CREATE USER " echo "ENCRYPTED PASSWORD ''" echo "NOCREATEDB NOCREATEUSER;" - echo "template1=> CREATE TABLESPACE dss OWNER dss" + echo "template1=> CREATE TABLESPACE OWNER " echo "LOCATION '/u//rdbms';" echo "template1=> CREATE DATABASE " echo "\$ echo 'localhost:*:::'" @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 23-Feb-2006 18:34:20 Branch: HEAD Handle: 2006022317341900 Modified files: openpkg-src/postgresql postgresql.spec Log: prefix the newer reindexdb command, too Summary: RevisionChanges Path 1.190 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.189 -r1.190 postgresql.spec --- openpkg-src/postgresql/postgresql.spec13 Feb 2006 07:03:03 - 1.189 +++ openpkg-src/postgresql/postgresql.spec23 Feb 2006 17:34:19 - 1.190 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060213 +Release: 20060223 # package options %option with_server yes @@ -394,7 +394,7 @@ # namespace adjustments to installation for prog in \ createdb createlang createuser dropdb droplang clusterdb \ -dropuser initdb ipcclean vacuumdb; do +dropuser initdb ipcclean vacuumdb reindexdb; do %if "%{with_compat}" == "yes" cmd="ln" %else @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Feb-2006 08:03:05 Branch: HEAD Handle: 2006021307030300 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.2 -> 8.1.3 Summary: RevisionChanges Path 1.189 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.188 -r1.189 postgresql.spec --- openpkg-src/postgresql/postgresql.spec11 Feb 2006 08:27:27 - 1.188 +++ openpkg-src/postgresql/postgresql.spec13 Feb 2006 07:03:03 - 1.189 @@ -23,7 +23,7 @@ ## # package versions -%define V_postgresql 8.1.2 +%define V_postgresql 8.1.3 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060211 +Release: 20060213 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Feb-2006 09:27:27 Branch: HEAD Handle: 2006021108272700 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060201 -> 20060211 Summary: RevisionChanges Path 1.188 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.187 -r1.188 postgresql.spec --- openpkg-src/postgresql/postgresql.spec1 Feb 2006 07:15:31 - 1.187 +++ openpkg-src/postgresql/postgresql.spec11 Feb 2006 08:27:27 - 1.188 @@ -29,7 +29,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0200 %define V_slony1 1.1.5 -%define V_pgcluster 1.5.0rc6 +%define V_pgcluster 1.5.0rc7 %define V_mysqlcompat 1.0b3 # package information @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060201 +Release: 20060211 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 01-Feb-2006 08:15:31 Branch: HEAD Handle: 2006020107153100 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060131 -> 20060201 Summary: RevisionChanges Path 1.187 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.186 -r1.187 postgresql.spec --- openpkg-src/postgresql/postgresql.spec31 Jan 2006 18:56:18 - 1.186 +++ openpkg-src/postgresql/postgresql.spec1 Feb 2006 07:15:31 - 1.187 @@ -29,7 +29,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0200 %define V_slony1 1.1.5 -%define V_pgcluster 1.5.0rc5 +%define V_pgcluster 1.5.0rc6 %define V_mysqlcompat 1.0b3 # package information @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060131 +Release: 20060201 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 31-Jan-2006 19:56:18 Branch: HEAD Handle: 2006013118561800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060127 -> 20060131 Summary: RevisionChanges Path 1.186 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.185 -r1.186 postgresql.spec --- openpkg-src/postgresql/postgresql.spec27 Jan 2006 07:23:26 - 1.185 +++ openpkg-src/postgresql/postgresql.spec31 Jan 2006 18:56:18 - 1.186 @@ -27,7 +27,7 @@ %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 -%define V_psqlodbc08.01.0102 +%define V_psqlodbc08.01.0200 %define V_slony1 1.1.5 %define V_pgcluster 1.5.0rc5 %define V_mysqlcompat 1.0b3 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060127 +Release: 20060131 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 27-Jan-2006 08:23:26 Branch: HEAD Handle: 2006012707232600 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060124 -> 20060127 Summary: RevisionChanges Path 1.185 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.184 -r1.185 postgresql.spec --- openpkg-src/postgresql/postgresql.spec24 Jan 2006 09:41:54 - 1.184 +++ openpkg-src/postgresql/postgresql.spec27 Jan 2006 07:23:26 - 1.185 @@ -28,7 +28,7 @@ %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0102 -%define V_slony1 1.1.2 +%define V_slony1 1.1.5 %define V_pgcluster 1.5.0rc5 %define V_mysqlcompat 1.0b3 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060124 +Release: 20060127 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-Jan-2006 10:41:54 Branch: HEAD Handle: 2006012409415400 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060115 -> 20060124 Summary: RevisionChanges Path 1.184 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.183 -r1.184 postgresql.spec --- openpkg-src/postgresql/postgresql.spec15 Jan 2006 19:19:12 - 1.183 +++ openpkg-src/postgresql/postgresql.spec24 Jan 2006 09:41:54 - 1.184 @@ -29,7 +29,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0102 %define V_slony1 1.1.2 -%define V_pgcluster 1.5.0rc4 +%define V_pgcluster 1.5.0rc5 %define V_mysqlcompat 1.0b3 # package information @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060115 +Release: 20060124 # package options %option with_server yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Jan-2006 20:19:12 Branch: HEAD Handle: 2006011519191200 Modified files: openpkg-src/postgresql postgresql.spec Log: apply a cruel hack to make sure pg_config(1) outputs really the logical and not the resolved one (which in turn makes trouble for packages like 'uuid' who prefix this with a DESTDIR) Summary: RevisionChanges Path 1.183 +10 -1 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.182 -r1.183 postgresql.spec --- openpkg-src/postgresql/postgresql.spec11 Jan 2006 13:56:28 - 1.182 +++ openpkg-src/postgresql/postgresql.spec15 Jan 2006 19:19:12 - 1.183 @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060111 +Release: 20060115 # package options %option with_server yes @@ -368,6 +368,15 @@ ) || 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 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Jan-2006 14:56:28 Branch: HEAD Handle: 200603562800 Modified files: openpkg-src/postgresql postgresql.spec Log: modifying package: postgresql-8.1.2 20060109 -> 20060111 Summary: RevisionChanges Path 1.182 +3 -3 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.181 -r1.182 postgresql.spec --- openpkg-src/postgresql/postgresql.spec9 Jan 2006 20:46:32 - 1.181 +++ openpkg-src/postgresql/postgresql.spec11 Jan 2006 13:56:28 - 1.182 @@ -29,7 +29,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0102 %define V_slony1 1.1.2 -%define V_pgcluster 1.5.0rc2 +%define V_pgcluster 1.5.0rc4 %define V_mysqlcompat 1.0b3 # package information @@ -43,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060109 +Release: 20060111 # package options %option with_server yes @@ -64,7 +64,7 @@ Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.bz2 -Source6: http://pgfoundry.org/frs/download.php/598/pgcluster-%{V_pgcluster}-patch.tar.gz +Source6: http://pgfoundry.org/frs/download.php/621/pgcluster-%{V_pgcluster}-patch.tar.gz Source7: http://pgfoundry.org/frs/download.php/548/mysqlcompat-%{V_pgcluster}.tar.gz Source8: rc.postgresql Source9: pg_migrate @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 09-Jan-2006 21:46:33 Branch: HEAD Handle: 2006010920463200 Modified files: openpkg-src/postgresql postgresql.spec Log: fix PGCluster support by upgrading to latest patch Summary: RevisionChanges Path 1.181 +7 -10 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.180 -r1.181 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Jan 2006 14:27:10 - 1.180 +++ openpkg-src/postgresql/postgresql.spec9 Jan 2006 20:46:32 - 1.181 @@ -22,8 +22,6 @@ ## SUCH DAMAGE. ## -# FIXME: rse: pgcluster no longer applies after PostgreSQL 8.1 upgrade - # package versions %define V_postgresql 8.1.2 %define V_libpqpp 4.0 @@ -31,7 +29,7 @@ %define V_pgperl 2.0.2 %define V_psqlodbc08.01.0102 %define V_slony1 1.1.2 -%define V_pgcluster 1.3.0c +%define V_pgcluster 1.5.0rc2 %define V_mysqlcompat 1.0b3 # package information @@ -45,7 +43,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060106 +Release: 20060109 # package options %option with_server yes @@ -66,7 +64,7 @@ Source3: ftp://gborg.postgresql.org/pub/pgperl/stable/pgperl-%{V_pgperl}.tar.gz Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.bz2 -Source6: http://pgfoundry.org/frs/download.php/219/pgcluster-%{V_pgcluster}-patch.tar.gz +Source6: http://pgfoundry.org/frs/download.php/598/pgcluster-%{V_pgcluster}-patch.tar.gz Source7: http://pgfoundry.org/frs/download.php/548/mysqlcompat-%{V_pgcluster}.tar.gz Source8: rc.postgresql Source9: pg_migrate @@ -186,9 +184,8 @@ %endif %if "%{with_pgcluster}" == "yes" %setup -q -T -D -a 6 -cat pgcluster-*-patch | \ -sed -e 's;\($.exec_prefix./etc\);\1/postgresql;' \ --e '/preproc\.c/,/Makefile\.aix/d' | \ +cat pgcluster-*-patch |\ +sed -e 's;(char .)\(ptr .= readlen\);\1;' |\ %{l_patch} -p1 %endif %if "%{with_mysqlcompat}" == "yes" @@ -502,9 +499,9 @@ # post-adjust pgcluster configuration filenames %if "%{with_pgcluster}" == "yes" -mv $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pglb.conf.sample \ +cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pglb.conf.sample \ $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pglb.conf -mv $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgreplicate.conf.sample \ +cp $RPM_BUILD_ROOT%{l_prefix}/share/postgresql/pgreplicate.conf.sample \ $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgreplicate.conf %endif @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Jan-2006 15:27:11 Branch: HEAD Handle: 2006010614271000 Modified files: openpkg-src/postgresql postgresql.spec Log: add optional MySQL compatibility layer Summary: RevisionChanges Path 1.180 +35 -13 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.179 -r1.180 postgresql.spec --- openpkg-src/postgresql/postgresql.spec6 Jan 2006 08:18:21 - 1.179 +++ openpkg-src/postgresql/postgresql.spec6 Jan 2006 14:27:10 - 1.180 @@ -32,6 +32,7 @@ %define V_psqlodbc08.01.0102 %define V_slony1 1.1.2 %define V_pgcluster 1.3.0c +%define V_mysqlcompat 1.0b3 # package information Name: postgresql @@ -47,15 +48,16 @@ Release: 20060106 # package options -%option with_serveryes -%option with_cxx no -%option with_perl no -%option with_odbc no -%option with_compatno -%option with_tcl no -%option with_slony1no -%option with_pgcluster no -%option with_kerberos no +%option with_server yes +%option with_cxx no +%option with_perl no +%option with_odbc no +%option with_compat no +%option with_tcl no +%option with_slony1 no +%option with_pgclusterno +%option with_kerberos no +%option with_mysqlcompat no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz @@ -65,8 +67,9 @@ Source4: ftp://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{V_psqlodbc}.tar.gz Source5: http://developer.postgresql.org/~wieck/slony1/download/slony1-%{V_slony1}.tar.bz2 Source6: http://pgfoundry.org/frs/download.php/219/pgcluster-%{V_pgcluster}-patch.tar.gz -Source7: rc.postgresql -Source8: pg_migrate +Source7: http://pgfoundry.org/frs/download.php/548/mysqlcompat-%{V_pgcluster}.tar.gz +Source8: rc.postgresql +Source9: pg_migrate Patch0: postgresql.patch # build information @@ -141,11 +144,17 @@ regex = slony1-(\d+\.\d+\.\d+)\.tar\.bz2 } prog postgresql:pgcluster = { -comment = "steve: beside the filename also the url hat to be changed to download the current version" +comment = "rse: beside the filename also the path changes for new versions" version = %{V_pgcluster} url = http://pgfoundry.org/frs/?group_id=172&release_id=168 regex = pgcluster-(__VER__)-patch\.tar\.gz } +prog postgresql:mysqlcompat = { +comment = "rse: beside the filename also the path changes for new versions" +version = %{V_mysqlcompat} +url = http://pgfoundry.org/frs/?group_id=1000154&release_id=379 +regex = mysqlcompat-(__VER__)\.tar\.gz +} %prep %setup -q @@ -182,6 +191,9 @@ -e '/preproc\.c/,/Makefile\.aix/d' | \ %{l_patch} -p1 %endif +%if "%{with_mysqlcompat}" == "yes" +%setup -q -T -D -a 7 +%endif %if "%{with_kerberos}" == "yes" %{l_shtool} subst \ -e 's;krb5 -ldes -lasn1 -lroken;krb5 -lk5crypto -lkrb5support -lcom_err;g' \ @@ -488,14 +500,24 @@ ) || exit $? %endif -%if "%{with_pgcluster}" == "yes" # post-adjust pgcluster configuration filenames +%if "%{with_pgcluster}" == "yes" mv $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pglb.conf.sample \ $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pglb.conf mv $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgreplicate.conf.sample \ $RPM_BUILD_ROOT%{l_prefix}/etc/postgresql/pgreplicate.conf %endif +# install MySQL compatibility layer +%if "%{with_mysqlcompat}" == "yes" +%{l_shtool} mkdir -f -p -m 755 \ +$RPM_BUILD_ROOT%{l_prefix}/share/postgresql/mysqlcompat +%{l_shtool} install -c -m 644 \ +mysqlcompat-%{V_mysqlcompat}/README \ +mysqlcompat-%{V_mysqlcompat}/*.sql \ +$RPM_BUILD_ROOT%{l_prefix}/share/postgresql/mysqlcompat/ +%endif + # install run-command script %{l_shtool} mkdir -f -p -m 755 \ $
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 06-Jan-2006 09:18:21 Branch: HEAD Handle: 2006010608182100 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.1 -> 8.1.2 Summary: RevisionChanges Path 1.179 +43 -13 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.178 -r1.179 postgresql.spec --- openpkg-src/postgresql/postgresql.spec4 Jan 2006 16:15:42 - 1.178 +++ openpkg-src/postgresql/postgresql.spec6 Jan 2006 08:18:21 - 1.179 @@ -25,7 +25,7 @@ # FIXME: rse: pgcluster no longer applies after PostgreSQL 8.1 upgrade # package versions -%define V_postgresql 8.1.1 +%define V_postgresql 8.1.2 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 @@ -44,7 +44,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20060104 +Release: 20060106 # package options %option with_serveryes @@ -55,6 +55,7 @@ %option with_tcl no %option with_slony1no %option with_pgcluster no +%option with_kerberos no # list of sources Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz @@ -87,6 +88,10 @@ BuildPreReq: tcl, tcl::with_x11 = yes, X11 PreReq: tcl, tcl::with_x11 = yes, X11 %endif +%if "%{with_kerberos}" == "yes" +BuildPreReq: kerberos +PreReq: kerberos +%endif AutoReq: no AutoReqProv: no @@ -177,6 +182,11 @@ -e '/preproc\.c/,/Makefile\.aix/d' | \ %{l_patch} -p1 %endif +%if "%{with_kerberos}" == "yes" +%{l_shtool} subst \ +-e 's;krb5 -ldes -lasn1 -lroken;krb5 -lk5crypto -lkrb5support -lcom_err;g' \ +configure +%endif # adjust source tree %{l_shtool} subst \ @@ -198,21 +208,23 @@ # configure package ( echo "ac_cv_func_isinf=no" ) >config.cache -CC="%{l_cc}" \ +export CC="%{l_cc}" +export CFLAGS="%{l_cflags -O}" +export CPPFLAGS="%{l_cppflags readline} -DOPENSSL_DISABLE_OLD_DES_SUPPORT" +export LDFLAGS="%{l_ldflags}" %if "%{with_slony1}" == "yes" -CFLAGS="%{l_cflags -O} -pthread" \ -%else -CFLAGS="%{l_cflags -O}" \ +CFLAGS="$CFLAGS -pthread" %endif %if "%{with_tcl}" == "yes" -CPPFLAGS="%{l_cppflags readline tcl} -DOPENSSL_DISABLE_OLD_DES_SUPPORT" \ -LDFLAGS="%{l_ldflags} -L`%{l_rc} --query x11_libdir`" \ -%else -CPPFLAGS="%{l_cppflags readline} -DOPENSSL_DISABLE_OLD_DES_SUPPORT" \ -LDFLAGS="%{l_ldflags}" \ +CPPFLAGS="$CPPFLAGS %{l_cppflags tcl}" +LDFLAGS="$LDFLAGS -L`%{l_rc} --query x11_libdir`" +%endif +%if "%{with_kerberos}" == "yes" +CPPFLAGS="$CPPFLAGS %{l_cppflags kerberos}" +LDFLAGS="$LDFLAGS %{l_ldflags kerberos}" %endif -TAR="%{l_tar}" \ -YACC="bison -y" \ +export TAR="%{l_tar}" +export YACC="bison -y" ./configure \ --cache-file=./config.cache \ --prefix=%{l_prefix} \ @@ -229,6 +241,10 @@ %if "%{with_slony1}" == "yes" --enable-thread-safety \ %endif +%if "%{with_kerberos}" == "yes" +--with-krb5 \ +--with-krb-srvnam=postgresql \ +%endif --disable-syslog \ --disable-shared @@ -601,6 +617,20 @@ echo "you should immediately change this with the following command:" echo "\$ $RPM_INSTALL_PREFIX/bin/psql -U $l_pguser -d template1 \\" echo " -c \"ALTER USER $l_pguser WITH PASSWORD ''\"" + echo "Then you usually create a database for a user with" + echo "password under path /u//rdbms with the commands:" + echo "\$ mkdir /u//rdbms" + echo "\$ chmod 700 /u//rdbms" + echo "\$ chown %{l_rusr}:%{l_rgrp} /u//rdbms" + echo "\$ $RPM_INSTALL_PREFIX/bin/psql -U $l_pguser -d template1" + echo "template1=> CREATE USER " + echo "ENCRYPTED PASSWORD ''" + echo "NOCREATEDB NOCREATEUSER;" + echo "template1=> CREATE TABLESPACE dss OWNER dss" + echo "LOCATION '/u//rdbms';" +
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 04-Jan-2006 17:15:43 Branch: HEAD Handle: 2006010416154200 Modified files: openpkg-src/postgresql postgresql.spec Log: adjust description as of revision 1.169 pgpool is a separate package Summary: RevisionChanges Path 1.178 +5 -4 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.177 -r1.178 postgresql.spec --- openpkg-src/postgresql/postgresql.spec1 Jan 2006 13:20:49 - 1.177 +++ openpkg-src/postgresql/postgresql.spec4 Jan 2006 16:15:42 - 1.178 @@ -44,7 +44,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20051210 +Release: 20060104 # package options %option with_serveryes @@ -96,10 +96,11 @@ and user-defined types and functions. It is the most advanced open-source database available anywhere. -This PostgreSQL package optionally contains three database -replication solutions: the PGPool connection pooling/replication -frontend, the Slony-I single-master/multiple-slave replication +This PostgreSQL package optionally contains two database replication +solutions: the Slony-I single-master/multiple-slave replication engine, and the PGCluster multi-master replication engine. +Additionally, there is a third option using the OpenPKG PGPool +package which offers a connection pooling/replication frontend. %track prog postgresql = { @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Dec-2005 08:43:07 Branch: HEAD Handle: 2005121007430700 Modified files: openpkg-src/postgresql postgresql.spec Log: upgrading package: postgresql 8.1.0 -> 8.1.1 Summary: RevisionChanges Path 1.176 +2 -2 openpkg-src/postgresql/postgresql.spec patch -p0 <<'@@ .' Index: openpkg-src/postgresql/postgresql.spec $ cvs diff -u -r1.175 -r1.176 postgresql.spec --- openpkg-src/postgresql/postgresql.spec1 Dec 2005 20:02:24 - 1.175 +++ openpkg-src/postgresql/postgresql.spec10 Dec 2005 07:43:07 - 1.176 @@ -25,7 +25,7 @@ # FIXME: rse: pgcluster no longer applies after PostgreSQL 8.1 upgrade # package versions -%define V_postgresql 8.1.0 +%define V_postgresql 8.1.1 %define V_libpqpp 4.0 %define V_libpqxx 2.5.5 %define V_pgperl 2.0.2 @@ -44,7 +44,7 @@ Group:Database License: GPL Version: %{V_postgresql} -Release: 20051201 +Release: 20051210 # package options %option with_serveryes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org