]> git.pld-linux.org Git - packages/perl-MasonX-Lexer-MSP.git/blob - perl-MasonX-Lexer-MSP.spec
e38d4d44fa50054b55405b711ecb904f83da9c2a
[packages/perl-MasonX-Lexer-MSP.git] / perl-MasonX-Lexer-MSP.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %include        /usr/lib/rpm/macros.perl
6 %define         pdir    MasonX
7 %define         pnam    Lexer-MSP
8 Summary:        MasonX::Lexer::MSP - give Mason a more ASP/JSP compatible syntax
9 Summary(pl.UTF-8):      MasonX::Lexer::MSP - nadanie Masonowi składni bardziej kompatybilnej z ASP/JSP
10 Name:           perl-MasonX-Lexer-MSP
11 Version:        0.11
12 Release:        2
13 # same as perl
14 License:        GPL v1+ or Artistic
15 Group:          Development/Languages/Perl
16 Source0:        http://www.cpan.org/modules/by-module/MasonX/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  5d2109e620addb5c53e78c6a3a5a07b8
18 URL:            http://search.cpan.org/dist/MasonX-Lexer-MSP/
19 BuildRequires:  perl-devel >= 1:5.8
20 BuildRequires:  rpm-perlprov >= 4.1-13
21 %if %{with tests}
22 BuildRequires:  perl-HTML-Mason >= 1.1
23 BuildRequires:  perl-Params-Validate
24 %endif
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 This lexer makes changes to the Mason syntax to make it closer to the
30 syntax used by ASP and JSP. These changes are incompatible with the
31 default Mason syntax, unfortunately.
32
33 %description -l pl.UTF-8
34 Ten lekser modyfikuje składnię Masona, aby uczynić ją bliższą składni
35 używanej przez ASP czy JSP. Zmiany te są niestety niekompatybilne z
36 domyślną składnią Masona.
37
38 %prep
39 %setup -q -n %{pdir}-%{pnam}-%{version}
40
41 %build
42 %{__perl} Makefile.PL \
43         INSTALLDIRS=vendor
44 %{__make}
45
46 %{?with_tests:%{__make} test}
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50
51 %{__make} install \
52         DESTDIR=$RPM_BUILD_ROOT
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc Changes README
60 %dir %{perl_vendorlib}/MasonX/Lexer
61 %{perl_vendorlib}/MasonX/Lexer/MSP.pm
62 %{_mandir}/man3/*
This page took 0.061298 seconds and 2 git commands to generate.