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