Allisson Azevedo ad0df3e
Name:           perl-autobox
3e84d4a
Version:        2.82
3e84d4a
Release:        1%{?dist}
Allisson Azevedo ad0df3e
Summary:        Call methods on native types
Allisson Azevedo ad0df3e
License:        GPL+ or Artistic
Allisson Azevedo ad0df3e
Group:          Development/Libraries
Allisson Azevedo ad0df3e
URL:            http://search.cpan.org/dist/autobox/
Allisson Azevedo ad0df3e
Source0:        http://www.cpan.org/authors/id/C/CH/CHOCOLATE/autobox-%{version}.tar.gz
3e84d4a
BuildRequires:  perl
3e84d4a
BuildRequires:  perl(Config)
Allisson Azevedo ad0df3e
BuildRequires:  perl(ExtUtils::MakeMaker)
3e84d4a
BuildRequires:  perl(strict)
3e84d4a
BuildRequires:  perl(warnings)
3e84d4a
# Run-time:
3e84d4a
BuildRequires:  perl(Carp)
3e84d4a
# Data::Dumper not used at tests
3e84d4a
BuildRequires:  perl(Exporter)
3e84d4a
BuildRequires:  perl(Scalar::Util)
94fb8fb
BuildRequires:  perl(Scope::Guard) >= 0.20
3e84d4a
BuildRequires:  perl(Storable)
3e84d4a
BuildRequires:  perl(XSLoader)
3e84d4a
# Tests:
3e84d4a
BuildRequires:  perl(blib)
3e84d4a
BuildRequires:  perl(FindBin)
3e84d4a
BuildRequires:  perl(lib)
Allisson Azevedo ad0df3e
BuildRequires:  perl(Test::More)
3e84d4a
BuildRequires:  perl(vars)
3e84d4a
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
3e84d4a
Requires:       perl(Data::Dumper)
3e84d4a
Requires:       perl(Scope::Guard) >= 0.20
3e84d4a
# autobox::universal is hiden for PAUSE but documented for public use,
3e84d4a
# CPAN RT#100717
3e84d4a
Provides:       perl(autobox::universal) = %{version}
Allisson Azevedo ad0df3e
3e84d4a
%{?perl_default_filter}
3e84d4a
# Remove under-specified dependencies
3e84d4a
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Scope::Guard\\)$
4db0a83
Allisson Azevedo ad0df3e
%description
Allisson Azevedo ad0df3e
The autobox pragma allows methods to be called on integers, floats,
Allisson Azevedo ad0df3e
strings, arrays, hashes, and code references in exactly the same manner as
Allisson Azevedo ad0df3e
blessed references.
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%prep
Allisson Azevedo ad0df3e
%setup -q -n autobox-%{version}
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%build
3e84d4a
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
Allisson Azevedo ad0df3e
make %{?_smp_mflags}
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%install
0d4366f
make pure_install DESTDIR=%{buildroot}
0d4366f
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
0d4366f
find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
0d4366f
%{_fixperms} %{buildroot}/*
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%check
Allisson Azevedo ad0df3e
make test
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%files
Allisson Azevedo ad0df3e
%doc Changes README
Allisson Azevedo ad0df3e
%{perl_vendorarch}/auto/*
Allisson Azevedo ad0df3e
%{perl_vendorarch}/autobox*
Allisson Azevedo ad0df3e
%{_mandir}/man3/*
Allisson Azevedo ad0df3e
Allisson Azevedo ad0df3e
%changelog
3e84d4a
* Fri Dec 05 2014 Petr Pisar <ppisar@redhat.com> - 2.82-1
3e84d4a
- 2.82 bump
3e84d4a
cb0e4b9
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.77-4
cb0e4b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cb0e4b9
b7f877b
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 2.77-3
b7f877b
- Perl 5.18 rebuild
b7f877b
bcfce90
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.77-2
bcfce90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
bcfce90
0d4366f
* Fri Jan 04 2013 Iain Arnell <iarnell@gmail.com> 2.77-1
0d4366f
- update to latest upstream version
0d4366f
7a3f13d
* Fri Dec 07 2012 Iain Arnell <iarnell@gmail.com> 2.76-1
7a3f13d
- update to latest upstream version
7a3f13d
42cafec
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.75-4
42cafec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
42cafec
eb859be
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 2.75-3
eb859be
- Perl 5.16 rebuild
eb859be
3a1180e
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.75-2
3a1180e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3a1180e
3aab418
* Sun Aug 14 2011 Iain Arnell <iarnell@gmail.com> 2.75-1
3aab418
- update to latest upstream version
3aab418
9dafba1
* Wed Jul 20 2011 Iain Arnell <iarnell@gmail.com> 2.73-3
9dafba1
- update filters for rpm 4.9
9dafba1
da744ee
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.73-2
da744ee
- Perl mass rebuild
da744ee
3beb762
* Sat May 07 2011 Iain Arnell <iarnell@gmail.com> 2.73-1
3beb762
- update to latest upstream version
3beb762
4db0a83
* Sat Feb 19 2011 Iain Arnell <iarnell@gmail.com> 2.71-3
4db0a83
- update requires filtering to use standard macros
4db0a83
b9a969c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.71-2
b9a969c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b9a969c
94fb8fb
* Fri Dec 17 2010 Iain Arnell <iarnell@gmail.com> 2.71-1
94fb8fb
- update to latest upstream version
94fb8fb
- clean up spec for modern rpmbuild
94fb8fb
b0086b9
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.55-6
b0086b9
- 661697 rebuild for fixing problems with vendorach/lib
b0086b9
78e8a43
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.55-5
78e8a43
- Mass rebuild with perl-5.12.0
78e8a43
19be190
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.55-4
19be190
- rebuild against perl 5.10.1
19be190
6495373
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.55-3
6495373
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6495373
a4433b5
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.55-2
a4433b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a4433b5
Allisson Azevedo ad0df3e
* Wed Feb 04 2009 Allisson Azevedo <allisson@gmail.com> 2.55-1
Allisson Azevedo ad0df3e
- Initial rpm release.