From 2d22c1ef8b614b3d57155dc35ac0d538d75eb1c1 Mon Sep 17 00:00:00 2001 From: MoonInsung Date: Mon, 29 Jan 2018 09:12:29 +0900 Subject: [PATCH] Update version number to 1.3.6 --- SPECS/pg_rman10.spec | 70 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 SPECS/pg_rman10.spec diff --git a/SPECS/pg_rman10.spec b/SPECS/pg_rman10.spec new file mode 100644 index 00000000..bd24b9d0 --- /dev/null +++ b/SPECS/pg_rman10.spec @@ -0,0 +1,70 @@ +# SPEC file for pg_rman +# Copyright(C) 2009-2018 NIPPON TELEGRAPH AND TELEPHONE CORPORATION + +%define _pgdir /usr/pgsql-10 +%define _bindir %{_pgdir}/bin +%define _libdir %{_pgdir}/lib +%define _datadir %{_pgdir}/share + +## Set general information for pg_rman. +Summary: Backup and Recovery Tool for PostgreSQL +Name: pg_rman +Version: 1.3.6 +Release: 1%{?dist} +License: BSD +Group: Applications/Databases +Source0: %{name}-%{version}-pg10.tar.gz +URL: https://github.com/ossc-db/pg_rman +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) +Vendor: NIPPON TELEGRAPH AND TELEPHONE CORPORATION + +## We use postgresql-devel package +BuildRequires: postgresql10-devel, zlib-devel +Requires: postgresql10-libs + +## Description for "pg_rman" +%description +pg_rman manages backup and recovery of PostgreSQL. +pg_rman has the features below: +-Takes a backup while database including tablespaces with just one command. +-Can recovery from backup with just one command. +-Supports incremental backup and compression of backup files so that it takes less disk spaces. +-Manages backup generations and shows a catalog of the backups. + + +## pre work for build pg_rman +%prep +%setup -q -n %{name}-%{version}-pg10 + +## Set variables for build environment +%build +PATH=%{_bindir}:$PATH USE_PGXS=1 make %{?_smp_mflags} + +## Set variables for install +%install +rm -rf %{buildroot} + +PATH=%{_bindir}:$PATH USE_PGXS=1 DESTDIR=%{buildroot} make %{?_smp_mflags} install + +install -d %{buildroot}%{_bindir} +install -m 755 pg_rman %{buildroot}%{_bindir}/pg_rman + +%clean +rm -rf %{buildroot} + +%files +%defattr(755,root,root) +%{_bindir}/pg_rman + +# History of pg_rman. +%changelog +* Mon Jan 29 2018 - NTT OSS Center 1.3.6-1 +* Fri Jul 14 2017 - NTT OSS Center 1.3.5-1 +* Fri Apr 21 2017 - NTT OSS Center 1.3.4-1 +* Fri Oct 7 2016 - NTT OSS Center 1.3.3-1 +* Mon Jan 25 2016 - NTT OSS Center 1.3.2-1 +* Mon Aug 31 2015 - NTT OSS Center 1.3.1-1 +* Thu Jul 30 2015 - NTT OSS Center 1.3.0-1 +* Wed Jan 7 2015 - NTT OSS Center 1.2.11-1 +* Tue Jan 6 2015 - NTT OSS Center 1.2.10-2 +- Initial cut for 1.2.10