]> git.pld-linux.org Git - packages/php-symfony.git/blame - php-symfony.spec
update url
[packages/php-symfony.git] / php-symfony.spec
CommitLineData
29fbfed2 1# TODO
5d2ec10c 2# - use system creole, propel, phing packages (or better do not do that to avoid incompatibilities?)
ea576c77 3# - php deps autofinder finds a lot of crap (that's why we use manual R now), maybe there is a way to improve
5d2ec10c 4%define pkgname symfony
fd7f4a04 5%define php_min_version 5.2.4
7834917c 6#include /usr/lib/rpm/macros.php
ed8d1446
JB
7Summary: Open-source PHP web framework
8Summary(pl.UTF-8): Szkielet aplikacji WWW w PHP o otwartych źródłach
5d2ec10c 9Name: php-%{pkgname}
56400e7f 10Version: 1.4.20
14c0ffd2 11Release: 2
fd7f4a04
ER
12License: various free licenses (distributable)
13Group: Development/Languages/PHP
efe90678 14Source0: http://www.symfony-project.org/get/symfony-%{version}.tgz
56400e7f 15# Source0-md5: 3c3640ffbab023a1a8f78e0cbb554c10
14c0ffd2 16Patch0: symfony1.4_php56.patch
3948d5d3 17URL: http://symfony.com/legacy
eb9c98f4 18BuildRequires: rpmbuild(macros) >= 1.654
033e3f19 19Requires: Smarty
834c8433 20Requires: php(core) >= %{php_min_version}
9249941b 21Requires: php(ctype)
ea576c77
AM
22Requires: php-pear-Archive_Tar
23Requires: php-pear-Log
ea576c77 24Requires: php-pear-PEAR-core
6e478066
AM
25BuildArch: noarch
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
eb9c98f4 28%define _noautoreq_pear Doctrine/.* PHPUnit/.* PHPUnit2/.* phing/.* propel/.* simpletest/.*
5d2ec10c 29
6e478066 30%description
e37db87f
ER
31Based on the best practices of web development, thoroughly tried on
32several active websites, symfony aims to speed up the creation and
33maintenance of web applications, and to replace the repetitive coding
34tasks by power, control and pleasure.
6e478066 35
e37db87f
ER
36Symfony provides a lot of features seamlessly integrated together,
37such as:
6e478066
AM
38- simple templating and helpers
39- cache management
40- smart URLs
41- scaffolding
42- multilingualism and I18N support
43- object model and MVC separation
e37db87f 44- Ajax support
6e478066
AM
45- enterprise ready
46
ed8d1446
JB
47%description -l pl.UTF-8
48Oparty na najlepszych praktykach tworzenia aplikacji WWW, gruntownie
49wypróbowany na kilku aktywnych serwisach moduł symfony próbuje
50przyspieszyć tworzenie i utrzymywanie aplikacji WWW oraz zastąpić
51powtarzające się zadania kodowania potęgą, kontrolą i przyjemnością.
52
53Symfony udostępnia wiele zintegrowanych w sposób przezroczysty cech,
54takich jak:
55- proste szablony i odwołania
56- zarządzanie pamięcią podręczną
57- inteligentne URL-e
58- scaffolding
59- obsługa wielojęzyczności i międzynarodowości
60- rozdzielenie modelu obiektowego i MVC
61- obsługa AJAX
62- gotowość na zastosowania enterprise
63
6e478066 64%prep
5d2ec10c 65%setup -q -n %{pkgname}-%{version}
14c0ffd2 66%patch0 -p1
6e478066
AM
67
68%install
69rm -rf $RPM_BUILD_ROOT
5d2ec10c 70install -d $RPM_BUILD_ROOT{%{_bindir},%{php_data_dir}/%{pkgname}}
6e478066 71
5d2ec10c 72cp -a data lib $RPM_BUILD_ROOT%{php_data_dir}/%{pkgname}
fd7f4a04 73ln -s %{php_data_dir}/%{pkgname}/data/bin/%{pkgname} $RPM_BUILD_ROOT%{_bindir}/%{pkgname}
6e478066
AM
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%files
79%defattr(644,root,root,755)
3a7b55bd 80%doc licenses CHANGELOG COPYRIGHT LICENSE README
6e478066 81%attr(755,root,root) %{_bindir}/*
5d2ec10c
ER
82%dir %{php_data_dir}/%{pkgname}
83%dir %{php_data_dir}/%{pkgname}/data
84%dir %{php_data_dir}/%{pkgname}/data/bin
85%attr(755,root,root) %{php_data_dir}/%{pkgname}/data/bin/*
86%{php_data_dir}/%{pkgname}/data/[!b]*
87%{php_data_dir}/%{pkgname}/lib
This page took 0.300126 seconds and 4 git commands to generate.