83abe1b
Name:           perl-Module-Locate
4aae533
Version:        1.80
742d0a6
Release:        25%{?dist}
6df8969
Summary:        Locate Perl modules in the same fashion as "require" and "use"
e999308
License:        GPL-1.0-or-later OR Artistic-1.0-Perl
a21d883
URL:            https://metacpan.org/release/Module-Locate
a21d883
Source0:        https://cpan.metacpan.org/authors/id/N/NE/NEILB/Module-Locate-%{version}.tar.gz
83abe1b
BuildArch:      noarch
4aae533
BuildRequires:  coreutils
4aae533
BuildRequires:  findutils
4aae533
BuildRequires:  make
15269ff
BuildRequires:  perl-interpreter
270e43d
BuildRequires:  perl-generators
c1fe1a0
BuildRequires:  perl(ExtUtils::MakeMaker)
4aae533
BuildRequires:  perl(strict)
4aae533
BuildRequires:  perl(warnings)
6df8969
# Run-time:
6df8969
BuildRequires:  perl(Carp)
6df8969
BuildRequires:  perl(File::Spec::Functions)
6df8969
BuildRequires:  perl(IO::File)
6df8969
BuildRequires:  perl(overload)
6df8969
# Tests:
6df8969
BuildRequires:  perl(base)
6df8969
BuildRequires:  perl(File::Spec)
6df8969
BuildRequires:  perl(IO::Handle)
6df8969
BuildRequires:  perl(lib)
4aae533
BuildRequires:  perl(Test::More) >= 0.88
83abe1b
83abe1b
%description
83abe1b
Using "locate()", return the path that "require" would find for a given
6df8969
module or file name (it can also return a file handle if a reference in @INC
83abe1b
has been used).  This means you can test for the existence, or find the
83abe1b
path for, modules without having to evaluate the code they contain.
83abe1b
83abe1b
This module also comes with accompanying utility functions that are used
83abe1b
within the module itself (except for "get_source") and are available for
83abe1b
import.
83abe1b
83abe1b
%prep
83abe1b
%setup -q -n Module-Locate-%{version}
83abe1b
83abe1b
%build
6df8969
perl Makefile.PL INSTALLDIRS=vendor
83abe1b
make %{?_smp_mflags}
83abe1b
83abe1b
%install
6df8969
make pure_install DESTDIR=$RPM_BUILD_ROOT
83abe1b
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
83abe1b
chmod -R u+w $RPM_BUILD_ROOT/*
83abe1b
83abe1b
%check
83abe1b
make test
83abe1b
83abe1b
%files
4aae533
%license LICENSE
83abe1b
%doc Changes README
83abe1b
%{perl_vendorlib}/Module/
83abe1b
%{_mandir}/man3/*.3*
83abe1b
83abe1b
83abe1b
%changelog
742d0a6
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-25
742d0a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
742d0a6
397f637
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-24
397f637
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
397f637
41b8138
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-23
41b8138
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
41b8138
97a0397
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-22
97a0397
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
97a0397
7171d43
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-21
7171d43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
7171d43
ce9cdad
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-20
ce9cdad
- Perl 5.36 rebuild
ce9cdad
176780e
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-19
176780e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
176780e
755ca35
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-18
755ca35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
755ca35
d7cd9f4
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-17
d7cd9f4
- Perl 5.34 rebuild
d7cd9f4
22cb934
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-16
22cb934
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
22cb934
b47ce66
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-15
b47ce66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b47ce66
e640014
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-14
e640014
- Perl 5.32 rebuild
e640014
d375690
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-13
d375690
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d375690
57ef76a
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-12
57ef76a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
57ef76a
f257c47
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-11
f257c47
- Perl 5.30 rebuild
f257c47
4c0a9fd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-10
4c0a9fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4c0a9fd
85bdb74
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-9
85bdb74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
85bdb74
9fe7908
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-8
9fe7908
- Perl 5.28 rebuild
9fe7908
e9192c0
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-7
e9192c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e9192c0
ecfb12f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-6
ecfb12f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ecfb12f
439576d
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-5
439576d
- Perl 5.26 rebuild
439576d
4be5d88
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-4
4be5d88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4be5d88
e29ebc2
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-3
e29ebc2
- Perl 5.24 rebuild
e29ebc2
4e1b4fe
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-2
4e1b4fe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4e1b4fe
4aae533
* Tue Nov 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-1
4aae533
- 1.80 bump
4aae533
585af3e
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.79-3
585af3e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
585af3e
5294a6c
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.79-2
5294a6c
- Perl 5.22 rebuild
5294a6c
6df8969
* Wed Nov 26 2014 Petr Pisar <ppisar@redhat.com> - 1.79-1
6df8969
- 1.79 bump
6df8969
66c34aa
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.7-17
66c34aa
- Perl 5.20 rebuild
66c34aa
3cd3044
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-16
3cd3044
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3cd3044
b3d3efe
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-15
b3d3efe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b3d3efe
93b5c6d
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.7-14
93b5c6d
- Perl 5.18 rebuild
93b5c6d
0b3abf3
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-13
0b3abf3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0b3abf3
57e7450
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-12
57e7450
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
57e7450
0c1a5f8
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 1.7-11
0c1a5f8
- Perl 5.16 rebuild
0c1a5f8
72c8bd3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-10
72c8bd3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
72c8bd3
0c3c08c
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.7-9
0c3c08c
- Perl mass rebuild
0c3c08c
230ea7d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-8
230ea7d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
230ea7d
ad17a47
* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.7-7
ad17a47
- 661697 rebuild for fixing problems with vendorach/lib
ad17a47
adea3cd
* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.7-6
adea3cd
- Mass rebuild with perl-5.12.0
adea3cd
acb98cf
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.7-5
acb98cf
- rebuild against perl 5.10.1
acb98cf
e8168c3
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-4
e8168c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e8168c3
2997e5c
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-3
2997e5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2997e5c
9fe7056
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.7-2.2
9fe7056
Rebuild for new perl
9fe7056
7159d5c
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.7-1.2
7159d5c
- add BR: perl(Test::More)
7159d5c
c1fe1a0
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.7-1.1
c1fe1a0
- correct license tag
c1fe1a0
- add BR: perl(ExtUtils::MakeMaker)
c1fe1a0
83abe1b
* Tue Jan 24 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.7-1
83abe1b
- First build.