]> git.pld-linux.org Git - packages/php-symfony2-OptionsResolver.git/blame - php-symfony2-OptionsResolver.spec
Update to 2.8.52
[packages/php-symfony2-OptionsResolver.git] / php-symfony2-OptionsResolver.spec
CommitLineData
5754f7d0
ER
1%define package OptionsResolver
2%define php_min_version 5.3.9
f9f33a37 3Summary: Symfony2 OptionsResolver Component
81ecdf4f 4Name: php-symfony2-OptionsResolver
5c83a047 5Version: 2.8.52
81ecdf4f
ER
6Release: 1
7License: MIT
8Group: Development/Languages/PHP
5754f7d0 9Source0: https://github.com/symfony/%{package}/archive/v%{version}/%{package}-%{version}.tar.gz
5c83a047 10# Source0-md5: fd95e86294744a4d85321532a3b2d6ac
5754f7d0 11URL: http://symfony.com/doc/2.7/components/options_resolver.html
80402d7a 12BuildRequires: phpab
81ecdf4f
ER
13BuildRequires: rpmbuild(macros) >= 1.610
14Requires: php(core) >= %{php_min_version}
ef32207f 15Requires: php(spl)
71761f1b 16Requires: php-dirs >= 1.6
81ecdf4f
ER
17BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
f9f33a37
ER
21The OptionsResolver Component helps you configure objects with option
22arrays. It supports default values, option constraints and lazy
23options.
81ecdf4f
ER
24
25%prep
f5b99c5a 26%setup -q -n options-resolver-%{version}
81ecdf4f 27
80402d7a 28%build
18f45ec8 29phpab -n -e '*/Tests/*' -o autoload.php .
81ecdf4f 30
81ecdf4f
ER
31%install
32rm -rf $RPM_BUILD_ROOT
b0a6226d
ER
33install -d $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}
34cp -a *.php */ $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}
35rm -r $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}/Tests
81ecdf4f
ER
36
37%clean
38rm -rf $RPM_BUILD_ROOT
39
40%files
41%defattr(644,root,root,755)
80402d7a 42%doc LICENSE README.md
b0a6226d
ER
43%dir %{php_data_dir}/Symfony/Component/OptionsResolver
44%{php_data_dir}/Symfony/Component/OptionsResolver/*.php
45%{php_data_dir}/Symfony/Component/OptionsResolver/Exception
This page took 0.062145 seconds and 4 git commands to generate.