#3 EPEL7 spec file
Closed 5 years ago by soulen. Opened 5 years ago by soulen.
rpms/ soulen/holland epel7  into  epel7

EPEL7 spec file
Steven Soulen • 5 years ago  
file modified
+215 -245
@@ -1,156 +1,109 @@ 

- %if 0%{?rhel} && 0%{?rhel} <= 6

- %global __python2 %{_bindir}/python2

- %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")

- %endif

- 

- # this is reverse logic.  those listed by bcond_with are disabled by default

- %bcond_with tests

- %bcond_with sphinxdocs

- %bcond_with mysqlhotcopy

- %bcond_with sqlite

- %bcond_with tar

  %bcond_without pgdump

  %bcond_without xtrabackup

  %bcond_without commvault

+ %bcond_without mongodump

+ %bcond_without mariabackup

  

  Name: holland

- Version: 1.0.14

- Release: 3%{?dist}

+ Version: 1.1.1

+ Release: 1%{?dist}

  Summary: Pluggable Backup Framework

- Group: Applications/Archiving

  License: BSD

  URL: http://hollandbackup.org

- Source0: http://hollandbackup.org/releases/stable/1.0/%{name}-%{version}.tar.gz

- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

+ Source0: https://github.com/holland-backup/holland/archive/v%{version}/holland-%{version}.tar.gz

+ Source1: https://github.com/holland-backup/holland-backup.github.com/archive/v%{version}/holland-backup.github.com-%{version}.tar.gz

  BuildArch: noarch

- 

- BuildRequires: python2-devel

- %if 0%{?fedora} >= 24

- BuildRequires: python2-setuptools

- %{?with_sphinxdocs:BuildRequires: python2-sphinx}

- %else

+ # https://github.com/holland-backup/holland/pull/187

+ Requires: python-setuptools

+ Requires: python-future

+ Requires: python-six

+ BuildRequires: python-devel

  BuildRequires: python-setuptools

- %{?with_sphinxdocs:BuildRequires: python-sphinx}

- %endif

+ BuildRequires: python-sphinx

  

- %if 0%{?fedora} >= 24

- Requires: python2-setuptools

- %else

- Requires: python-setuptools

- %endif

  

  %description

  A pluggable backup framework which focuses on, but is not limited to, highly

  configurable database backups.

  

+ 

  %package common

  Summary: Common library functionality for Holland Plugins

- License: GPLv2

- Group: Applications/Archiving

+ License: GPLv2+

  Requires: %{name} = %{version}-%{release}

  

+ 

  %description common

  Library for common functionality used by holland plugins

  

+ 

  %package mysql

  Summary: MySQL library functionality for Holland Plugins

- License: GPLv2

- Group: Applications/Archiving

+ License: GPLv2+

  Requires: %{name}-common = %{version}-%{release}

- %if 0%{?fedora} >= 22

- Requires: python2-mysql

- %else

  Requires: MySQL-python

- %endif

+ 

  

  %description mysql

  Library for MySQL functionality used by holland plugins

  

+ 

  %package mysqldump

  Summary: Logical mysqldump backup plugin for Holland

- License: GPLv2

- Group: Development/Libraries

+ License: GPLv2+

  Requires: %{name}-mysql = %{version}-%{release}

  Requires: /usr/bin/mysqldump

  

+ 

  %description mysqldump

  This plugin allows holland to perform logical backups of a MySQL database

  using the mysqldump command.

  

- %if %{with mysqlhotcopy}

- %package mysqlhotcopy

- Summary: Raw non-transactional backup plugin for Holland

- License: GPLv2

- Group: Development/Libraries

- Requires: %{name}-mysql = %{version}-%{release}

- 

- %description mysqlhotcopy

- This plugin allows holland to perform backups of MyISAM and other

- non-transactional table types in MySQL by issuing a table lock and copying the

- raw files from the data directory.

- %endif

  

  %package lvm

  Summary: LVM library functionality for Holland Plugins

