summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2018-05-23 16:17:38 +0200
committerLubomir Rintel <lkundrak@v3.sk>2018-05-28 11:44:02 +0200
commitde326a4e8ad22a24e14c0f81821b0dd285860f22 (patch)
tree16f9c41187df24a96a22ca2ec8e17270b49286a1
parent1f7780cba9a7446e04c32a765fa72585829c0eec (diff)
downloadNetworkManager-de326a4e8ad22a24e14c0f81821b0dd285860f22.tar.gz
rpm: prefer python3
From Fedora 28 on we can build without Python 2. That is good, because it's eventually going to be removed. Based on a change in Fedora dist-git by Iryna Shcherbina.
-rw-r--r--contrib/fedora/rpm/NetworkManager.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/fedora/rpm/NetworkManager.spec b/contrib/fedora/rpm/NetworkManager.spec
index 8da0cea5a3..c6f265c217 100644
--- a/contrib/fedora/rpm/NetworkManager.spec
+++ b/contrib/fedora/rpm/NetworkManager.spec
@@ -178,8 +178,15 @@ BuildRequires: ModemManager-glib-devel >= 1.0
BuildRequires: newt-devel
%endif
BuildRequires: /usr/bin/dbus-launch
+%if 0%{?fedora} > 27 || 0%{?rhel} > 7
+BuildRequires: python3
+BuildRequires: python3-gobject-base
+BuildRequires: python3-dbus
+%else
+BuildRequires: python2
BuildRequires: pygobject3-base
BuildRequires: dbus-python
+%endif
BuildRequires: libselinux-devel
BuildRequires: polkit-devel
BuildRequires: jansson-devel