Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37849484
en ru br
ALT Linux repositórios
S:0.1-alt1.1

Group :: Development/Python3
RPM: binlog2sql

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: binlog2sql
Version: 0.1
Release: alt1.1

Summary: Parse MySQL binlog to SQL

License: GPLv3.0
Group: Development/Python3
Url: https://github.com/danfengcao/binlog2sql

# Source-git: https://github.com/danfengcao/binlog2sql.git

Source: %name-%version.tar

BuildArch: noarch

BuildRequires(pre): rpm-build-intro >= 2.2.4
BuildRequires(pre): rpm-build-python3

# generated by epm restore --dry-run from binlog2sql/requirements.txt

%py3_use pymysql >= 0.7.11
#py3_use wheel >= 0.29.0
%py3_use mysql-replication >= 0.13

%add_python3_self_prov_path %buildroot%python3_sitelibdir/
%description
Parse MySQL binlog to SQL.

See https://www.percona.com/blog/2020/07/09/binlog2sql-binlog-to-raw-sql-conversion-and-point-in-time-recovery/

%prep
%setup

%build
subst "s at !/usr/bin/env python\$ at !/usr/bin/env python3 at " binlog2sql/*.py

%install
mkdir -p %buildroot%_bindir/
mkdir -p %buildroot%python3_sitelibdir/
cp -a binlog2sql %buildroot%python3_sitelibdir/
ln -s %python3_sitelibdir/binlog2sql/binlog2sql.py %buildroot%_bindir/%name

%files
%doc README.md example/
%_bindir/%name
%python3_sitelibdir/%name/

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009