summaryrefslogtreecommitdiffstats
path: root/freeipa.spec.in
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2016-08-24 12:52:08 +0200
committerDavid Kupka <dkupka@redhat.com>2016-10-24 14:11:08 +0200
commit0b91735c79a0ba577f9540e946180760a97913a4 (patch)
treef615b39cdc1277e94718ba42cd72b8b6dc4ebe05 /freeipa.spec.in
parent0d370a959b6b55f995661b2febe55c379065c4d9 (diff)
downloadfreeipa-0b91735c79a0ba577f9540e946180760a97913a4.tar.gz
freeipa-0b91735c79a0ba577f9540e946180760a97913a4.tar.xz
freeipa-0b91735c79a0ba577f9540e946180760a97913a4.zip
ipaserver: remove ipalib import from setup.py
Instead of importing ipalib to get IPA version string, create setup.py from a template and have the version string automatically filled in. This makes it possible to build the ipaserver package without having to have ipalib dependencies installed. https://fedorahosted.org/freeipa/ticket/6418 Reviewed-By: Petr Spacek <pspacek@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'freeipa.spec.in')
-rw-r--r--freeipa.spec.in12
1 files changed, 6 insertions, 6 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index c730b325b..5aef391c3 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -75,10 +75,6 @@ BuildRequires: nspr-devel
BuildRequires: nss-devel
BuildRequires: openssl-devel
BuildRequires: libuuid-devel
-BuildRequires: python-ldap
-BuildRequires: python-netaddr
-BuildRequires: python-gssapi
-BuildRequires: python-dns
BuildRequires: libsss_idmap-devel
# 1.14.0: sss_nss_getnamebycert (https://fedorahosted.org/sssd/ticket/2897)
BuildRequires: libsss_nss_idmap-devel >= 1.14.0
@@ -86,25 +82,29 @@ BuildRequires: rhino
BuildRequires: libverto-devel
BuildRequires: libunistring-devel
BuildRequires: python-lesscpy
-BuildRequires: python-six
-BuildRequires: python-netifaces
%endif # ONLY_CLIENT
#
# Build dependencies for makeapi/makeaci
#
BuildRequires: krb5-workstation
+BuildRequires: python-ldap
BuildRequires: python-setuptools
BuildRequires: python-nss
# 0.6: serialization.load_pem_private_key, load_pem_public_key
BuildRequires: python-cryptography >= 0.6
+BuildRequires: python-netaddr
+BuildRequires: python-gssapi
BuildRequires: python-libipa_hbac
BuildRequires: python-memcached
BuildRequires: python-lxml
BuildRequires: python-pyasn1
+BuildRequires: python-dns
# pki Python package
BuildRequires: pki-base
+BuildRequires: python-six
BuildRequires: dbus-python
+BuildRequires: python-netifaces
BuildRequires: python-libsss_nss_idmap
BuildRequires: python-cffi