Petr Šabata 0d3120f
Name:           perl-Sys-Info-Base
Petr Šabata 0d3120f
Version:        0.7804
baabcae
Release:        13%{?dist}
Petr Šabata 0d3120f
Summary:        Provides various system information
Petr Šabata 0d3120f
License:        GPL+ or Artistic
37d8ff4
URL:            https://metacpan.org/release/Sys-Info-Base
37d8ff4
Source0:        https://cpan.metacpan.org/authors/id/B/BU/BURAK/Sys-Info-Base-%{version}.tar.gz
a809117
# Fix building on Perl without "." in @INC, CPAN RT#121024
a809117
Patch0:         Sys-Info-Base-0.7804-Fix-building-on-Perl-without-.-in-INC.patch
Petr Šabata 0d3120f
BuildArch:      noarch
Petr Šabata 0d3120f
# Build
263c3f1
BuildRequires:  perl-interpreter
671244a
BuildRequires:  perl-generators
Petr Šabata 0d3120f
BuildRequires:  perl(base)
Petr Šabata 0d3120f
BuildRequires:  perl(Carp)
Petr Šabata 0d3120f
BuildRequires:  perl(constant)
Petr Šabata 0d3120f
BuildRequires:  perl(Cwd)
Petr Šabata 0d3120f
BuildRequires:  perl(Exporter)
Petr Šabata 0d3120f
BuildRequires:  perl(File::Basename)
Petr Šabata 0d3120f
BuildRequires:  perl(File::Copy)
Petr Šabata 0d3120f
BuildRequires:  perl(File::Find)
Petr Šabata 0d3120f
BuildRequires:  perl(File::Path)
Petr Šabata 0d3120f
BuildRequires:  perl(File::Spec)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(IO::File)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(IPC::Open3)
Petr Šabata 0d3120f
BuildRequires:  perl(lib)
Petr Šabata 0d3120f
BuildRequires:  perl(Module::Build)
Petr Šabata 0d3120f
BuildRequires:  perl(strict)
Petr Šabata 0d3120f
BuildRequires:  perl(warnings)
Petr Šabata 0d3120f
# Runtime
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(Data::Dumper)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(File::Spec::Functions)
Petr Šabata 0d3120f
BuildRequires:  perl(IO::File)
Petr Šabata 0d3120f
BuildRequires:  perl(POSIX)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(Socket)
Petr Šabata 0d3120f
BuildRequires:  perl(subs)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(Sys::Hostname)
Petr Šabata 0d3120f
# XXX: BuildRequires:  perl(Text::Template::Simple)
Petr Šabata 0d3120f
BuildRequires:  perl(vars)
Petr Šabata 0d3120f
# Tests only
Petr Šabata 0d3120f
BuildRequires:  perl(Test::More)
Petr Šabata 0d3120f
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Petr Šabata 0d3120f
Requires:       perl(POSIX)
Petr Šabata 0d3120f
Requires:       perl(Socket)
Petr Šabata 0d3120f
Requires:       perl(Sys::Hostname)
Petr Šabata 0d3120f
f4fca96
# Remove bogus requirement
f4fca96
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(TARGET_CLASS\\)
f4fca96
Petr Šabata 0d3120f
%description
Petr Šabata 0d3120f
%{summary}.
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%prep
Petr Šabata 0d3120f
%setup -q -n Sys-Info-Base-%{version}
a809117
%patch0 -p1
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%build
Petr Šabata 0d3120f
perl Build.PL installdirs=vendor
Petr Šabata 0d3120f
./Build
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%install
Petr Šabata 0d3120f
./Build install destdir=%{buildroot} create_packlist=0
Petr Šabata 0d3120f
%{_fixperms} %{buildroot}/*
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%check
Petr Šabata 0d3120f
./Build test
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%files
Petr Šabata 0d3120f
%license LICENSE
Petr Šabata 0d3120f
%doc Changes README
Petr Šabata 0d3120f
%{perl_vendorlib}/*
Petr Šabata 0d3120f
%{_mandir}/man3/*
Petr Šabata 0d3120f
Petr Šabata 0d3120f
%changelog
baabcae
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7804-13
baabcae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
baabcae
a1c76a4
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.7804-12
a1c76a4
- Perl 5.28 rebuild
a1c76a4
0b7b6b9
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7804-11
0b7b6b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0b7b6b9
d1b66b1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7804-10
d1b66b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d1b66b1
823b635
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.7804-9
823b635
- Perl 5.26 rebuild
823b635
a809117
* Tue May 16 2017 Petr Pisar <ppisar@redhat.com> - 0.7804-8
a809117
- Fix building on Perl without "." in @INC (CPAN RT#121024)
a809117
8370241
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7804-7
8370241
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8370241
64bf84a
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.7804-6
64bf84a
- Perl 5.24 rebuild
64bf84a
a7613af
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7804-5
a7613af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a7613af
f4fca96
* Mon Oct 12 2015 Petr Pisar <ppisar@redhat.com> - 0.7804-4
f4fca96
- Remove bogus requirement on TARGET_CLASS found by perl-generators-1.06
f4fca96
6776ccf
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7804-3
6776ccf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6776ccf
1af785c
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.7804-2
1af785c
- Perl 5.22 rebuild
1af785c
Petr Šabata 0d3120f
* Mon Apr 13 2015 Petr Ĺ abata <contyk@redhat.com> 0.7804-1
Petr Šabata 0d3120f
- Initial packaging