Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37514900
en ru br
ALT Linux repos
S:0.4.1-alt4.bzr20220414

Group :: Development/Python
RPM: python3-module-qbrz

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

# -*- coding: utf-8 -*-
%define _unpackaged_files_terminate_build 1

Name: python3-module-qbrz
Epoch: 1
Version: 0.4.1
Release: alt3.bzr20220414

Summary: A simple Qt cross-platform frontend for some of Bazaar commands
License: GPLv2+
Group: Development/Python

Url: https://github.com/breezy-team/qbrz
Packager: Anatoly Kitaikin <cetus at altlinux.org>

Source: qbrz-%version.tar

#Patch0: %name-%version-%release-alt.patch


Provides: qbrz

BuildRequires(pre): rpm-build-python3
BuildRequires: python3-module-PyQt5 python3-module-setuptools python3-module-yieldfrom

%description
The purpose of this plugin is to provide a graphical user
interface for those Breezy commands where it can simplify the usage.
Highlighting of differences between files, "browsable" log view, commit
only some files without listing them all on the command line, etc.

QBrz provides a GUI frontend for many core brz commands and several
universal dialogs and helper commands.  The qbrz equivalents for core
brz commands have the same names as the CLI commands but with a 'q'
prefix.  See home page for more details.

Breezy is a fork of Bazaar version control system

This module is built for python %__python_version

%package tests
Summary: Qbrz plugin tests
Group: Development/Other

Requires: %name = %version-%release

%description tests
This package contains tools and test suites for testing qbrz plugin.

%prep
%setup -n qbrz-%version
#patch0 -p1

%build
%python3_build

%install
%python3_install --install-lib %python3_sitelibdir

%files
%python3_sitelibdir/breezy/plugins/qbrz
%exclude %python3_sitelibdir/breezy/plugins/qbrz/COPYING.txt
%exclude %python3_sitelibdir/breezy/plugins/qbrz/AUTHORS.txt
%exclude %python3_sitelibdir/breezy/plugins/qbrz/NEWS.txt
%exclude %python3_sitelibdir/breezy/plugins/qbrz/TODO.txt
%exclude %python3_sitelibdir/breezy/plugins/qbrz/lib/tests
%python3_sitelibdir/*.egg-info
%doc AUTHORS.txt README.md NEWS.txt TODO.txt

%files tests
%dir %python3_sitelibdir/breezy/plugins/qbrz/lib
%python3_sitelibdir/breezy/plugins/qbrz/lib/tests

%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