#4 EPEL-8: Don't generate Provides / Requires for bundled dependencies (RHBZ#1911887)
Merged 2 years ago by pbiering. Opened 2 years ago by sneininger.
https://pagure.io/forks/sneininger/radicale-pullrequest.git epel8  into  epel8

EPEL-8: Don't generate Provides / Requires for bundled dependencies (RHBZ#1911887)
Simon Neininger • 2 years ago  
radicale.spec
file modified
+7 -4
@@ -1,9 +1,6 @@

  %global selinux_types %(%{__awk} '/^#[[:space:]]*SELINUXTYPE=/,/^[^#]/ { if ($3 == "-") printf "%s ", $2 }' /etc/selinux/config 2>/dev/null)

  %global selinux_variants %([ -z "%{selinux_types}" ] && echo mls targeted || echo %{selinux_types})

  

- # Do not generate Provides for python-dateutil, vobject, defusedxml, passlib

- %global __provides_exclude_from ^%{python3_sitelib}/(dateutil|python_dateutil|vobject|defusedxml|passlib).*$

- 

  # unfortunately, radicale major version upgrades are breakable updates, therefore

  # Fedora >= 31: introduce radicale3

  # EL7: introduce radicale2 & radicale3 (planned)
@@ -45,13 +42,16 @@

  %define bundle_dateutil		1

  %define bundle_defusedxml	1

  %define bundle_passlib		1

+ # Don't generate Provides / Requires for bundled dependencies

+ %global __provides_exclude_from ^%{python3_sitelib}/(dateutil|python_dateutil|vobject|defusedxml|passlib).*$

+ %global __requires_exclude ^python3.*dist\\((python-dateutil|vobject|defusedxml|passlib)\\).*$

  %else

  %define radicale_python_pkgversion	3

  %endif

  

  Name:             radicale

  Version:          %{radicale_version}

- Release:          14%{?dist}

+ Release:          15%{?dist}

  Summary:          A simple CalDAV (calendar) and CardDAV (contact) server

  License:          GPLv3+

  URL:              https://radicale.org
@@ -645,6 +645,9 @@

  

  

  %changelog

+ * Fri Jan 01 2021 Simon Neininger <simon@neininger.net> - 3.0.6-15

+ - EPEL-8: Don't generate Provides / Requires for bundled dependencies (RHBZ#1911887)

+ 

  * Wed Dec 16 2020 Simon Neininger <simon@neininger.net> - 3.0.6-14

  - Do not generate Provides for python-dateutil, vobject, defusedxml, passlib

  

no initial comment

Pull-Request has been merged by pbiering

2 years ago
Metadata