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