51bbc07
Name:           perl-Class-Accessor-Chained
51bbc07
Version:        0.01
bc45f6f
Release:        47%{?dist}
51bbc07
Summary:        Make chained accessors
475bb43
License:        GPL+ or Artistic
07d8a1d
URL:            https://metacpan.org/release/Class-Accessor-Chained
07d8a1d
Source0:        https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-%{version}.tar.gz
acc467f
Patch0:         Class-Accessor-Chained-0.01-pod.patch
51bbc07
BuildArch:      noarch
acc467f
BuildRequires:  /usr/bin/pod2text
8f2e0ea
BuildRequires:  make
144edf7
BuildRequires:  perl-generators
acc467f
BuildRequires:  perl(base)
acc467f
BuildRequires:  perl(Carp)
acc467f
BuildRequires:  perl(Class::Accessor)
acc467f
BuildRequires:  perl(Class::Accessor::Fast)
acc467f
BuildRequires:  perl(ExtUtils::MakeMaker)
acc467f
BuildRequires:  perl(Test::More)
acc467f
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
acc467f
Requires:       perl(Carp)
acc467f
Requires:       perl(Class::Accessor)
acc467f
Requires:       perl(Class::Accessor::Fast)
51bbc07
51bbc07
%description
acc467f
A chained accessor is one that always returns the object when called with
acc467f
parameters (to set), and the value of the field when called with no arguments.
acc467f
This module subclasses Class::Accessor in order to provide the same
acc467f
mk_accessors interface.
51bbc07
51bbc07
%prep
51bbc07
%setup -q -n Class-Accessor-Chained-%{version}
acc467f
acc467f
# Fix broken POD in README (#914250)
acc467f
%patch0
acc467f
acc467f
# Convert POD-formatted README to plain text for %%doc
51bbc07
pod2text README > README.txt
51bbc07
51bbc07
%build
acc467f
perl Makefile.PL INSTALLDIRS=vendor
51bbc07
make %{?_smp_mflags}
51bbc07
51bbc07
%install
acc467f
make pure_install DESTDIR=$RPM_BUILD_ROOT
51bbc07
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
acc467f
%{_fixperms} $RPM_BUILD_ROOT
51bbc07
51bbc07
%check
51bbc07
make test
51bbc07
51bbc07
%files
acc467f
%doc Changes README.txt
acc467f
%{perl_vendorlib}/Class/Accessor/
acc467f
%{_mandir}/man3/Class::Accessor::Chained.3pm*
acc467f
%{_mandir}/man3/Class::Accessor::Chained::Fast.3pm*
51bbc07
51bbc07
%changelog
bc45f6f
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-47
bc45f6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
bc45f6f
5c9273c
* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-46
5c9273c
- Perl 5.36 rebuild
5c9273c
fdb40c2
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-45
fdb40c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
fdb40c2
c6368fc
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-44
c6368fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
c6368fc
8ccbf3c
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-43
8ccbf3c
- Perl 5.34 rebuild
8ccbf3c
dee4228
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-42
dee4228
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
dee4228
8f2e0ea
* Tue Dec 08 2020 Charles R. Anderson <cra@alum.wpi.edu> - 0.01-41
8f2e0ea
- BR make
8f2e0ea
9307dde
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-40
9307dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9307dde
a4b26c1
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-39
a4b26c1
- Perl 5.32 rebuild
a4b26c1
01fe40d
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-38
01fe40d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
01fe40d
be34d1c
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-37
be34d1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
be34d1c
9eea1b2
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-36
9eea1b2
- Perl 5.30 rebuild
9eea1b2
ac8d65f
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-35
ac8d65f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ac8d65f
ed7393c
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-34
ed7393c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ed7393c
d71da46
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-33
d71da46
- Perl 5.28 rebuild
d71da46
0639046
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-32
0639046
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0639046
a1801e2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-31
a1801e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a1801e2
630222a
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-30
630222a
- Perl 5.26 rebuild
630222a
7cffb86
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-29
7cffb86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7cffb86
e01d73b
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-28
e01d73b
- Perl 5.24 rebuild
e01d73b
8a55675
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.01-27
8a55675
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8a55675
19bf64d
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-26
19bf64d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
19bf64d
67a03ef
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-25
67a03ef
- Perl 5.22 rebuild
67a03ef
40b6462
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.01-24
40b6462
- Perl 5.20 rebuild
40b6462
95b769d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-23
95b769d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
95b769d
9995cc5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-22
9995cc5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9995cc5
89b271c
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 0.01-21
89b271c
- Perl 5.18 rebuild
89b271c
acc467f
* Tue Feb 26 2013 Paul Howarth <paul@city-fan.org> - 0.01-20
acc467f
- Add patch to fix broken POD in README, causing FTBFS (#914250)
acc467f
- BR:/R: perl(Carp)
acc467f
- BR: /usr/bin/pod2text, perl(base), perl(Class::Accessor::Fast) and
acc467f
  perl(ExtUtils::MakeMaker)
acc467f
- Upstream doesn't ship license files so neither should we
acc467f
- Enhance %%description
acc467f
- Don't use macros for commands
acc467f
- Don't need to remove empty directories from the buildroot
acc467f
- Use %%{_fixperms} macro rather than our own chmod incantation
acc467f
- Use DESTDIR rather than PERL_INSTALL_ROOT
acc467f
- Make %%files list more explicit
acc467f
ee6bee9
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-19
ee6bee9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ee6bee9
091d6e1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-18
091d6e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
091d6e1
7a70991
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.01-17
7a70991
- Perl 5.16 rebuild
7a70991
bc6c532
* Sun Jan 22 2012 Tom Callaway <spot@fedoraproject.org> - 0.01-16
bc6c532
- fix build
bc6c532
5c45ff3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-15
5c45ff3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5c45ff3
67f7b80
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.01-14
67f7b80
- Perl mass rebuild
67f7b80
af47997
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-13
af47997
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
af47997
bdcd492
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.01-12
acc467f
- Rebuild to fix problems with vendorarch/lib (#661697)
bdcd492
75b2387
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.01-11
75b2387
- Mass rebuild with perl-5.12.0
75b2387
04c4e42
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.01-10
04c4e42
- rebuild against perl 5.10.1
04c4e42
eb3ec0d
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-9
eb3ec0d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
eb3ec0d
67e98e2
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.01-8
67e98e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
67e98e2
5e87b8b
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.01-7
5e87b8b
- Rebuild for perl 5.10 (again)
5e87b8b
2b23c5d
* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-6
2b23c5d
- rebuild for new perl
2b23c5d
475bb43
* Fri Aug 24 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-5
475bb43
- license fix
475bb43
56f4784
* Thu Sep 14 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-4
56f4784
- fc6 bump
56f4784
51bbc07
* Tue Aug 30 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-3
51bbc07
- more cleanups
51bbc07
51bbc07
* Fri Jul  8 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-2
51bbc07
- cleanups
51bbc07
51bbc07
* Wed Jul  6 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.01-1
51bbc07
- Initial package for Fedora Extras