From: Arran Cudbard-Bell Date: Tue, 21 Jun 2022 20:33:57 +0000 (-0500) Subject: Give up on rpm includes for now, we'll look at it again later X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9e839bc7c32288488b717671c39edd449443d83;p=thirdparty%2Ffreeradius-server.git Give up on rpm includes for now, we'll look at it again later --- diff --git a/redhat/freeradius.spec b/redhat/freeradius.spec index 8784d0f2aa4..11cf9611b00 100644 --- a/redhat/freeradius.spec +++ b/redhat/freeradius.spec @@ -216,7 +216,40 @@ BuildRequires: json-c-devel >= 0.13 %description libfreeradius-json Internal support library for FreeRADIUS modules using json-c, required by all modules that use json-c. -%include kafka.inc +# +# BEGIN kafka libraries and modules +# +%package libfreeradius-kafka +Summary: Internal support library for FreeRADIUS modules using librdkafka +Group: System Environment/Daemons +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: librdkafka +BuildRequires: librdkafka-devel + +%description libfreeradius-kafka +Provides common functions for Kafka production and consumer modules + +%files libfreeradius-kafka +%defattr(-,root,root) +%{_libdir}/freeradius/libfreeradius-kafka.so + +%package kafka +Summary: Kafka producer support for FreeRADIUS +Group: System Environment/Daemons +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: librdkafka +Requires: freeradius-libfreeradius-kafka = %{version}-%{release} +BuildRequires: librdkafka-devel + +%description kafka +Provides a producer module to push messages into a Kafka queue + +%files kafka +%defattr(-,root,root) +%{_libdir}/freeradius/rlm_kafka.so +# +# END kafka libraries and modules +# %package libfreeradius-radius Summary: RADIUS protocol library for FreeRADIUS