]> git.pld-linux.org Git - packages/php-symfony2-DomCrawler.git/blob - php-symfony2-DomCrawler.spec
Update to 2.8.52
[packages/php-symfony2-DomCrawler.git] / php-symfony2-DomCrawler.spec
1 %define         package DomCrawler
2 %define         php_min_version 5.3.9
3 Summary:        Symfony2 DomCrawler Component
4 Name:           php-symfony2-DomCrawler
5 Version:        2.8.52
6 Release:        1
7 License:        MIT
8 Group:          Development/Languages/PHP
9 Source0:        https://github.com/symfony/%{package}/archive/v%{version}/%{package}-%{version}.tar.gz
10 # Source0-md5:  0c955bdddd6da73bcd370f77e39a2606
11 URL:            http://symfony.com/doc/2.7/components/dom_crawler.html
12 BuildRequires:  phpab
13 BuildRequires:  rpmbuild(macros) >= 1.610
14 Requires:       php(core) >= %{php_min_version}
15 Requires:       php(mbstring)
16 Requires:       php(pcre)
17 Requires:       php(spl)
18 Requires:       php(xml)
19 Requires:       php-dirs >= 1.6
20 Suggests:       php-symfony2-CssSelector
21 BuildArch:      noarch
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 The DomCrawler Component eases DOM navigation for HTML and XML
26 documents.
27
28 While possible, the DomCrawler component is not designed for
29 manipulation of the DOM or re-dumping HTML/XML.
30
31 %prep
32 %setup -q -n dom-crawler-%{version}
33
34 %build
35 phpab -n -e '*/Tests/*' -o autoload.php .
36
37 %install
38 rm -rf $RPM_BUILD_ROOT
39 install -d $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}
40 cp -a *.php */ $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}
41 rm -r $RPM_BUILD_ROOT%{php_data_dir}/Symfony/Component/%{package}/Tests
42
43 %clean
44 rm -rf $RPM_BUILD_ROOT
45
46 %files
47 %defattr(644,root,root,755)
48 %doc CHANGELOG.md LICENSE README.md
49 %dir %{php_data_dir}/Symfony/Component/DomCrawler
50 %{php_data_dir}/Symfony/Component/DomCrawler/*.php
51 %{php_data_dir}/Symfony/Component/DomCrawler/Field
This page took 0.036773 seconds and 3 git commands to generate.