#1 Require python3-cheetah on Fedora
Opened 6 years ago by ishcherb. Modified 6 years ago
rpms/ ishcherb/tito pyambiguous  into  rawhide

file modified
+8 -6
@@ -18,7 +18,7 @@ 

  

  Name: tito

  Version: 0.6.11

- Release: 2%{?dist}

+ Release: 3%{?dist}

  Summary: A tool for managing rpm based git projects

  

  Group: Development/Tools
@@ -34,6 +34,7 @@ 

  Requires: python3-bugzilla

  Requires: python3-blessings

  Requires: rpm-python3

+ Requires: python3-cheetah

  %else

  BuildRequires: python-devel

  BuildRequires: python-setuptools
@@ -41,6 +42,7 @@ 

  Requires: python-bugzilla

  Requires: python-blessings

  Requires: rpm-python

+ Requires: python-cheetah

  %endif

  BuildRequires: asciidoc

  BuildRequires: docbook-style-xsl
@@ -54,7 +56,7 @@ 

  # todo: add %check to spec file in accordance with

  # https://fedoraproject.org/wiki/QA/Testing_in_check

  BuildRequires: git

- BuildRequires: python-bugzilla

+ BuildRequires: python3-bugzilla

  BuildRequires: python3-devel

  BuildRequires: python3-setuptools

  BuildRequires: python3-bugzilla
@@ -67,10 +69,6 @@ 

  Requires: fedora-cert

  Requires: fedora-packager

  Requires: rpmdevtools

- # Cheetah doesn't exist for Python 3, but it's what Mead uses.  We

- # install it and call via the command line instead of importing the

- # potentially incompatible code

- Requires: python-cheetah

  

  %description

  Tito is a tool for managing tarballs, rpms, and builds for projects using
@@ -117,6 +115,10 @@ 

  

  

  %changelog

+ * Mon Mar 12 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.6.11-3

+ - Require python3-cheetah on Fedora

+ - Build require python3-bugzilla

+ 

  * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.11-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

  

  • python3-cheetah is available since f28, and contains cheetah executable
  • also build require python3-bugzilla for tests if they are to be run

rebased onto 1708155

6 years ago

rebased onto 34e3393

6 years ago

rebased onto 0ad3c65

6 years ago

Looks fine to me, I will pull the changes into upstream so the spec isn't overwritten next build.