Chris Weyl 3c885dc
Name:       perl-MooseX-MultiInitArg 
Chris Weyl 3c885dc
Version:    0.01 
Chris Weyl 3c885dc
Release:    2%{?dist}
Chris Weyl 3c885dc
# lib/MooseX/MultiInitArg.pm -> GPL+ or Artistic
Chris Weyl 3c885dc
# lib/MooseX/MultiInitArg/Attribute.pm -> GPL+ or Artistic
Chris Weyl 3c885dc
# lib/MooseX/MultiInitArg/Trait.pm -> GPL+ or Artistic
Chris Weyl 3c885dc
License:    GPL+ or Artistic 
Chris Weyl 3c885dc
Group:      Development/Libraries
Chris Weyl 3c885dc
Summary:    Attributes with aliases for constructor arguments 
Chris Weyl 3c885dc
Source:     http://search.cpan.org/CPAN/authors/id/F/FR/FRODWITH/MooseX-MultiInitArg-%{version}.tar.gz 
Chris Weyl 3c885dc
Url:        http://search.cpan.org/dist/MooseX-MultiInitArg
Chris Weyl 3c885dc
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Chris Weyl 3c885dc
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 3c885dc
BuildArch:  noarch
Chris Weyl 3c885dc
Chris Weyl 3c885dc
BuildRequires: perl(Moose)
Chris Weyl 3c885dc
BuildRequires: perl(Test::More)
Chris Weyl 3c885dc
BuildRequires: perl(Test::Pod)
Chris Weyl 3c885dc
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%description
Chris Weyl 3c885dc
If you've ever wanted to be able to call an attribute any number of
Chris Weyl 3c885dc
things while you're passing arguments to your object constructor, Now
Chris Weyl 3c885dc
You Can. This is an attribute metaclass / trait to allow easy new()-time
Chris Weyl 3c885dc
attribute aliasing.
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%prep
Chris Weyl 3c885dc
%setup -q -n MooseX-MultiInitArg-%{version}
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%build
Chris Weyl 3c885dc
%{__perl} Makefile.PL INSTALLDIRS=vendor
Chris Weyl 3c885dc
make %{?_smp_mflags}
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%install
Chris Weyl 3c885dc
rm -rf %{buildroot}
Chris Weyl 3c885dc
Chris Weyl 3c885dc
make pure_install PERL_INSTALL_ROOT=%{buildroot}
Chris Weyl 3c885dc
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Chris Weyl 3c885dc
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%{_fixperms} %{buildroot}/*
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%check
Chris Weyl 3c885dc
make test
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%clean
Chris Weyl 3c885dc
rm -rf %{buildroot} 
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%files
Chris Weyl 3c885dc
%defattr(-,root,root,-)
Chris Weyl 3c885dc
%doc Changes README 
Chris Weyl 3c885dc
%{perl_vendorlib}/*
Chris Weyl 3c885dc
%{_mandir}/man3/*.3*
Chris Weyl 3c885dc
Chris Weyl 3c885dc
%changelog
Chris Weyl 3c885dc
* Sun Jan 18 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.01-2
Chris Weyl 3c885dc
- update description
Chris Weyl 3c885dc
Chris Weyl 3c885dc
* Sat Jan 17 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.01-1
Chris Weyl 3c885dc
- update for submission
Chris Weyl 3c885dc
Chris Weyl 3c885dc
* Mon Jan 05 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.01-0
Chris Weyl 3c885dc
- initial RPM packaging
Chris Weyl 3c885dc
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.7)
Chris Weyl 3c885dc