pghmcfc pushed to perl-Validation-Class (epel9). "Initial import"
by notifications@fedoraproject.org
Notification time stamped 2022-02-08 17:01:28 UTC
From cffbea28b521659bc3ecee93c23f8102815d17cd Mon Sep 17 00:00:00 2001
From: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Feb 13 2017 14:00:36 +0000
Subject: Initial import
---
diff --git a/.gitignore b/.gitignore
index e69de29..1534091 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Validation-Class-7.900057.tar.gz
diff --git a/perl-Validation-Class.spec b/perl-Validation-Class.spec
new file mode 100644
index 0000000..bd3685b
--- /dev/null
+++ b/perl-Validation-Class.spec
@@ -0,0 +1,77 @@
+Name: perl-Validation-Class
+Version: 7.900057
+Release: 2%{?dist}
+Summary: Powerful Data Validation Framework
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/Validation-Class/
+Source0: http://www.cpan.org/authors/id/A/AW/AWNCORP/Validation-Class-%{version}.t...
+BuildArch: noarch
+
+BuildRequires: %{__perl}
+BuildRequires: %{__make}
+
+BuildRequires: perl >= 0:5.010
+BuildRequires: perl-generators
+
+BuildRequires: perl(Carp)
+BuildRequires: perl(Clone)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Hash::Flatten)
+BuildRequires: perl(Hash::Merge)
+BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(Module::Find)
+BuildRequires: perl(Module::Runtime)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(base)
+BuildRequires: perl(overload)
+BuildRequires: perl(strict)
+BuildRequires: perl(utf8)
+BuildRequires: perl(warnings)
+
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(FindBin)
+BuildRequires: perl(lib)
+
+# Optional testsuite requirement
+BuildRequires: perl(Class::Method::Modifiers)
+
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+Validation::Class is a scalable data validation library with interfaces for
+applications of all sizes. The most common usage of Validation::Class is to
+transform class namespaces into data validation domains where consistency
+and reuse are primary concerns. Validation::Class provides an extensible
+framework for defining reusable data validation rules. It ships with a
+complete set of pre-defined validations and filters referred to as
+"directives".
+
+%prep
+%setup -q -n Validation-Class-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
+%{__make} %{?_smp_mflags}
+
+%install
+%{__make} pure_install DESTDIR=$RPM_BUILD_ROOT
+
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+%{__make} test
+
+%files
+%doc Changes README
+%license LICENSE
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Fri Feb 10 2017 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 7.900057-2
+- Reflect feedback from review.
+
+* Thu Feb 09 2017 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 7.900057-1
+- Initial Fedora package.
diff --git a/sources b/sources
index e69de29..558660a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (Validation-Class-7.900057.tar.gz) = ed28998ab816d63298fc973fff68e5306f410dd661504294ed7f503183826ce5b1c5f08242f6401d0965a2a51b7cfc8cd4310952e62d50f824399be557a036a1
https://src.fedoraproject.org/rpms/perl-Validation-Class/c/cffbea28b52165...