- License: GPLv2

- Group: Applications/Archiving

+ License: GPLv2+

  Requires: %{name} = %{version}-%{release}

  

+ 

  %description lvm

  Library for LVM functionality used by holland plugins

  

+ 

  %package mysqllvm

  Summary: Holland LVM snapshot backup plugin for MySQL

- License: GPLv2

- Group: Development/Libraries

+ License: GPLv2+

  Requires: %{name}-mysql = %{version}-%{release}

  Requires: %{name}-lvm = %{version}-%{release}

  Requires: lvm2 tar

  

+ 

  %description mysqllvm

  This plugin allows holland to perform LVM snapshot backups of a MySQL database

  and to generate a tar archive of the raw data directory.

  

+ 

  %if %{with pgdump}

  %package pgdump

  Summary: Holland Backup Provider for PostgreSQL

- License: GPLv2

- Group: Development/Libraries

+ License: GPLv2+

  Requires: %{name}-common = %{version}-%{release}

- %if 0%{?fedora} >= 25

- Requires: python2-psycopg2

- %else

  Requires: python-psycopg2

- %endif

+ 

  

  %description pgdump

  This plugin allows holland to backup PostgreSQL databases via the pg_dump command.

  %endif

  

- %if %{with sqlite}

- %package sqlite

- Summary: SQLite Backup Provider Plugin for Holland

- Group: Development/Libraries

- Requires: %{name}-common = %{version}-%{release}

- 

- %description sqlite

- SQLite Backup Provider Plugin for Holland

- %endif

  

  %if %{with xtrabackup}

  %package xtrabackup

  Summary: Holland plugin for Percona XtraBackup

- License: GPLv2

- Group: Development/Libraries

+ License: GPLv2+

  Requires: %{name}-common = %{version}-%{release}

- %if 0%{?fedora} >= 21

  Requires: percona-xtrabackup

- %endif

- %if 0%{?fedora} >= 22

- Requires: python2-mysql

- %else

  Requires: MySQL-python

- %endif

+ 

  

  %description xtrabackup

  This package provides a Holland plugin for Percona Xtrabackup. This
@@ -158,34 +111,52 @@ 

  /usr/bin/innobackupex script.

  %endif

  

- %if %{with tar}

- %package tar

- Summary: tar plugin for Holland

- License: GPLv2

- Group: Development/Libraries

+ 

+ %if %{with mongodump}

+ %package mongodump

+ Summary: MongoDump Backup Provider Plugin for Holland

+ License: GPLv2+

  Requires: %{name}-common = %{version}-%{release}

- Requires: tar

  

- %description tar

- This package provides a Holland plugin for creating tar files

+ 

+ %description mongodump

+ MongoDB Backup Plugin for Holland

  %endif

  

+ 

+ %if %{with mariabackup}

+ %package mariabackup

+ Summary: Holland plugin for Mariabackup

+ License: GPLv2+

+ Requires: %{name}-common = %{version}-%{release}

+ # In Fedora this is from mariadb-backup, but if using the mariadb.org repo it's MariaDB-backup.

+ Requires: /usr/bin/mariabackup

+ 

+ 

+ %description mariabackup

+ This package provides a Holland plugin for MariaDB-backup. This

+ plugin requires MariaDB-backup and runs the provided

+ /usr/bin/mariabackup.

+ %endif

+ 

+ 

  %if %{with commvault}

  %package commvault

  Summary: Holland plugin for Commvault

  License: BSD

- Group: Development/Libraries

  Requires: %{name} = %{version}-%{release}

  Requires: tar

  Obsoletes: %{name}-commvault < 1.0.3-3

  

+ 

  %description commvault

  This package provides the holland Commvault command plugin, enabling Commvault

  environments to trigger a backup through holland.

  %endif

  

+ 

  %prep

- %setup -q

+ %setup -q -a 1

  

  find -name setup.cfg -delete

  mv plugins/README README.plugins
