Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37482595
en ru br
Репозитории ALT

Группа :: Разработка/Perl
Пакет: perl-JSON-Validator

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

Name: perl-JSON-Validator
Version: 5.13
Release: alt1.1
Summary: Validate data against a JSON schema
License: Artistic 2.0
Group: Development/Perl
Url: https://github.com/mojolicious/json-validator.git
Source0: http://www.cpan.org/authors/id/J/JH/JHTHORSEN/JSON-Validator-%{version}.tar.gz
BuildArch: noarch

BuildRequires:  perl(ExtUtils/MakeMaker.pm) perl(Test/Deep.pm)
BuildRequires:  perl(utf8.pm)
BuildRequires:  perl(warnings.pm)
BuildRequires:  perl(ExtUtils/MakeMaker.pm)
BuildRequires:  perl(Mojo/Base.pm)
BuildRequires:  perl(Carp.pm)
BuildRequires:  perl(Exporter.pm)
BuildRequires:  perl(Mojo/Base.pm)
BuildRequires:  perl(Mojo/File.pm)
BuildRequires:  perl(Mojo/JSON.pm)
BuildRequires:  perl(Mojo/JSON/Pointer.pm)
BuildRequires:  perl(Mojo/Loader.pm)
BuildRequires:  perl(Mojo/URL.pm)
BuildRequires:  perl(Mojo/UserAgent.pm)
BuildRequires:  perl(Mojo/Util.pm)
BuildRequires:  perl(Scalar/Util.pm)
BuildRequires:  perl(Term/ANSIColor.pm)
BuildRequires:  perl(Tie/Hash.pm)
BuildRequires:  perl(Time/Local.pm)
BuildRequires:  perl(Data/Validate/Domain.pm)
BuildRequires:  perl(Data/Validate/IP.pm)
BuildRequires:  perl(File/Find.pm)
BuildRequires:  perl(Mojolicious/Lite.pm)
BuildRequires:  perl(Net/IDN/Encode.pm)
BuildRequires:  perl(Test/Mojo.pm)
BuildRequires:  perl(Test/More.pm)
BuildRequires:  perl(Net/IDN/Encode.pm)
BuildRequires:  perl(Net/IDN/Encode.pm)
BuildRequires:  perl(YAML/XS.pm)
BuildRequires:  perl(lib.pm)

Requires:       perl(Mojolicious.pm)

%description
JSON::Validator is a data structure validation library based around JSON
Schema. This module can be used directly with a JSON schema or you can use
the elegant DSL schema-builder JSON::Validator::joi to define the schema
programmatically.

%prep
%setup -q -n JSON-Validator-%{version}
rm -f t/invalid-ref.t
%build
%perl_vendor_build

%install
%perl_vendor_install
%_fixperms $RPM_BUILD_ROOT/*

%files
%doc Changes CONTRIBUTING.md
%perl_vendorlib/JSON*
%doc Changes

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin