Build: integrate contrib directory into build system

BASH completion is now installed by make install.

https://fedorahosted.org/freeipa/ticket/6418

Reviewed-By: Martin Basti <mbasti@redhat.com>
Reviewed-By: Christian Heimes <cheimes@redhat.com>
This commit is contained in:
Petr Spacek authored and Martin Babinsky committed 2016-11-09 13:08:32 +01:00
1 parent 8ffd3bdf14
commit d3cab75d7e
5 files changed
+10 -4

No files matched your search

+2 -2
View File
@@ -1,5 +1,4 @@
SUBDIRS = asn1 util client daemons install ipaclient ipalib ipaplatform ipapython ipaserver ipatests po
# contrib
SUBDIRS = asn1 util client contrib daemons install ipaclient ipalib ipaplatform ipapython ipaserver ipatests po
# doc
# init
@@ -23,5 +22,6 @@ EXTRA_DIST = .mailmap \
BUILD.txt \
Contributors.txt \
COPYING.openssl \
contrib \
pylintrc \
pytest.ini
+4
View File
@@ -0,0 +1,4 @@
SUBDIRS = completion
EXTRA_DIST = \
nssciphersuite
+4
View File
@@ -0,0 +1,4 @@
bashcompdir = $(sysconfdir)/bash_completion.d
bashcomp_SCRIPTS = \
ipa
File renamed without changes.
-2
View File
@@ -833,8 +833,6 @@ mkdir -p %{buildroot}%{_sysconfdir}/ipa/
/bin/touch %{buildroot}%{_sysconfdir}/ipa/ca.crt
mkdir -p %{buildroot}%{_sysconfdir}/ipa/nssdb
mkdir -p %{buildroot}/%{_localstatedir}/lib/ipa-client/sysrestore
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
install -pm 644 contrib/completion/ipa.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/ipa
%if ! %{ONLY_CLIENT}
mkdir -p %{buildroot}%{_sysconfdir}/cron.d