Chris Weyl 47fea03
Name:           perl-MooseX-AttributeHelpers
Chris Weyl 6139395
Version:        0.23
4e62da1
Release:        4%{?dist}
Chris Weyl 47fea03
Summary:        Extended Moose attribute interfaces
Chris Weyl 47fea03
License:        GPL+ or Artistic
Chris Weyl 47fea03
Group:          Development/Libraries
Chris Weyl 47fea03
URL:            http://search.cpan.org/dist/MooseX-AttributeHelpers/
Chris Weyl 9d910d5
Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-AttributeHelpers-%{version}.tar.gz
Chris Weyl 47fea03
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Chris Weyl 47fea03
BuildArch:      noarch
Chris Weyl 47fea03
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 47fea03
Chris Weyl e0bff3d
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
Chris Weyl c684b29
BuildRequires:  perl(Moose)           >= 0.56
Chris Weyl 47fea03
BuildRequires:  perl(Test::Exception) >= 0.21
Chris Weyl 9baa602
BuildRequires:  perl(Test::Moose)
Chris Weyl 47fea03
BuildRequires:  perl(Test::More)      >= 0.62
Chris Weyl 2f44a5e
Chris Weyl 2f44a5e
### auto-added reqs!
Chris Weyl 2f44a5e
Requires:  perl(Moose) >= 0.56
Chris Weyl 47fea03
Chris Weyl 47fea03
%description
Chris Weyl 47fea03
While Moose attributes provide you with a way to name your accessors,
Chris Weyl 47fea03
readers, writers, clearers and predicates, this library provides commonly
Chris Weyl 47fea03
used attribute helper methods for more specific types of data.
Chris Weyl 47fea03
Chris Weyl 47fea03
%prep
Chris Weyl 47fea03
%setup -q -n MooseX-AttributeHelpers-%{version}
Chris Weyl 47fea03
Chris Weyl c269edd
# first filter out the bits in _docdir...
Chris Weyl c269edd
cat << \EOF > %{name}-prov
Chris Weyl c269edd
#!/bin/sh
Chris Weyl c269edd
FOO=`perl -p -e 's|%{buildroot}%{_docdir}/%{name}-%{version}\S+||'`
Chris Weyl e0bff3d
%{__perl_provides} $FOO
Chris Weyl c269edd
EOF
Chris Weyl c269edd
Chris Weyl e0bff3d
%define __perl_provides %{_builddir}/MooseX-AttributeHelpers-%{version}/%{name}-prov
Chris Weyl 13464ed
chmod +x %{__perl_provides}
Chris Weyl c269edd
Chris Weyl 47fea03
%build
Chris Weyl c269edd
%{__perl} Makefile.PL INSTALLDIRS=vendor
Chris Weyl c269edd
make %{?_smp_mflags}
Chris Weyl 47fea03
Chris Weyl 47fea03
%install
Chris Weyl 47fea03
rm -rf %{buildroot}
Chris Weyl 47fea03
Chris Weyl c269edd
make install PERL_INSTALL_ROOT=%{buildroot}
Chris Weyl c269edd
Chris Weyl c269edd
find %{buildroot} -type f -name .packlist -exec rm -f {} +
Chris Weyl 47fea03
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
Chris Weyl 47fea03
Chris Weyl 47fea03
%{_fixperms} %{buildroot}/*
Chris Weyl 47fea03
Chris Weyl 47fea03
%check
Chris Weyl c269edd
make test
Chris Weyl 47fea03
Chris Weyl 47fea03
%clean
Chris Weyl 47fea03
rm -rf %{buildroot}
Chris Weyl 47fea03
Chris Weyl 47fea03
%files
Chris Weyl 47fea03
%defattr(-,root,root,-)
Chris Weyl 47fea03
%doc ChangeLog README t/
Chris Weyl 47fea03
%{perl_vendorlib}/*
Chris Weyl 47fea03
%{_mandir}/man3/*
Chris Weyl 47fea03
Chris Weyl 47fea03
%changelog
4e62da1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23-4
4e62da1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4e62da1
4dd6f95
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.23-3
4dd6f95
- 661697 rebuild for fixing problems with vendorach/lib
4dd6f95
c1b1cef
* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.23-2
c1b1cef
- Mass rebuild with perl-5.12.0
c1b1cef
Chris Weyl 6139395
* Wed Jan 20 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.23-1
Chris Weyl 6139395
- auto-update to 0.23 (by cpan-spec-update 0.01)
Chris Weyl 6139395
2f50a3a
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.22-2
2f50a3a
- rebuild against perl 5.10.1
2f50a3a
Chris Weyl 9d910d5
* Sat Sep 19 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.22-1
Chris Weyl 9d910d5
- auto-update to 0.22 (by cpan-spec-update 0.01)
Chris Weyl 9d910d5
Chris Weyl 9baa602
* Tue Jul 28 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.21-1
Chris Weyl 9baa602
- auto-update to 0.21 (by cpan-spec-update 0.01)
Chris Weyl 9baa602
- added a new br on perl(Test::Moose) (version 0)
Chris Weyl 9baa602
2a74d47
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19-2
2a74d47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2a74d47
Chris Weyl 2f44a5e
* Tue Jun 16 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.19-1
Chris Weyl 2f44a5e
- drop br on CPAN
Chris Weyl 2f44a5e
- auto-update to 0.19 (by cpan-spec-update 0.01)
Chris Weyl 2f44a5e
- added a new req on perl(Moose) (version 0.56)
Chris Weyl 2f44a5e
Chris Weyl e0bff3d
* Wed May 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.17-1
Chris Weyl e0bff3d
- auto-update to 0.17 (by cpan-spec-update 0.01)
Chris Weyl e0bff3d
- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
Chris Weyl e0bff3d
Chris Weyl b9ee2d6
* Tue May 26 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.16-2
Chris Weyl b9ee2d6
- add br on CPAN until M::I bundled version is updated
Chris Weyl b9ee2d6
Chris Weyl 7462a33
* Mon Apr 06 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.16-1
Chris Weyl 7462a33
- update to 0.16
Chris Weyl 7462a33
f7e6163
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-2
f7e6163
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f7e6163
Chris Weyl c5017c4
* Sat Nov 08 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.14-1
Chris Weyl c5017c4
- updating to 0.14
Chris Weyl c5017c4
- POD tests are now explicitly for author/maintainers only; removing deps
Chris Weyl c5017c4
Chris Weyl c684b29
* Sat Sep 06 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.13-1
Chris Weyl c684b29
- update to 0.13
Chris Weyl c684b29
- note BR on Moose is now at 0.56 and is not optional :)
Chris Weyl c684b29
Chris Weyl 13464ed
* Mon Jun 30 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.12-2
Chris Weyl 13464ed
- ...and fix filtering.  heh.
Chris Weyl 13464ed
Chris Weyl c269edd
* Mon Jun 30 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.12-1
Chris Weyl c269edd
- update to 0.12
Chris Weyl c269edd
- switch to Module::Install incantations
Chris Weyl c269edd
- update BR's
Chris Weyl c269edd
- update provides filtering
Chris Weyl c269edd
Chris Weyl c269edd
* Wed May 28 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.09-1
Chris Weyl c269edd
- update to 0.09
Chris Weyl c269edd
2b6018c
* Wed Mar 05 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.07-2
2b6018c
- rebuild for new perl
2b6018c
Chris Weyl 17242d1
* Sat Jan 05 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.07-1
Chris Weyl 17242d1
- update to 0.07
Chris Weyl 17242d1
Chris Weyl f8fa447
* Fri Dec 14 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.06-1
Chris Weyl f8fa447
- update to 0.06
Chris Weyl f8fa447
Chris Weyl 633d27c
* Mon Nov 26 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.05-2
Chris Weyl 633d27c
- bump
Chris Weyl 633d27c
Chris Weyl 47fea03
* Sun Nov 25 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.05-1
Chris Weyl 47fea03
- update to 0.05
Chris Weyl 47fea03
Chris Weyl 47fea03
* Sun Oct 28 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.03-1
Chris Weyl 47fea03
- Specfile autogenerated by cpanspec 1.73.