Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37567926
en ru br
ALT Linux repos
S:1.3.4-alt1

Group :: Development/Python3
RPM: python3-module-Paver

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define oname Paver

Name: python3-module-%oname
Version: 1.3.4
Release: alt1

Summary: Easy build, distribution and deployment scripting

License: BSD-3-Clause
Group: Development/Python3
Url: https://pypi.python.org/pypi/Paver

# https://github.com/paver/paver.git

Source: %name-%version.tar
Patch:  2d4279a46da414419c507b05afab49b3478bf75b.patch

BuildRequires(pre): rpm-build-python3

%add_python3_req_skip bzrlib bzrlib.builtins

Conflicts: python-module-Paver
Obsoletes: python-module-Paver

BuildArch: noarch

%description
Paver is a Python-based build/distribution/deployment scripting tool
along the lines of Make or Rake. What makes Paver unique is its
integration with commonly used Python libraries. Common tasks that were
easy before remain easy. More importantly, dealing with your
applications specific needs and requirements is also easy.

%prep
%setup
%patch -p1

# currently there is no bzr module for python-3

rm -f paver/bzr.py

%build
%python3_build

%install
%python3_install

# https://github.com/paver/paver/issues/211

rm -f %buildroot/%python3_sitelibdir/paver/deps/path2.py

%files
%doc *.rst
%_bindir/paver
%python3_sitelibdir/paver
%python3_sitelibdir/%oname-%version-py%_python3_version.egg-info

%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