Mydumper removed on Fedora, Mydumper and gites updated

This commit is contained in:
2022-05-06 08:39:02 +02:00
parent e6dbfed00c
commit 4cf78ff967
3 changed files with 13 additions and 77 deletions

View File

@@ -1,14 +1,15 @@
# to build agains mariadb libraries, set it to 0
%define _mysql 0
%define _extent -1
Name: mydumper
Summary: mydumper and myloader MySQL backup tools
Version: 0.12.1
Version: 0.12.3
Release: 1%{?dist}
Group: Applications/Databases
License: GPL
Vendor: Max Bubenick
URL: https://github.com/maxbube/mydumper
Source: mydumper-%{version}.tar.gz
Source: mydumper-%{version}%{_extent}.tar.gz
BuildArch: x86_64
AutoReq: no
%if 0%{?_mysql}
@@ -40,7 +41,7 @@ easier to manage output, consistency, manageability.
myloader is a tool used for multi-threaded restoration of mydumper backups.
%prep
%setup -q
%setup -q -n %{name}-%{version}%{_extent}
%build
%define debug_package %{nil}
@@ -64,9 +65,12 @@ rm -rf ${RPM_BUILD_ROOT}
%{_mandir}/man1/*
%changelog
* Fri Mar 18 2022 Daniel Steiner <daniel.steiner@daniel-steiner.org>
* Fri May 6 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 0.12.3-1
* Fri Mar 18 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- First build on Fedora 35.
* Sun Jul 4 2021 Daniel Steiner <daniel.steiner@daniel-steiner.org>
* Sun Jul 4 2021 Daniel Steiner <daniel.steiner@dsteiner.ch>
- First build on Fedora 33.

View File

@@ -1,5 +1,5 @@
Name: gitea
Version: 1.16.6
Version: 1.16.7
Release: 1%{?dist}
Summary: Gitea is a painless self-hosted Git service.
%define MyVersion %version
@@ -84,6 +84,9 @@ getent passwd gitea > /dev/null || \
%changelog
* Fri May 6 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 1.16.7.
* Fri Apr 22 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 1.16.6.

View File

@@ -1,71 +0,0 @@
# to build agains mariadb libraries, set it to 0
%define _mysql 0
Name: mydumper
Summary: mydumper and myloader MySQL backup tools
Version: 0.12.1
Release: 1%{?dist}
Group: Applications/Databases
License: GPL
Vendor: Max Bubenick
URL: https://github.com/maxbube/mydumper
Source: mydumper-%{version}.tar.gz
BuildArch: x86_64
AutoReq: no
%if 0%{?_mysql}
BuildRequires: community-mysql-devel
%else
BuildRequires: mariadb-devel
%endif
BuildRequires: pkgconf-pkg-config
BuildRequires: pcre-devel
BuildRequires: glib2-devel
BuildRequires: zlib-devel
BuildRequires: pcre-devel
BuildRequires: openssl-devel
BuildRequires: cmake
BuildRequires: python3-sphinx
BuildRequires: gcc-c++
BuildRequires: git
%description
This package provides mydumper and myloader MySQL backup tools.
mydumper is a tool used for backing up MySQL database servers much
faster than the mysqldump tool distributed with MySQL. It also has the
capability to retrieve the binary logs from the remote server at the same time
as the dump itself. The advantages of mydumper are: parallelism,
easier to manage output, consistency, manageability.
myloader is a tool used for multi-threaded restoration of mydumper backups.
%prep
%setup -q
%build
%define debug_package %{nil}
%if 0%{?_mysql}
%__cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DWITH_BINLOG=OFF -DWITH_SSL=ON .
%else
%__cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DWITH_BINLOG=OFF -DWITH_SSL=OFF .
%endif
%__make
%install
%__make install DESTDIR=${RPM_BUILD_ROOT}
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datarootdir}/doc/%{name}/*
%{_mandir}/man1/*
%changelog
* Fri Mar 18 2022 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- First build on Fedora 35.
* Sun Jul 4 2021 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- First build on Fedora 33.