83 lines
2.3 KiB
RPMSpec
83 lines
2.3 KiB
RPMSpec
%global __version__ 0.9930
|
|
%define mod_name version
|
|
Name: perl-%{mod_name}
|
|
Epoch: 8
|
|
Version: 0.99.30
|
|
Release: 1
|
|
Summary: Perl extension for Version Objects
|
|
License: GPLv1+ or Artistic 1.0
|
|
URL: https://metacpan.org/release/%{mod_name}
|
|
Source0: https://cpan.metacpan.org/authors/id/L/LE/LEONT/%{mod_name}-%{__version__}.tar.gz
|
|
|
|
BuildRequires: gcc make perl-generators perl perl-devel
|
|
Requires: perl perl(Carp)
|
|
|
|
%description
|
|
Version objects were added to Perl in 5.10. This module implements
|
|
version objects for older version of Perl and provides the version
|
|
object API for all versions of Perl. All previous releases before 0.74
|
|
are deprecated and should not be used due to incompatible API changes.
|
|
Version 0.77 introduces the new 'parse' and 'declare' methods to
|
|
standardize usage. You are strongly urged to set 0.77 as a minimum
|
|
in your code, e.g.
|
|
use version 0.77; # even for Perl v.5.10.0
|
|
|
|
%package help
|
|
Summary: Man page for %{name}
|
|
BuildArch: noarch
|
|
|
|
%description help
|
|
%{summary}.
|
|
|
|
%prep
|
|
%autosetup -n %{mod_name}-%{__version__}
|
|
|
|
%build
|
|
perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
%{_fixperms} %{buildroot}/*
|
|
|
|
%check
|
|
make test
|
|
|
|
%files
|
|
%defattr(-,root,root)
|
|
%doc CHANGES README
|
|
%doc %{perl_vendorarch}/version.pod
|
|
%doc %{perl_vendorarch}/version/Internals.pod
|
|
%{perl_vendorarch}/auto/version/
|
|
%{perl_vendorarch}/version.pm
|
|
%dir %{perl_vendorarch}/version/
|
|
%{perl_vendorarch}/version/*.pm
|
|
|
|
%files help
|
|
%{_mandir}/man3/version*.3*
|
|
|
|
%changelog
|
|
* Thu Jan 18 2024 hongjinghao <hongjinghao@huawei.con> - 8:0.99.30-1
|
|
- upgrade version to 0.99.30
|
|
|
|
* Mon Oct 24 2022 hongjinghao <hongjinghao@huawei.com> - 8:0.99.29-2
|
|
- add mod_name marco
|
|
|
|
* Mon Dec 6 2021 guozhaorui <guozhaorui1@huawei.com> - 8:0.99.29-1
|
|
- update version to 0.99.29
|
|
|
|
* Fri Jan 29 2021 liudabo <liudabo1@huawei.com> - 8:0.99.28-1
|
|
- upgrade version to 0.99.28
|
|
|
|
* Wed May 13 2020 openEuler Buildteam <buildteam@openeuler.org> - 8:0.99.24-4
|
|
- add perl-devel buildrequire.
|
|
|
|
* Sat Dec 21 2019 openEuler Buildteam <buildteam@openeuler.org> - 8:0.99.24-3
|
|
- Change mod of files
|
|
|
|
* Tue Sep 24 2019 openEuler Buildteam <buildteam@openeuler.org> - 8:0.99.24-2
|
|
- Adjust requires
|
|
|
|
* Fri Sep 6 2019 openEuler Buildteam <buildteam@openeuler.org> - 8:0.99.24-1
|
|
- Package init
|