Compare commits

..

No commits in common. "rawhide" and "f43" have entirely different histories.

2 changed files with 8 additions and 40 deletions

View file

@ -14,8 +14,8 @@
Summary: High-performance authoritative DNS server
Name: knot
Version: 3.5.2
Release: 1%{?dist}
Version: 3.4.8
Release: 3%{?dist}
License: GPL-3.0-or-later
URL: https://www.knot-dns.cz
Source0: https://secure.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
@ -46,7 +46,6 @@ BuildRequires: pkgconfig(libmnl)
BuildRequires: pkgconfig(libnghttp2)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(hiredis)
%if 0%{?fedora} || 0%{?rhel}
BuildRequires: softhsm
%endif
@ -95,8 +94,6 @@ Requires(postun): systemd
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Recommends: %{name}-keymgr
%if 0%{?suse_version}
Provides: group(knot)
%endif
@ -106,8 +103,8 @@ Knot DNS is a high-performance authoritative DNS server implementation.
%package libs
Summary: Libraries used by the Knot DNS server and client applications
# Knot DNS 3.5+ isn't compatible with earlier knot-resolver
Conflicts: knot-resolver < 5.7.6-3
# Knot DNS 3.4+ isn't compatible with earlier knot-resolver
Conflicts: knot-resolver < 5.7.4-2
%description libs
The package contains shared libraries used by the Knot DNS server and
@ -137,13 +134,6 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description dnssecutils
The package contains DNSSEC tools shipped with the Knot DNS server.
%package keymgr
Summary: Knot DNS key management utility
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description keymgr
The package contains keymgr program for Knot DNS key management.
%package module-dnstap
Summary: dnstap module for Knot DNS
Requires: %{name} = %{version}-%{release}
@ -175,13 +165,6 @@ Requires: %{name}-libs = %{version}-%{release}
%description -n python3-libknot
The package provides Python bindings for the libknot shared library.
%package -n valkey-module-knot
Summary: Valkey module for Knot DNS.
Requires: %{name}-libs = %{version}-%{release}
%description -n valkey-module-knot
The package provides Valkey module for Knot DNS.
%package doc
Summary: Documentation for the Knot DNS server
BuildArch: noarch
@ -222,11 +205,9 @@ CFLAGS="%{optflags} -DNDEBUG -Wno-unused"
--libexecdir=/usr/lib/knot \
--with-rundir=/run/knot \
--with-moduledir=%{_libdir}/knot/modules-%{BASE_VERSION} \
--with-redisdir=%{_libdir}/valkey/modules \
--with-storage=/var/lib/knot \
%{?configure_db_sizes} \
%{?configure_quic} \
--enable-redis=auto \
--disable-static \
--enable-dnstap=yes \
--with-module-dnstap=shared \
@ -352,6 +333,7 @@ V=1 make check
%{_unitdir}/knot.service
%{_sbindir}/kcatalogprint
%{_sbindir}/kjournalprint
%{_sbindir}/keymgr
%{_sbindir}/knotc
%{_sbindir}/knotd
%if 0%{?suse_version}
@ -360,6 +342,7 @@ V=1 make check
%{_mandir}/man5/knot.conf.*
%{_mandir}/man8/kcatalogprint.*
%{_mandir}/man8/kjournalprint.*
%{_mandir}/man8/keymgr.*
%{_mandir}/man8/knotc.*
%{_mandir}/man8/knotd.*
%ghost %attr(770,root,knot) %dir %{_rundir}/knot
@ -383,10 +366,6 @@ V=1 make check
%{_mandir}/man1/kzonecheck.*
%{_mandir}/man1/kzonesign.*
%files keymgr
%{_sbindir}/keymgr
%{_mandir}/man8/keymgr.*
%files module-dnstap
%{_libdir}/knot/modules-*/dnstap.so
@ -402,9 +381,6 @@ V=1 make check
%{python3_sitelib}/libknot
%{python3_sitelib}/libknot-*-info
%files -n valkey-module-knot
%attr(0755, root, root) %{_libdir}/valkey/modules/knot.so
%files libs
%license COPYING
%doc NEWS
@ -431,14 +407,6 @@ V=1 make check
%doc %{_pkgdocdir}/html
%changelog
* Fri Dec 19 2025 Jakub Ružička <jakub.ruzicka@nic.cz> - 3.5.2-1
- Update to 3.5.2
* Thu Oct 16 2025 Jakub Ružička <jakub.ruzicka@nic.cz> - 3.5.1-1
- Update to 3.5.1
- Add new valkey-module-knot package
- Split keymgr into knot-keymgr package
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 3.4.8-3
- Rebuilt for Python 3.14.0rc3 bytecode

View file

@ -1,2 +1,2 @@
SHA512 (knot-3.5.2.tar.xz) = 4dd8e42088f792459859da807427024ded926c2a8fb5b9fd4596b631a184269e3d84f0cd4be9192f2546977c598c418f8d44cabccbc393f9f7cf2f0dd5adc595
SHA512 (knot-3.5.2.tar.xz.asc) = 5f6ee7fedc0d5b904572d2f6d47858065cdc4efa7217b4e9dcbb38ae63a1533646ba2b042bb0c1fe533a3caf6ba41c81010616393d2a0adcea77712608931b38
SHA512 (knot-3.4.8.tar.xz) = 62fb62e07c751bbc63759c0c74e3967b6a245bb0c76770e109b2c1bacf1580be98315ce3ecac8adfbdd37beab7b300a06078c44e57a1189def9efbc48b8d2c3e
SHA512 (knot-3.4.8.tar.xz.asc) = 55900f6cd9963299066597da6eab2be61a9a8fb7acd562b24a6883466e132372b99fc9e9643aef39566d2eff5fec27850fed0d8b97ca8ea417626ef5c90481e1