From 84c03e14636e8be451ce90af93b18f3d80ccfebe Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova <jples...@redhat.com> Date: Wed, 24 Jun 2015 08:47:06 +0200 Subject: Initial import
diff --git a/.gitignore b/.gitignore index e69de29..c7b0230 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Config-Model-Tester-2.051.tar.gz diff --git a/perl-Config-Model-Tester.spec b/perl-Config-Model-Tester.spec new file mode 100644 index 0000000..7e166f9 --- /dev/null +++ b/perl-Config-Model-Tester.spec @@ -0,0 +1,69 @@ +# Config::Model::BackendMgr is not in Fedora yet, it is part newer version +# of perl-Config_Model. +# Enable bootstrap till perl-Config-Model >= 2.071 is not in Fedora +%global perl_bootstrap 1 + +Name: perl-Config-Model-Tester +Version: 2.051 +Release: 1%{?dist} +Summary: Test framework for Config::Model +License: LGPLv2 +Group: Development/Libraries +URL: http://search.cpan.org/dist/Config-Model-Tester/ +Source0: http://www.cpan.org/authors/id/D/DD/DDUMONT/Config-Model-Tester-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: perl +# Bootstrap to prevent circular dependency on perl-Config-Model +%if !%{defined perl_bootstrap} +BuildRequires: perl(Config::Model) +BuildRequires: perl(Config::Model::BackendMgr) +BuildRequires: perl(Config::Model::Value) +%endif +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::testlib) +BuildRequires: perl(File::Copy::Recursive) +BuildRequires: perl(locale) +BuildRequires: perl(Log::Log4perl) >= 1.11 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Path::Tiny) +BuildRequires: perl(strict) +BuildRequires: perl(Test::Differences) +BuildRequires: perl(Test::Exception) +BuildRequires: perl(Test::File::Contents) +BuildRequires: perl(Test::Memory::Cycle) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Warn) +BuildRequires: perl(utf8) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +This class provides a way to test configuration models with tests files. +This class was designed to tests several models and several tests cases +per model. + +%prep +%setup -q -n Config-Model-Tester-%{version} + +%build +perl Build.PL installdirs=vendor +./Build + +%install +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +./Build test + +%files +%license LICENSE +%doc Changes +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Mon Jun 22 2015 Jitka Plesnikova <jples...@redhat.com> - 2.051-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/sources b/sources index e69de29..eca3aba 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +efaa61591c3d6dc303f9ab7f936a7c7c Config-Model-Tester-2.051.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Config-Model-Tester.git/commit/?h=master&id=84c03e14636e8be451ce90af93b18f3d80ccfebe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel