/[packages]/cauldron/postgresql9.3/current/SPECS/postgresql9.3.spec
ViewVC logotype

Diff of /cauldron/postgresql9.3/current/SPECS/postgresql9.3.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 795470 by cjw, Tue Nov 4 08:38:51 2014 UTC revision 798280 by cjw, Sat Nov 22 10:28:32 2014 UTC
# Line 7  Line 7 
7  %define pgdata /var/lib/pgsql  %define pgdata /var/lib/pgsql
8  %define logrotatedir %{_sysconfdir}/logrotate.d  %define logrotatedir %{_sysconfdir}/logrotate.d
9    
10  %define major 5  %define major 5.6
11  %define major_ecpg 6  %define major_ecpg 6
12    
13  %define bname postgresql  %define bname postgresql
14  %define current_major_version 9.3  %define current_major_version 9.3
15  %define current_minor_version 5  %define current_minor_version 5
16    
17  %define rel 1  %define rel 2
18    
19    
20  %define libname %mklibname pq%{current_major_version} _%{major}  %define libname %mklibname pq%{current_major_version} _%{major}
# Line 36  Source11:      postgresql.service Line 36  Source11:      postgresql.service
36  Source13:       postgresql.distro.releasenote  Source13:       postgresql.distro.releasenote
37  Source14:       postgresql_initdb.sh  Source14:       postgresql_initdb.sh
38  Source15:       postgresql.tmpfiles.d  Source15:       postgresql.tmpfiles.d
39    Patch0:         postgresql-9.3.5-libpq_soname.patch
40  Requires:       perl  Requires:       perl
41  Provides:       postgresql-clients = %{version}-%{release}  Provides:       postgresql-clients = %{version}-%{release}
42  Conflicts:      postgresql-clients < %{version}-%{release}  Conflicts:      postgresql-clients < %{version}-%{release}
# Line 85  installing the postgresql-server package Line 85  installing the postgresql-server package
85  %package -n     %{libname}  %package -n     %{libname}
86  Summary:        The shared libraries required for any PostgreSQL clients  Summary:        The shared libraries required for any PostgreSQL clients
87  Group:          System/Libraries  Group:          System/Libraries
88  Conflicts:      %mklibname pq 9.2 5  Conflicts:      postgresql-libs < %{version}-%{release}
 Conflicts:      %mklibname pq 9.1 5  
 Conflicts:      %mklibname pq 9.0 5  
89  Provides:       postgresql-libs = %{version}-%{release}  Provides:       postgresql-libs = %{version}-%{release}
90  Provides:       libpq = %{version}-%{release}  Provides:       libpq = %{version}-%{release}
91  Provides:       %{libname}-virtual = %{current_major_version}  Provides:       %{libname}-virtual = %{current_major_version}
# Line 280  the backend. PL/PgSQL is part of the cor Line 278  the backend. PL/PgSQL is part of the cor
278    
279  %prep  %prep
280  %setup -q -n %{bname}-%{version}  %setup -q -n %{bname}-%{version}
281    cp src/Makefile.shlib src/Makefile.libpq.shlib
282  %apply_patches  %apply_patches
283    
284  %build  %build
# Line 314  make all Line 313  make all
313  popd  popd
314    
315  %check  %check
316  #remove test suite from src.rpm for now  make check
 rm -rf src/test  
   
 #disabled for now, per CVE-2014-0067 - test suite allows local users to gain privileges  
 #make check  
317    
318  %install  %install
319  make DESTDIR=%{buildroot} install-world install-docs  make DESTDIR=%{buildroot} install-world install-docs

Legend:
Removed from v.795470  
changed lines
  Added in v.798280

  ViewVC Help
Powered by ViewVC 1.1.30