summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdebian/rules7
-rw-r--r--doc/developer/packaging-debian.rst4
2 files changed, 11 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index 7a719b7c60..fdb458e6a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,6 +27,12 @@ else
CONF_LUA=--enable-scripting
endif
+ifeq ($(filter pkg.frr.pim6d,$(DEB_BUILD_PROFILES)),)
+ CONF_PIM6=--disable-pim6d
+else
+ CONF_PIM6=--enable-pim6d
+endif
+
export PYTHON=python3
%:
@@ -46,6 +52,7 @@ override_dh_auto_configure:
\
$(CONF_RPKI) \
$(CONF_LUA) \
+ $(CONF_PIM6) \
--with-libpam \
--enable-doc \
--enable-doc-html \
diff --git a/doc/developer/packaging-debian.rst b/doc/developer/packaging-debian.rst
index a81e052490..9aeb78c4fd 100644
--- a/doc/developer/packaging-debian.rst
+++ b/doc/developer/packaging-debian.rst
@@ -64,6 +64,10 @@ buster.)
+================+===================+=========================================+
| pkg.frr.rtrlib | pkg.frr.nortrlib | builds frr-rpki-rtrlib package (or not) |
+----------------+-------------------+-----------------------------------------+
+ | pkg.frr.lua | pkg.frr.nolua | builds lua scripting extension |
+ +----------------+-------------------+-----------------------------------------+
+ | pkg.frr.pim6d | pkg.frr.nopim6d | builds pim6d (work in progress) |
+ +----------------+-------------------+-----------------------------------------+
* the ``-uc -us`` options to disable signing the packages with your GPG key