Pavel Vomacka
7f301b00ce
Adjustments for setup requirements v2
...
Remove setup requirement on wheel since it triggers download.
https://fedorahosted.org/freeipa/ticket/6468
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-12-02 09:45:14 +01:00
Christian Heimes
ed9645b2ac
Adjustments for setup requirements
...
* Fix some typos, missing or surplus dependencies.
* Remove setup requirement on wheel since it triggers download.
ipatests is now installable. Tests need further changes to be runable.
https://fedorahosted.org/freeipa/ticket/6468
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-11-30 13:32:30 +01:00
Jan Cholasta
a1f260d021
ipapython: move dnssec, p11helper and secrets to ipaserver
...
The dnssec and secrets subpackages and the p11helper module depend on
ipaplatform.
Move them to ipaserver as they are used only on the server.
https://fedorahosted.org/freeipa/ticket/6474
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com >
2016-11-29 14:50:51 +01:00
Christian Heimes
8346e1b067
Add install requirements to Python packages
...
https://fedorahosted.org/freeipa/ticket/6468
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-11-16 22:58:39 +01:00
Petr Spacek
81da45ffb1
Build: fix module name in ipaserver/setup.py
...
The name in setup.py should match real name of the module. It will be
used by the build system later on.
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2016-11-09 13:08:32 +01:00
Christian Heimes
91920e7cb4
Add __name__ == __main__ guards to setup.pys
...
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
Reviewed-By: Lenka Doudova <ldoudova@redhat.com >
2016-10-25 18:11:31 +02:00
Jan Cholasta
0b91735c79
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 >
2016-10-24 14:11:08 +02:00
Christian Heimes
4cd83fb51c
Port all setup.py to setuptools
...
All setup.py files are now using setuptools through a common file
ipasetup.py. The file is auto-generated and contain all common
settings.
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Jan Cholasta <jcholast@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-10-20 18:43:37 +02:00