3 %bcond_without tests # do not perform "make test"
7 Summary: MooseX::Aliases - easy aliasing of methods and attributes in Moose
8 Name: perl-MooseX-Aliases
12 License: GPL v1+ or Artistic
13 Group: Development/Languages/Perl
14 Source0: http://www.cpan.org/modules/by-module/MooseX/%{pdir}-%{pnam}-%{version}.tar.gz
15 # Source0-md5: 148876a7f538881a81597669932c49bc
16 URL: http://search.cpan.org/dist/MooseX-Aliases/
17 BuildRequires: perl-devel >= 1:5.8.0
18 BuildRequires: rpm-perlprov >= 4.1-13
20 BuildRequires: perl-Moose >= 1.09
21 BuildRequires: perl-Test-Fatal >= 0.003
22 BuildRequires: perl-Test-Requires
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The MooseX::Aliases module will allow you to quickly alias methods in
29 Moose. It provides an alias parameter for has() to generate aliased
30 accessors as well as the standard ones. Attributes can also be
31 initialized in the constructor via their aliased names.
34 %setup -q -n %{pdir}-%{pnam}-%{version}
37 %{__perl} Makefile.PL \
41 %{?with_tests:%{__make} test}
44 rm -rf $RPM_BUILD_ROOT
45 %{__make} pure_install \
46 DESTDIR=$RPM_BUILD_ROOT
49 rm -rf $RPM_BUILD_ROOT
52 %defattr(644,root,root,755)
54 %{perl_vendorlib}/MooseX/Aliases.pm
55 %{perl_vendorlib}/MooseX/Aliases