3 %define pkgname jsonlint
4 %define php_min_version 5.0.0
5 %include /usr/lib/rpm/macros.php
6 Summary: JSON Lint for PHP
7 Name: php-seld-%{pkgname}
11 Group: Development/Languages/PHP
12 Source0: https://github.com/Seldaek/jsonlint/archive/%{version}/%{pkgname}-%{version}.tar.gz
13 # Source0-md5: 9c59f10b97fe4564df8ac91ab2c7ef32
14 URL: https://github.com/Seldaek/jsonlint
15 BuildRequires: rpm-php-pearprov >= 4.4.2-11
16 BuildRequires: rpmbuild(macros) >= 1.461
17 Requires: php(core) >= %{php_min_version}
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 This library is a port of the JavaScript jsonlint library.
28 %setup -q -n %{pkgname}-%{version}
31 rm -rf $RPM_BUILD_ROOT
32 install -d $RPM_BUILD_ROOT%{php_data_dir}/Seld
33 cp -a src/Seld/JsonLint $RPM_BUILD_ROOT%{php_data_dir}/Seld
36 rm -rf $RPM_BUILD_ROOT
39 %defattr(644,root,root,755)
40 %doc README.mdown CHANGELOG.mdown LICENSE
41 %dir %{php_data_dir}/Seld
42 %dir %{php_data_dir}/Seld/JsonLint
43 %{php_data_dir}/Seld/JsonLint/*.php