]> git.pld-linux.org Git - packages/php-pear-HTML_Template_Flexy.git/blob - php-pear-HTML_Template_Flexy.spec
- updated to 0.7.1
[packages/php-pear-HTML_Template_Flexy.git] / php-pear-HTML_Template_Flexy.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          HTML
3 %define         _subclass       Template
4 %define         _status         beta
5 %define         _pearname       %{_class}_%{_subclass}_Flexy
6
7 Summary:        %{_pearname} - A Flexible Caching Template Engine Based on SimpleTemplate
8 Summary(pl):    %{_pearname} - elastyczny buforuj±cy silnik szablonów oparty na SimpleTemplate
9 Name:           php-pear-%{_pearname}
10 Version:        0.7.1
11 Release:        1
12 License:        PHP 2.02
13 Group:          Development/Languages/PHP
14 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5:  86c7d2f6a86ee1873fca11f50903ac06
16 Patch0:         %{name}-case_fix.patch
17 URL:            http://pear.php.net/package/HTML_Template_Flexy/
18 BuildRequires:  rpm-php-pearprov >= 4.0.2-98
19 Requires:       php-pear
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Flexy Template is a Template Engine to php code convertor, based on
25 Simple Template, and similar to Smarty. It should be very fast, and is
26 easy to extend to develop or use any template syntax you like. Default
27 filter (SimpleTags) includes: variables, foreach loops, conditionals,
28 method calls, includes, Handles urlencoded tags - so you can edit the
29 template in mozilla etc. Other filters include:
30  - RtfSimpletags - to make RTF/Word documents,
31  - BodyOnly - to strip header and footer from a template,
32  - Php - to strip php code from template,
33  - Email - For parsing email templates.
34
35 This class has in PEAR status: %{_status}.
36
37 %description -l pl
38 Flexy Template to silnik szablonów do konwertera kodu PHP, bazowany na
39 Simple Template i podobny do Smarty. Powinien byæ bardzo szybki, jest
40 ³atwy w rozszerzaniu, rozwijaniu i u¿ywaniu dowolnej sk³adni
41 szablonów. Domy¶lny filtr (SimpleTags) zawiera: zmienne, pêtle
42 foreach, warunki, wywo³ania metod, w³±czanie kodu, obs³uguje znaczniki
43 zakodowane w URL-ach - wiêc mo¿e modyfikowaæ szablony w Mozilli itp.
44 Inne filtry to:
45  - RtfSimpletags - do tworzenia dokumentów RTF dla Worda,
46  - BodyOnly - wycinaj±cy nag³ówek i stopkê z szablonu,
47  - Php - wycinaj±cy kod php z szablonu,
48  - Email - do przetwarzania szablonów e-mail.
49
50 Ta klasa ma w PEAR status: %{_status}.
51
52 %prep
53 %setup -q -c
54 cd %{_pearname}-%{version}
55 %patch0 -p1
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy/{Compiler/{Standard,Regex},Token}
60
61 install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}
62 install %{_pearname}-%{version}/Flexy/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy
63 install %{_pearname}-%{version}/Flexy/Compiler/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler
64 install %{_pearname}-%{version}/Flexy/Compiler/Standard/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Standard
65 install %{_pearname}-%{version}/Flexy/Compiler/Regex/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Regex
66 install %{_pearname}-%{version}/Flexy/Token/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Token
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %files
72 %defattr(644,root,root,755)
73 %doc %{_pearname}-%{version}/Flexy/example.ini
74 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Flexy
75 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Standard
76 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Regex
77 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Token
78 %{php_pear_dir}/%{_class}/%{_subclass}/*.php
79 %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/*.php
80 %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/*.php
81 %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Standard/*.php
82 %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Compiler/Regex/*.php
83 %{php_pear_dir}/%{_class}/%{_subclass}/Flexy/Token/*.php
This page took 0.262693 seconds and 4 git commands to generate.