From b890aced4e7434151802a42dc151365046c32320 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Fri, 17 Jan 2025 00:44:51 +0800 Subject: [PATCH] drop useless perl(:MODULE_COMPAT) requirement --- freeradius.spec | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/freeradius.spec b/freeradius.spec index 9dbc3d6..e71ea71 100644 --- a/freeradius.spec +++ b/freeradius.spec @@ -1,14 +1,13 @@ %global docdir %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}} %define openssl_version %(rpm -q --queryformat '%%{EPOCH}:%%{VERSION}' openssl) -%define perl_version %(eval "`%{__perl} -V:version`"; echo $version) Name: freeradius Version: 3.2.5 -Release: 1 +Release: 2 Summary: Remote Authentication Dial-In User Service -License: GPLv2+ and LGPLv2+ -URL: http://www.freeradius.org/ +License: GPL-2.0-or-later AND LGPL-2.0-or-later +URL: https://www.freeradius.org/ Source0: https://freeradius.org/ftp/pub/radius/freeradius-server-%{version}.tar.gz Source1: radiusd.service Source2: freeradius-logrotate @@ -21,9 +20,8 @@ BuildRequires: unixODBC-devel json-c-devel libcurl-devel gcc chrpath Requires: openssl >= %{openssl_version} Requires(pre): shadow-utils glibc-common -Requires(post): systemd-sysv systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units +Requires(post): systemd-sysv +%{?systemd_requires} Provides: %{name}-unixODBC = %{version}-%{release} %{name}-rest = %{version}-%{release} Obsoletes: %{name}-unixODBC < %{version}-%{release} %{name}-rest < %{version}-%{release} @@ -66,7 +64,7 @@ FreeRADIUS plugin providing Kerberos 5 authentication support. %package perl Summary: Perl support of the FreeRADIUS package -Requires: %{name} = %{version}-%{release} perl(:MODULE_COMPAT_%{perl_version}) +Requires: %{name} = %{version}-%{release} BuildRequires: perl-devel perl-generators perl(ExtUtils::Embed) %description perl @@ -110,6 +108,7 @@ Summary: Help document file of the FreeRADIUS package Requires: %{name} = %{version}-%{release} Provides: %{name}-doc = %{version}-%{release} Obsoletes: %{name}-doc < %{version}-%{release} +Buildarch: noarch %description help Help document of the FreeRADIUS package. @@ -379,10 +378,10 @@ exit 0 %doc %{_mandir}/man8/* %files utils -/usr/bin/* +%{_bindir}/* %files devel -/usr/include/freeradius +%{_includedir}/freeradius %files krb5 %{_libdir}/freeradius/rlm_krb5.so @@ -500,6 +499,9 @@ exit 0 %attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/ldap %changelog +* Thu Jan 16 2025 Funda Wang - 3.2.5-2 +- drop useless perl(:MODULE_COMPAT) requirement + * Mon Oct 28 2024 xu_ping <707078654@qq.com> - 3.2.5-1 - Upgrade version to 3.2.5 -- Gitee