]> git.pld-linux.org Git - packages/php-symfony2-DomCrawler.git/blob - php-symfony2-DomCrawler.spec
4910232d236c1875d8b806cf2ff25752d8013fa6
[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.7.8
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:  de9007af6da354755790778a7df92ca1
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.067648 seconds and 2 git commands to generate.