Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37837025
en ru br
ALT Linux repos
S:0.0.20230216-alt2

Group :: Development/Tools
RPM: git-retry

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

# SPDX-License-Identifier: GPL-2.0-only
%define _unpackaged_files_terminate_build 1

Name: git-retry
Version: 0.0.20230216
Release: alt2
Summary: Bootstrap function to retry a git command
License: BSD-3-Clause
Group: Development/Tools
Url: https://chromium.googlesource.com/chromium/tools/depot_tools/
Requires: git-core

Source: %name-%version.tar

BuildArch: noarch
BuildRequires: rpm-build-python3
%{?!_without_check:%{?!_disable_check:
BuildRequires: git-core
BuildRequires: python3
BuildRequires: python3-module-colorama
}}

%description
%summary.
Part of the chromium depot_tools suite.

%prep
%setup

%install
install -Dp git_retry.py %buildroot%_bindir/git-retry
install -Dpm644 git_common.py  -t %buildroot%python3_sitelibdir_noarch/depot_tools
install -Dpm644 setup_color.py -t %buildroot%python3_sitelibdir_noarch/depot_tools
install -Dpm644 subprocess2.py -t %buildroot%python3_sitelibdir_noarch/depot_tools
install -Dpm644 man/man1/git-retry.1 -t %buildroot%_man1dir

%check
PATH=%buildroot%_bindir:$PATH
export PYTHONPATH=%buildroot%python3_sitelibdir_noarch
git retry init

%files
%doc LICENSE
%_bindir/git-retry
%python3_sitelibdir_noarch/depot_tools
%_man1dir/*.1*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin