X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=postgresql.spec;h=759eea488bdc6e9c7efc48377f5c3d48970a990d;hb=227b2c670fbf07cb22a2af57ddc6309df4812a8a;hp=04366b400ff80b1c8e97e4e9e4e46a8a1ae20e72;hpb=d1f67cdbd3e8149376b4e06e28fc0e9c76906724;p=packages%2Fpostgresql.git diff --git a/postgresql.spec b/postgresql.spec index 04366b4..759eea4 100644 --- a/postgresql.spec +++ b/postgresql.spec @@ -1,4 +1,4 @@ -#7 +# # Conditional build: %bcond_without tests # disable testing %bcond_without tcl # disable Tcl support @@ -28,12 +28,12 @@ Summary(tr.UTF-8): Veri Tabanı Yönetim Sistemi Summary(uk.UTF-8): PostgreSQL - система керування базами даних Summary(zh_CN.UTF-8): PostgreSQL 客户端程序和库文件 Name: postgresql-%{pgsqlversion} -Version: %{pgsqlversion}.14 -Release: 1 +Version: %{pgsqlversion}.21 +Release: 2 License: BSD Group: Applications/Databases Source0: http://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2 -# Source0-md5: 36c51ae03c2cd7606e22b8ba228df304 +# Source0-md5: ec5c7dc5ade389be5eb0bc7c564e7796 Source1: postgresql.init Source2: pgsql-Database-HOWTO-html.tar.gz # Source2-md5: 5b656ddf1db41965761f85204a14398e @@ -176,6 +176,7 @@ SunOS, HPUX, AIX, Linux, Irix, FreeBSD i innymi systemami uniksowymi. Summary: Common directories for PostgresSQL %{pgsqlversion} Summary(pl.UTF-8): Wspólne pliki i katalogi dla PostgreSQL %{pgsqlversion} Group: Applicataion/Databases +Requires: postgresql-common >= %{version}-%{release} %description dirs Common directories for PostgresSQL %{pgsqlversion} @@ -526,7 +527,6 @@ find src -name \*.l -o -name \*.y | xargs touch %{?with_python:--with-python} \ %{?with_selinux:--with-selinux} \ --with-system-tzdata=%{_datadir}/zoneinfo \ - --without-systemd \ %{?with_tcl:--with-tcl --with-tclconfig=%{_ulibdir}} \ --with-uuid=e2fs @@ -549,7 +549,7 @@ done %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{rc.d/init.d,sysconfig}} \ - $RPM_BUILD_ROOT/var/{lib/pgsql,log,run/postgresql} \ + $RPM_BUILD_ROOT/var/{lib/postgresql/%{pgsqlversion},log/{archive,}/postgresql,run/postgresql} \ $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} \ $RPM_BUILD_ROOT%{_mandir} @@ -570,8 +570,6 @@ for mod in %{contrib_modules}; do \ DESTDIR=$RPM_BUILD_ROOT done -touch $RPM_BUILD_ROOT/var/log/pgsql - sed -e 's,@pgsqlbindir@,%{pgsqllibdir}/bin,g; s,@pgsqlversion@,%{pgsqlversion},g;' %{SOURCE1} >$RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql-%{pgsqlversion} sed -e 's,@pgsqlversion@,%{pgsqlversion},g;' %{SOURCE3} >$RPM_BUILD_ROOT/etc/sysconfig/postgresql-%{pgsqlversion} @@ -766,8 +764,6 @@ fi %dir %{pgsqldatadir}/contrib -%attr(640,postgres,postgres) %config(noreplace) %verify(not md5 mtime size) /var/log/pgsql - %{pgsqldatadir}/man/man1/initdb.1* %{pgsqldatadir}/man/man1/pg_basebackup.1* %{pgsqldatadir}/man/man1/pg_controldata.1* @@ -778,7 +774,6 @@ fi %{pgsqldatadir}/man/man1/pg_rewind.1* %{pgsqldatadir}/man/man1/pg_test_fsync.1* %{pgsqldatadir}/man/man1/pg_test_timing.1* -%{pgsqldatadir}/man/man1/pg_test_timing.1* %{pgsqldatadir}/man/man1/pg_upgrade.1* %{pgsqldatadir}/man/man1/pg_xlogdump.1* %{pgsqldatadir}/man/man1/pgbench.1* @@ -795,6 +790,7 @@ fi %dir %{pgsqldatadir}/man/man1 %dir %{pgsqldatadir}/man/man3 %dir %{pgsqldatadir}/man/man7 +%attr(700,postgres,postgres) %dir /var/lib/postgresql/%{pgsqlversion} %files doc %defattr(644,root,root,755)