]> git.pld-linux.org Git - SPECS.git/blob - perl-Catalyst-Plugin-Config-YAML.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / perl-Catalyst-Plugin-Config-YAML.spec
1 #
2 # Conditional build:
3 %bcond_without  tests           # do not perform "make test"
4 #
5 %define pdir    Catalyst
6 %define pnam    Plugin-Config-YAML
7 Summary:        Catalyst::Plugin::Config::YAML - Configure your Catalyst application via an YAML file
8 Summary(pl.UTF-8):      Catalyst::Plugin::Config::YAML - konfiguracja aplikacji Catalysta poprzez plik YAML
9 Name:           perl-Catalyst-Plugin-Config-YAML
10 Version:        0.04
11 Release:        2
12 # same as perl
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5:  2eaffe703ec62ccf1429d3ab48a64656
17 URL:            http://search.cpan.org/dist/Catalyst-Plugin-Config-YAML/
18 BuildRequires:  perl-devel >= 1:5.8.0
19 BuildRequires:  rpm-perlprov >= 4.1-13
20 %if %{with tests}
21 BuildRequires:  perl-Catalyst
22 BuildRequires:  perl-Path-Class
23 BuildRequires:  perl-YAML
24 %endif
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 This Catalyst plugin enables you to configure your Catalyst
30 application with an external YAML file instead of somewhere in your
31 application code.
32
33 This is useful for example if you want to quickly change the
34 configuration for different deployment environments (like development,
35 testing or production) without changing your code.
36
37 %description -l pl.UTF-8
38 Ta wtyczka Catalysta pozwala na konfigurowanie aplikacji Catalysta
39 przy użyciu zewnętrznego pliku YAML zamiast bezpośrednio w kodzie
40 aplikacji.
41
42 Jest to przydatne na przykład jeśli chcemy szybko zmienić konfigurację
43 dla różnych środowisk (jak rozwojowe, testowe lub produkcyjne) bez
44 modyfikowania kodu.
45
46 %prep
47 %setup -q -n %{pdir}-%{pnam}-%{version}
48
49 %build
50 %{__perl} Makefile.PL \
51         INSTALLDIRS=vendor
52 %{__make}
53
54 %{?with_tests:%{__make} test}
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58
59 %{__make} install \
60         DESTDIR=$RPM_BUILD_ROOT
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %doc Changes README
68 %dir %{perl_vendorlib}/Catalyst/Plugin/Config
69 %{perl_vendorlib}/Catalyst/Plugin/Config/*.pm
70 %{_mandir}/man3/*
This page took 0.177314 seconds and 3 git commands to generate.