From 2e72daccd65e72e476d57bced6cb0cd19f60f3e9 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 9 Jan 2013 07:51:31 +0100 Subject: php-jsonlint: import from rawhide --- php-jsonlint.spec | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 php-jsonlint.spec diff --git a/php-jsonlint.spec b/php-jsonlint.spec new file mode 100644 index 0000000..0571a93 --- /dev/null +++ b/php-jsonlint.spec @@ -0,0 +1,68 @@ +%global libname jsonlint +%global php_min_ver 5.3.0 + +Name: php-%{libname} +Version: 1.1.0 +Release: 1%{?dist} +Summary: JSON Lint for PHP + +Group: Development/Libraries +License: MIT +URL: https://github.com/Seldaek/%{libname} +Source0: %{url}/archive/%{version}.tar.gz + +BuildArch: noarch +# Test build requires +BuildRequires: php-common >= %{php_min_ver} +BuildRequires: php-pear(pear.phpunit.de/PHPUnit) +# Test build requires: phpci +BuildRequires: php-pcre + +Requires: php-common >= %{php_min_ver} +# phpci requires +Requires: php-pcre + +%description +%{summary}. + +This library is a port of the JavaScript jsonlint +(https://github.com/zaach/jsonlint) library. + + +%prep +%setup -q -n %{libname}-%{version} + +# Create PSR-0 autoloader for tests +( cat <<'AUTOLOAD' + autoload.php + + +%build +# Empty build section, nothing to build + + +%install +mkdir -p -m 755 %{buildroot}%{_datadir}/php/Seld +cp -rp src/Seld/JsonLint %{buildroot}%{_datadir}/php/Seld/ + + +%check +%{_bindir}/phpunit --bootstrap=autoload.php \ + -d include_path="src:tests:.:/usr/share/pear" . + + +%files +%doc LICENSE README.mdown composer.json +%dir %{_datadir}/php/Seld + %{_datadir}/php/Seld/JsonLint + + +%changelog +* Mon Jan 7 2013 Shawn Iwinski 1.1.0-1 +- Initial package -- cgit