From b75700066b4a46a3de8b627b7908df7a145aa6d923da9397f76c85d86668decc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tina=20M=C3=BCller?= Date: Mon, 15 Jul 2024 21:00:41 +0000 Subject: [PATCH] Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Audio-CD?expand=0&rev=3 --- perl-Audio-CD.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/perl-Audio-CD.spec b/perl-Audio-CD.spec index a81b60f..450ed45 100644 --- a/perl-Audio-CD.spec +++ b/perl-Audio-CD.spec @@ -18,16 +18,20 @@ %define cpan_name Audio-CD Name: perl-Audio-CD -Version: 0.04 +Version: 0.40.0 Release: 0 +# 0.04 -> normalize -> 0.40.0 +%define cpan_version 0.04 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Perl interface to libcdaudio (cd + cddb) URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/D/DO/DOUGM/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/D/DO/DOUGM/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml Patch0: Audio-CD-0.04.implicit_definitions_of_special_functions.patch BuildRequires: perl BuildRequires: perl-macros +Provides: perl(Audio::CD) = %{version} +%undefine __perllib_provides %{perl_requires} # MANUAL BEGIN BuildRequires: libcdaudio-devel @@ -41,7 +45,7 @@ Several classes provide glue for the libcdaudio functions and data structures. %prep -%autosetup -n %{cpan_name}-%{version} -p1 +%autosetup -n %{cpan_name}-%{cpan_version} -p1 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"