From 11b36f539b00b1bb0de1a34028bc9f4afeb13184 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Fri, 2 Oct 2015 13:43:07 +0200
Subject: Correct dependencies
There was not needed dependency on Test::Aggregate::Nested that was
removed from distribution. There were other unused dependencies, so
I updated all of them.
diff --git a/perl-HTML-FormFu-Model-DBIC.spec b/perl-HTML-FormFu-Model-DBIC.spec
index 86923e3..d5eb018 100644
--- a/perl-HTML-FormFu-Model-DBIC.spec
+++ b/perl-HTML-FormFu-Model-DBIC.spec
@@ -1,35 +1,64 @@
Name: perl-HTML-FormFu-Model-DBIC
Summary: Integrate HTML::FormFu with DBIx::Class
Version: 2.00
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Source0:
http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/HTML-FormFu-Model-DBI...
URL:
http://search.cpan.org/dist/HTML-FormFu-Model-DBIC
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo
$version))
BuildArch: noarch
-BuildRequires: perl(Crypt::CBC)
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+# Run-time:
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(HTML::FormFu::Constraint)
+# HTML::FormFu::Model version from Makefile.PL's HTML::FormFu declaration
+BuildRequires: perl(HTML::FormFu::Model) >= 2.00
+BuildRequires: perl(HTML::FormFu::Util)
+BuildRequires: perl(List::MoreUtils)
+BuildRequires: perl(List::Util)
+BuildRequires: perl(Moose)
+BuildRequires: perl(MooseX::Attribute::FormFuChained)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Storable)
+# Tests:
+BuildRequires: perl(DateTime)
+# DateTime::Format::SQLite needed by tests using SQLite via DBIx::Class
BuildRequires: perl(DateTime::Format::SQLite)
+# DBD::SQLite needed by connect('dbi:SQLite:…') in t/lib/DBICTestLib.pm
BuildRequires: perl(DBD::SQLite)
+BuildRequires: perl(DBI)
BuildRequires: perl(DBIx::Class) >= 0.08108
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires: perl(DBIx::Class::ResultSet)
+BuildRequires: perl(DBIx::Class::Schema)
+BuildRequires: perl(Exporter)
BuildRequires: perl(HTML::FormFu) >= 2.00
-BuildRequires: perl(List::MoreUtils)
-BuildRequires: perl(SQL::Translator)
-BuildRequires: perl(Task::Weaken)
-BuildRequires: perl(Test::Aggregate::Nested)
-BuildRequires: perl(Test::MockObject)
+BuildRequires: perl(lib)
+BuildRequires: perl(Locale::Maketext)
BuildRequires: perl(Test::More)
-BuildRequires: perl(YAML::Syck)
-Requires: perl(DBIx::Class) >= 0.08108
-Requires: perl(HTML::FormFu) >= 2.00
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo
$version))
+# DBIx::Class is used nowhere by the installed code, but let's assume this
+# package is not compatible with former DBIx::Class versions
+Requires: perl(DBIx::Class) >= 0.08108 Requires:
+perl(HTML::FormFu::Constraint)
+# HTML::FormFu::Model version from Makefile.PL's HTML::FormFu declaration
+Requires: perl(HTML::FormFu::Model) >= 2.00
%{?perl_default_filter}
%{?perl_default_subpackage_tests}
+# Remove under-specifed dependency
+%global __requires_exclude
%{?__requires_exclude:%__requires_exclude|}^perl\\(HTML::FormFu::Model\\)$
+
%description
Integrate your HTML::FormFu forms with a DBIx::Class model.
@@ -57,6 +86,9 @@ make test
%{_mandir}/man3/*.3*
%changelog
+* Fri Oct 02 2015 Petr Pisar <ppisar(a)redhat.com> - 2.00-5
+- Correct dependencies
+
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.00-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-HTML-FormFu-Model-DBIC.git/commit...