add mod_name macro

This commit is contained in:
shenxiangwei 2022-10-24 16:39:49 +08:00
parent 883f5f05c0
commit d9886d2c2a

View File

@ -1,11 +1,13 @@
Name: perl-Pod-Perldoc %define mod_name Pod-Perldoc
Name: perl-%{mod_name}
Epoch: 1 Epoch: 1
Version: 3.28 Version: 3.28
Release: 4 Release: 5
Summary: Look up Perl documentation in Pod format Summary: Look up Perl documentation in Pod format
License: GPL+ or Artistic License: GPL+ or Artistic
URL: https://metacpan.org/release/Pod-Perldoc URL: https://metacpan.org/release/%{mod_name}
Source0: https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Pod-Perldoc-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/M/MA/MALLEN/%{mod_name}-%{version}.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRequires: perl-interpreter perl-generators perl(ExtUtils::MakeMaker) perl(Test::More) BuildRequires: perl-interpreter perl-generators perl(ExtUtils::MakeMaker) perl(Test::More)
Requires: groff-base perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) perl(File::Temp) perl(HTTP::Tiny) perl(IO::Handle) Requires: groff-base perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) perl(File::Temp) perl(HTTP::Tiny) perl(IO::Handle)
@ -20,7 +22,7 @@ the perl library modules.
%package_help %package_help
%prep %prep
%autosetup -n Pod-Perldoc-%{version} -p1 %autosetup -n %{mod_name}-%{version} -p1
%build %build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
@ -44,6 +46,9 @@ make pure_install DESTDIR=%{buildroot}
%{_mandir}/man3/* %{_mandir}/man3/*
%changelog %changelog
* Mon Oct 24 2022 hongjinghao <hongjinghao@huawei.com> - 1:3.28.5
- add mod_name macro
* Thu Jul 22 2021 Jiuyue Ma <majiuyue@huawei.com> - 1:3.28-4 * Thu Jul 22 2021 Jiuyue Ma <majiuyue@huawei.com> - 1:3.28-4
- fix conflict package file '%{perl_vendorlib}/Pod' - fix conflict package file '%{perl_vendorlib}/Pod'