From 110eefacad0dffbafe84432db68fc18556953294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 9 Aug 2023 10:31:22 +0200 Subject: [PATCH] Adapt a spec file to rpm-4.18.92 Now rpmversion is a builtin which cannot be redefined. %patchN macro is deprecated. --- perl-common-sense.spec | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/perl-common-sense.spec b/perl-common-sense.spec index caa8e81..7aac4d8 100644 --- a/perl-common-sense.spec +++ b/perl-common-sense.spec @@ -1,17 +1,18 @@ # Suspect that upstream prefers single-decimal versions -%global cpanversion 3.75 -%global rpmversion 3.7.5 +%global cpan_version 3.75 +%global rpm_version 3.7.5 # This arch-specific package has no binaries and generates no debuginfo %global debug_package %{nil} Name: perl-common-sense Summary: "Common sense" Perl defaults -Version: %{rpmversion} -Release: 13%{?dist} +Version: %{rpm_version} +Release: 14%{?dist} License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/common-sense -Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-%{cpanversion}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-%{cpan_version}.tar.gz +# Specify POD encoding Patch1: common-sense-3.71-podenc.patch # Module Build BuildRequires: coreutils @@ -52,10 +53,7 @@ It's supposed to be mostly the same, with much lower memory usage, as: no warnings qw(exec newline unopened); %prep -%setup -q -n common-sense-%{cpanversion} - -# Specify POD encoding -%patch1 +%autosetup -p0 -n common-sense-%{cpan_version} %build perl Makefile.PL INSTALLDIRS=vendor @@ -85,6 +83,9 @@ make test %{_mandir}/man3/common::sense.3* %changelog +* Wed Aug 09 2023 Petr Pisar - 3.7.5-14 +- Adapt a spec file to rpm-4.18.92 + * Fri Jul 21 2023 Fedora Release Engineering - 3.7.5-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild