]> git.pld-linux.org Git - SPECS.git/blob - perl-Catalyst-Plugin-Static-Simple.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / perl-Catalyst-Plugin-Static-Simple.spec
1 #
2 # Conditional build:
3 %bcond_without  tests           # do not perform "make test"
4 #
5 %define pdir    Catalyst
6 %define pnam    Plugin-Static-Simple
7 Summary:        Catalyst::Plugin::Static::Simple - make serving static pages painless
8 Summary(pl.UTF-8):      Catalyst::Plugin::Static::Simple - bezpolesne serwowanie stron statycznych
9 Name:           perl-Catalyst-Plugin-Static-Simple
10 Version:        0.29
11 Release:        1
12 # same as perl
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 Source0:        http://www.cpan.org/modules/by-module/Catalyst/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5:  37c94e08cd227507801b0e6c41603d63
17 URL:            http://search.cpan.org/dist/Catalyst-Plugin-Static-Simple/
18 BuildRequires:  perl-Module-Build
19 BuildRequires:  perl-devel >= 1:5.8.0
20 BuildRequires:  rpm-perlprov >= 4.1-13
21 %if %{with tests}
22 BuildRequires:  perl-Catalyst >= 5.30
23 BuildRequires:  perl-MIME-Types >= 1.15
24 %endif
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 The Static::Simple plugin is designed to make serving static content
30 in your application during development quick and easy, without
31 requiring a single line of code from you.
32
33 It will detect static files used in your application by looking for
34 file extensions in the URI. By default, you can simply load this
35 plugin and it will immediately begin serving your static files with
36 the correct MIME type. The light-weight MIME::Types module is used to
37 map file extensions to IANA-registered MIME types.
38
39 %description -l pl.UTF-8
40 Wtyczka Static::Simple została zaprojektowana aby uczynić serwowanie
41 statycznej treści z aplikacji w czasie tworzenia szybkim i łatwym, nie
42 wymagającym napisania ani jednej linii kodu.
43
44 Wtyczka ta wykrywa statyczne pliki użyte w aplikacji szukając
45 rozszerzeń pliku w URI. Domyślnie można po prostu wczytać tę wtyczkę,
46 a ona natychmiast zacznie serwować statyczne pliki z poprawnym typem
47 MIME. Do odwzorowywania rozszerzeń plików na typy MIME zarejestrowane
48 w IANA został wykorzystany lekki moduł MIME::Types.
49
50 %prep
51 %setup -q -n %{pdir}-%{pnam}-%{version}
52
53 %build
54 %{__perl} -MExtUtils::MakeMaker -we 'WriteMakefile(NAME=>"Catalyst::Plugin::Static::Simple")' \
55         INSTALLDIRS=vendor
56 %{__make}
57
58 %{?with_tests:%{__make} test}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 %clean
67 rm -rf $RPM_BUILD_ROOT
68
69 %files
70 %defattr(644,root,root,755)
71 %doc Changes
72 %dir %{perl_vendorlib}/Catalyst/Plugin/Static
73 %{perl_vendorlib}/Catalyst/Plugin/Static/*.pm
74 %{_mandir}/man3/*
This page took 0.960233 seconds and 3 git commands to generate.