@@ -194,130 +165,109 @@ 

  # cleanup, will be removed upstream at some point

  rm plugins/ACTIVE

  

- %build

- %{__python2} setup.py build

  

- %if %{with sphinxdocs}

- # docs

- pushd docs

- make html

- rm -f build/html/.buildinfo

- popd

- %endif

+ %build

+ %py_build

+ make -C holland-backup.github.com-%{version} man

  

  # library : holland.lib.common

  pushd plugins/holland.lib.common

- %{__python2} setup.py build

+ %py_build

  popd

  

  # library : holland.lib.mysql

  pushd plugins/holland.lib.mysql

- %{__python2} setup.py build

+ %py_build

  popd

  

  # library: holland.lib.lvm

  pushd plugins/holland.lib.lvm

- %{__python2} setup.py build

+ %py_build

  popd

  

  # plugin : holland.backup.mysqldump

  pushd plugins/holland.backup.mysqldump

- %{__python2} setup.py build

- popd

- 

- %if %{with mysqlhotcopy}

- # plugin : holland.backup.mysqlhotcopy

- pushd plugins/holland.backup.mysqlhotcopy

- %{__python2} setup.py build

+ %py_build

  popd

- %endif

  

  # plugin : holland.backup.mysql_lvm

  pushd plugins/holland.backup.mysql_lvm

- %{__python2} setup.py build

+ %py_build

  popd

  

  %if %{with pgdump}

+ # plugin : holland.backup.pgdump

  pushd plugins/holland.backup.pgdump

- %{__python2} setup.py build

+ %py_build

  popd

  %endif

  

- %if %{with sqlite}

- # plugin : holland.backup.sqlite

- pushd plugins/holland.backup.sqlite

- %{__python2} setup.py build

+ %if %{with xtrabackup}

+ # plugin : holland.backup.xtrabackup

+ pushd plugins/holland.backup.xtrabackup

+ %py_build

  popd

  %endif

  

- %if %{with xtrabackup}

- pushd plugins/holland.backup.xtrabackup

- %{__python2} setup.py build

+ %if %{with mongodump}

+ # plugin : holland.backup.mongodump

+ pushd plugins/holland.backup.mongodump

+ %py_build

  popd

  %endif

  

- %if %{with tar}

- pushd plugins/holland.backup.tar

- %{__python2} setup.py build

+ # plugin : holland.backup.mariabackup

+ %if %{with mariabackup}

+ pushd plugins/holland.backup.mariabackup

+ %py_build

  popd

  %endif

  

+ # plugin : holland_commvault

  %if %{with commvault}

  pushd contrib/holland-commvault

- sed -e "s/1\.0\.3/%{version}/" -i setup.py

- %{__python2} setup.py build

+ %py_build

  popd

  %endif

  

- %install

- rm -rf %{buildroot}

  

- %{__mkdir} -p %{buildroot}%{_sysconfdir}/holland/{backupsets,providers} \

-               %{buildroot}%{_localstatedir}/spool/holland \

-               %{buildroot}%{_localstatedir}/log/holland/ \

-               %{buildroot}%{_mandir}/man5

+ %install

+ mkdir -p %{buildroot}%{_sysconfdir}/holland/{backupsets,providers} \

+          %{buildroot}%{_localstatedir}/spool/holland \

+          %{buildroot}%{_localstatedir}/log/holland/ \

+          %{buildroot}%{_mandir}/man5

  

  # holland-core

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot} --install-scripts %{_sbindir}

+ %py_install

+ mkdir -p %{buildroot}%{python_sitelib}/holland/{lib,backup,commands,restore}

  install -m 0640 config/holland.conf %{buildroot}%{_sysconfdir}/holland/

- %{__mkdir_p} -p %{buildroot}%{_mandir}/man1

- install -m 0644 docs/man/holland.1 %{buildroot}%{_mandir}/man1

- %{__mkdir_p} %{buildroot}%{python2_sitelib}/holland/{lib,backup,commands,restore}

+ mkdir -p %{buildroot}%{_mandir}/man1

+ install -m 0644 holland-backup.github.com-%{version}/_build/holland.1 %{buildroot}%{_mandir}/man1

  

  # library : holland.lib.common

  pushd plugins/holland.lib.common

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  

  # library : holland.lib.mysql

  pushd plugins/holland.lib.mysql

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  

  # library: holland.lib.lvm

  pushd plugins/holland.lib.lvm

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  

  # plugin : holland.backup.mysqldump

  pushd plugins/holland.backup.mysqldump

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  install -m 0640 config/providers/mysqldump.conf %{buildroot}%{_sysconfdir}/holland/providers/

  

- %if %{with mysqlhotcopy}

- # plugin : holland.backup.mysqlhotcopy

- pushd plugins/holland.backup.mysqlhotcopy

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

- install -c -m 0644 docs/man/holland-mysqlhotcopy.5 \

-                    %{buildroot}%{_mandir}/man5

- popd

- install -m 0640 config/providers/mysqlhotcopy.conf %{buildroot}%{_sysconfdir}/holland/providers/

- %endif

- 

  # plugin : holland.backup.mysql_lvm

  pushd plugins/holland.backup.mysql_lvm

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  install -m 0640 config/providers/mysql-lvm.conf %{buildroot}%{_sysconfdir}/holland/providers/

  install -m 0640 config/providers/mysqldump-lvm.conf %{buildroot}%{_sysconfdir}/holland/providers/
@@ -325,44 +275,44 @@ 

  # plugin : holland.backup.pgdump

  %if %{with pgdump}

  pushd plugins/holland.backup.pgdump

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  install -m 0640 config/providers/pgdump.conf %{buildroot}%{_sysconfdir}/holland/providers/

  %endif

  

- %if %{with sqlite}

- # plugin : holland.backup.sqlite

- pushd plugins/holland.backup.sqlite

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

- popd

- install -m 0640 config/providers/sqlite.conf %{buildroot}%{_sysconfdir}/holland/providers/

- %endif

- 

  %if %{with xtrabackup}

  # plugin : holland.backup.xtrabackup

  pushd plugins/holland.backup.xtrabackup

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %py_install

  popd

  install -m 0640 config/providers/xtrabackup.conf %{buildroot}%{_sysconfdir}/holland/providers/

  %endif

  

- %if %{with tar}

- # plugin : holland.backup.tar

- pushd plugins/holland.backup.tar

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot}

+ %if %{with mongodump}

+ # plugin : holland.backup.mongodump

+ pushd plugins/holland.backup.mongodump

+ %py_install

+ popd

+ install -m 0640 config/providers/mongodump.conf %{buildroot}%{_sysconfdir}/holland/providers/

+ %endif

+ 

+ %if %{with mariabackup}

+ # plugin : holland.backup.mariabackup

+ pushd plugins/holland.backup.mariabackup

+ %py_install

  popd

- install -m 0640 config/providers/tar.conf %{buildroot}%{_sysconfdir}/holland/providers/

+ install -m 0640 config/providers/mariabackup.conf %{buildroot}%{_sysconfdir}/holland/providers/

  %endif

  

  %if %{with commvault}

  pushd contrib/holland-commvault

- %{__python2} setup.py install -O1 --skip-build --root %{buildroot} --install-scripts %{_sbindir}

- install -m 0644 doc/holland_cvmysqlsv.1 %{buildroot}%{_mandir}/man1

+ %py_install

+ install -m 0644 doc/holland_cvmysqlsv.1 %{buildroot}%{_mandir}/man1/

  popd

  %endif

  

  # logrotate

- %{__mkdir} -p %{buildroot}%{_sysconfdir}/logrotate.d

+ mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d

  cat > %{buildroot}%{_sysconfdir}/logrotate.d/holland <<EOF

  /var/log/holland.log /var/log/holland/holland.log {

      rotate 4
@@ -374,126 +324,146 @@ 

  EOF

  

  

- %clean

- rm -rf %{buildroot}

- 

- 

  %files

- %doc CHANGES.rst README README.plugins README.providers

- %doc INSTALL LICENSE config/backupsets/examples/

- %if %{with sphinxdocs}

- %doc docs/build/html/

- %endif

- %{_sbindir}/holland

- %dir %{python2_sitelib}/holland/

- %{python2_sitelib}/holland/core/

- %{python2_sitelib}/holland-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland-%{version}-*.egg-info

+ %license LICENSE

+ %doc CHANGES.rst README README.plugins README.providers config/backupsets/examples/

+ %{_bindir}/holland

  %{_mandir}/man1/holland.1*

  %{_localstatedir}/log/holland/

- %{python2_sitelib}/holland/commands/*.py*

  %attr(0755,root,root) %dir %{_sysconfdir}/holland/

- %attr(0755,root,root) %dir %{_sysconfdir}/holland/backupsets

- %attr(0755,root,root) %dir %{_sysconfdir}/holland/providers

+ %attr(0755,root,root) %dir %{_sysconfdir}/holland/backupsets/

+ %attr(0755,root,root) %dir %{_sysconfdir}/holland/providers/

  %attr(0640,root,root) %config(noreplace) %{_sysconfdir}/holland/holland.conf

  %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/holland

- %attr(0755,root,root) %{_localstatedir}/spool/holland

- # virtual namespaces

- %dir %{python2_sitelib}/holland/backup/

- %dir %{python2_sitelib}/holland/restore/

- %dir %{python2_sitelib}/holland/commands/

- %dir %{python2_sitelib}/holland/lib/

+ %attr(0755,root,root) %{_localstatedir}/spool/holland/

+ %dir %{python_sitelib}/holland/

+ %dir %{python_sitelib}/holland/backup/

+ %dir %{python_sitelib}/holland/restore/

+ %dir %{python_sitelib}/holland/lib/

+ %{python_sitelib}/holland/commands/

+ %{python_sitelib}/holland/core/

+ %{python_sitelib}/holland-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland-%{version}-py%{python_version}.egg-info/

+ 

  

  %files common

- %doc plugins/holland.lib.common/{README,LICENSE}

- %{python2_sitelib}/%{name}/lib/compression.py*

- %{python2_sitelib}/%{name}/lib/archive/

- %{python2_sitelib}/%{name}/lib/safefilename.py*

- %{python2_sitelib}/%{name}/lib/which.py*

- %{python2_sitelib}/%{name}/lib/multidict.py*

- %{python2_sitelib}/holland.lib.common-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.lib.common-%{version}-*.egg-info

+ %license plugins/holland.lib.common/LICENSE

+ %doc plugins/holland.lib.common/README

+ %{python_sitelib}/holland/lib/archive/

+ %{python_sitelib}/holland/lib/compression.py*

+ %{python_sitelib}/holland/lib/safefilename.py*

+ %{python_sitelib}/holland/lib/which.py*

+ %{python_sitelib}/holland.lib.common-%{version}-py%{python_version}.egg-info/

+ %{python_sitelib}/holland.lib.common-%{version}-py%{python_version}-nspkg.pth

+ 

  

  %files mysql

- %{python2_sitelib}/%{name}/lib/mysql/

- %{python2_sitelib}/holland.lib.mysql-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.lib.mysql-%{version}-*.egg-info

+ %license plugins/holland.lib.mysql/LICENSE

+ %{python_sitelib}/holland/lib/mysql/

+ %{python_sitelib}/holland.lib.mysql-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.lib.mysql-%{version}-py%{python_version}.egg-info/

+ 

  

  %files mysqldump

- %doc plugins/holland.backup.mysqldump/{README,LICENSE}

- %{python2_sitelib}/holland/backup/mysqldump/

- %{python2_sitelib}/holland.backup.mysqldump-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.mysqldump-%{version}-*.egg-info

+ %license plugins/holland.backup.mysqldump/LICENSE

+ %doc plugins/holland.backup.mysqldump/README

+ %{python_sitelib}/holland/backup/mysqldump/

+ %{python_sitelib}/holland.backup.mysqldump-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.mysqldump-%{version}-py%{python_version}.egg-info/

  %config(noreplace) %{_sysconfdir}/holland/providers/mysqldump.conf

  

+ 

  %files lvm

- %{python2_sitelib}/%{name}/lib/lvm/

- %{python2_sitelib}/holland.lib.lvm-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.lib.lvm-%{version}-*.egg-info

+ %license plugins/holland.lib.lvm/LICENSE

+ %doc plugins/holland.lib.lvm/README

+ %{python_sitelib}/holland/lib/lvm/

+ %{python_sitelib}/holland.lib.lvm-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.lib.lvm-%{version}-py%{python_version}.egg-info/

+ 

  

  %files mysqllvm

- %doc plugins/holland.backup.mysql_lvm/{README,LICENSE}

- %{python2_sitelib}/holland/backup/mysql*_lvm/

- %{python2_sitelib}/holland.backup.mysql*_lvm-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.mysql*_lvm-%{version}-*.egg-info

+ %license plugins/holland.backup.mysql_lvm/LICENSE

+ %doc plugins/holland.backup.mysql_lvm/README

+ %{python_sitelib}/holland/backup/mysql_lvm/

+ %{python_sitelib}/holland.backup.mysql_lvm-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.mysql_lvm-%{version}-py%{python_version}.egg-info/

  %config(noreplace) %{_sysconfdir}/holland/providers/mysql-lvm.conf

  %config(noreplace) %{_sysconfdir}/holland/providers/mysqldump-lvm.conf

  

- %if %{with mysqlhotcopy}

- %files mysqlhotcopy

- %doc plugins/holland.backup.mysqlhotcopy/{README,LICENSE}

- %{python2_sitelib}/holland/backup/mysqlhotcopy.py*

- %{python2_sitelib}/holland.backup.mysqlhotcopy-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.mysqlhotcopy-%{version}-*.egg-info

- %config(noreplace) %{_sysconfdir}/holland/providers/mysqlhotcopy.conf

- %{_mandir}/man5/holland-mysqlhotcopy.5*

- %endif

  

  %if %{with pgdump}

  %files pgdump

- %doc plugins/holland.backup.pgdump/{README,LICENSE}

- %{python2_sitelib}/holland.backup.pgdump-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.pgdump-%{version}-*.egg-info

- %{python2_sitelib}/holland/backup/pgdump/

+ %license plugins/holland.backup.pgdump/LICENSE

+ %doc plugins/holland.backup.pgdump/README

+ %{python_sitelib}/holland.backup.pgdump-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.pgdump-%{version}-py%{python_version}.egg-info/

+ %{python_sitelib}/holland/backup/pgdump/

  %config(noreplace) %{_sysconfdir}/holland/providers/pgdump.conf

  %endif

  

- %if %{with sqlite}

- %files sqlite

- %doc plugins/holland.backup.sqlite/{README,LICENSE}

- %{python2_sitelib}/holland/backup/sqlite.py*

- %{python2_sitelib}/holland.backup.sqlite-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.sqlite-%{version}-*.egg-info

- %config(noreplace) %{_sysconfdir}/holland/providers/sqlite.conf

- %endif

  

  %if %{with xtrabackup}

  %files xtrabackup

- %doc plugins/holland.backup.xtrabackup/{README,LICENSE}

- %{python2_sitelib}/holland/backup/xtrabackup/

- %{python2_sitelib}/holland.backup.xtrabackup-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.xtrabackup-%{version}-*.egg-info

+ %license plugins/holland.backup.xtrabackup/LICENSE

+ %doc plugins/holland.backup.xtrabackup/README

+ %{python_sitelib}/holland/backup/xtrabackup/

+ %{python_sitelib}/holland.backup.xtrabackup-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.xtrabackup-%{version}-py%{python_version}.egg-info/

  %config(noreplace) %{_sysconfdir}/holland/providers/xtrabackup.conf

  %endif

  

- %if %{with tar}

- %files tar

- %doc plugins/holland.backup.tar/{README,LICENSE}

- %{python2_sitelib}/holland/backup/tar.py*

- %{python2_sitelib}/holland.backup.tar-%{version}-*-nspkg.pth

- %{python2_sitelib}/holland.backup.tar-%{version}-*.egg-info

- %config(noreplace) %{_sysconfdir}/holland/providers/tar.conf

+ 

+ %if %{with mongodump}

+ %files mongodump

+ %license plugins/holland.backup.mongodump/LICENSE

+ %doc plugins/holland.backup.mongodump/README

+ %{python_sitelib}/holland/backup/mongodump.py*

+ %{python_sitelib}/holland.backup.mongodump-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.mongodump-%{version}-py%{python_version}.egg-info/

+ %config(noreplace) %{_sysconfdir}/holland/providers/mongodump.conf

  %endif

  

+ 

+ %if %{with mariabackup}

+ %files mariabackup

+ %license plugins/holland.backup.mariabackup/LICENSE

+ %doc plugins/holland.backup.mariabackup/README

+ %{python_sitelib}/holland/backup/mariabackup/

+ %{python_sitelib}/holland.backup.mariabackup-%{version}-py%{python_version}-nspkg.pth

+ %{python_sitelib}/holland.backup.mariabackup-%{version}-py%{python_version}.egg-info/

+ %config(noreplace) %{_sysconfdir}/holland/providers/mariabackup.conf

+ %endif

+ 

+ 

  %if %{with commvault}

  %files commvault

- %doc contrib/holland-commvault/{README,LICENSE}

- %{_sbindir}/holland_cvmysqlsv

+ %license contrib/holland-commvault/LICENSE

+ %doc contrib/holland-commvault/README

+ %{_bindir}/holland_cvmysqlsv

  %{_mandir}/man1/holland_cvmysqlsv.1*

- %{python2_sitelib}/holland_commvault*

+ %{python_sitelib}/holland_commvault/

+ %{python_sitelib}/holland_commvault-%{version}-py%{python_version}.egg-info/

  %endif

  

+ 

  %changelog

+ * Tue Aug 14 2018 Steven Soulen <steven@soulen.net> - 1.1.1-1

+ - new upstream release 1.1.1

+ 

+ * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

+ 

+ * Fri Jun 08 2018 Pete Travis <immanetize@fedoraproject.org> - 1.1.0-1

+ - build in py3 for Fedora

+ - new upstream release 1.1.0

+ - deprecate mysql-hotcopy subpackage

+ 

+ * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.14-5

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

+ 

+ * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.14-4

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

+ 

  * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.14-3

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

  

file modified
+2 -1
@@ -1,1 +1,2 @@ 

- 15a410e1b0f858f240e67daf7f531a43  holland-1.0.14.tar.gz

+ SHA512 (holland-1.1.1.tar.gz) = d5d1afc019773217970d6db60eaba8b86d185c8e7aecec3daee61ff59411ff1c31f36af8d79d9d94b20593d2b9dbfe6a7bfdd5aa973108f542f31afa910afea2

+ SHA512 (holland-backup.github.com-1.1.1.tar.gz) = 2e3ce7731c751b63b055ec75f64a4ad51914f0ada5eb8f25545855dc792d7798b6b6bc672c55b1dd8556d98f14dd2912fbef809792bd2c5efc680a21592e8d67

New upstream update to 1.1.1

Pull-Request has been closed by soulen

5 years ago