From f1b70b0222241f11f5b9fbbf06faaec92aaa7991 Mon Sep 17 00:00:00 2001 From: radek Date: Sun, 1 Feb 2009 12:59:53 +0000 Subject: [PATCH 1/1] - new Changed files: perl-Mouse.spec -> 1.1 --- perl-Mouse.spec | 69 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 perl-Mouse.spec diff --git a/perl-Mouse.spec b/perl-Mouse.spec new file mode 100644 index 0000000..40286c3 --- /dev/null +++ b/perl-Mouse.spec @@ -0,0 +1,69 @@ +# +# Conditional build: +%bcond_without tests # do not perform "make test" +# +%include /usr/lib/rpm/macros.perl +%define pdir Mouse +Summary: Mouse - Moose minus the antlers +#Summary(pl.UTF-8): +Name: perl-Mouse +Version: 0.14 +Release: 1 +# same as perl +License: GPL v1+ or Artistic +Group: Development/Languages/Perl +Source0: http://www.cpan.org/modules/by-authors/id/S/SA/SARTAK/Mouse-0.14.tar.gz +# Source0-md5: 3980508cd94135d078d70106634b8029 +URL: http://search.cpan.org/dist/Mouse/ +BuildRequires: perl-devel >= 1:5.8.0 +BuildRequires: rpm-perlprov >= 4.1-13 +%if %{with tests} +BuildRequires: perl(Class::Method::Modifiers) >= 1.01 +BuildRequires: perl-MRO-Compat +BuildRequires: perl-Sub-Exporter +BuildRequires: perl-Test-Exception +%endif +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +L is wonderful. + +Unfortunately, it's a little slow. Though significant progress has +been made over the years, the compile time penalty is a non-starter +for some applications. + +Mouse aims to alleviate this by providing a subset of Moose's +functionality, faster. In particular, L is missing only +a few expert-level features. + +# %description -l pl.UTF-8 +# TODO + +%prep +%setup -q -n %{pdir}-%{version} + +%build +%{__perl} Makefile.PL \ + INSTALLDIRS=vendor +%{__make} + +%{?with_tests:%{__make} test} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} pure_install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc Changes +%{perl_vendorlib}/*.pm +%{perl_vendorlib}/Mouse/ +%{perl_vendorlib}/MouseX/ +%{perl_vendorlib}/Squirrel/ +%{_mandir}/man3/* -- 2.44.0