|
|
@@ -30,8 +30,8 @@
|
|
|
%define V_pgperl 2.0.2
|
|
|
%define V_psqlodbc 08.02.0500
|
|
|
%define V_pgjdbc 8.3-603
|
|
|
-%define V_slony1 1.2.6
|
|
|
-%define V_slony1_dir 1215
|
|
|
+%define V_slony1_major 1.2
|
|
|
+%define V_slony1_minor 13
|
|
|
%define V_pgcluster 1.7.0rc7
|
|
|
%define V_pgcluster_dir 1372
|
|
|
%define V_mysqlcompat 1.0b3
|
|
|
@@ -48,7 +48,7 @@ Class: EVAL
|
|
|
Group: Database
|
|
|
License: GPL
|
|
|
Version: %{V_postgresql}
|
|
|
-Release: 20080204
|
|
|
+Release: 20080308
|
|
|
|
|
|
# package options
|
|
|
%option with_server yes
|
|
|
@@ -70,7 +70,7 @@ Source0: ftp://ftp.postgresql.org/pub/source/v%{V_postgresql_dir}/postgresq
|
|
|
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
|
|
|
@@ -163,10 +163,9 @@ Conflicts: postgresql
|
|
|
regex = postgresql-jdbc-(\d+\.\d+-\d+)\.src\.tar\.gz
|
|
|
}
|
|
|
prog postgresql83: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 postgresql83:pgcluster = {
|
|
|
version = %{V_pgcluster}.%{V_pgcluster_dir}
|
|
|
@@ -383,7 +382,7 @@ Conflicts: postgresql
|
|
|
|
|
|
# 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 \
|
|
|
@@ -509,7 +508,7 @@ Conflicts: postgresql
|
|
|
|
|
|
# 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
|