From: Martin Winter Date: Sun, 4 Mar 2018 13:38:58 +0000 (-0800) Subject: redhat: Add option to build with RPKI X-Git-Tag: frr-5.0-dev~148^2~3 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=aaf38c9461d34e1758faa745d7d80dff6108f78c;p=matthieu%2Ffrr.git redhat: Add option to build with RPKI Signed-off-by: Martin Winter Conflicts: redhat/frr.spec.in --- diff --git a/redhat/frr.spec.in b/redhat/frr.spec.in index ba46206695..8e0cc86a9c 100644 --- a/redhat/frr.spec.in +++ b/redhat/frr.spec.in @@ -26,6 +26,7 @@ %{!?with_watchfrr: %global with_watchfrr 1 } %{!?with_bgp_vnc: %global with_bgp_vnc 0 } %{!?with_pimd: %global with_pimd 1 } +%{!?with_rpki: %global with_rpki 0 } # path defines %define _sysconfdir /etc/frr @@ -156,6 +157,10 @@ Requires: ncurses json-c initscripts BuildRequires: pam-devel Requires: pam %endif +%if %{with_rpki} +BuildRequires: librtr-devel >= 0.5 +Requires: librtr >= 0.5 +%endif %if "%{initsystem}" == "systemd" BuildRequires: systemd systemd-devel Requires(post): systemd @@ -305,6 +310,9 @@ developing OSPF-API and frr applications. --enable-systemd=yes \ %endif --enable-poll=yes +%if %{with_rpki} + --enable-rpki +%endif make %{?_smp_mflags} MAKEINFO="makeinfo --no-split" SPHINXBUILD=%{sphinx} @@ -605,7 +613,10 @@ rm -rf %{buildroot} %endif %changelog -* Tue Feb 20 2018 Martin Winter - %{version} +* Sun Mar 4 2018 Martin Winter - %{version} +- Add option to build with RPKI (default: disabled) + +* Tue Feb 20 2018 Martin Winter - Adapt to new documentation structure based on Sphinx * Fri Oct 20 2017 Martin Winter