%define pkg_name Test-FIT %define pkg_version 0.11 %define rpm_pkg_version 0.11 %define rpm_pkg_release 2.n0i.4 Summary: FIT graphical test framework for Perl Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/I/IN/INGY/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %description FIT stands for "Framework for Interactive Testing". It is a testing methodology invented by Ward Cunningham, and is fully described at http://fit.c2.com. Test::FIT is a Perl implementation of this methodology. It provides a web based test harness that lets you run FIT test pages against Test Fixture Classes which you write as simple Perl modules. The Fixture modules are generally simple to write because they inherit functionality from Test::FIT::Fixture. %prep %setup -q -n %{pkg_name}-%{pkg_version} %{fix_perl_path example/ fit-run.cgi} %build %{perl_build} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files -b -m} %doc Changes example/ README %changelog * Tue May 22 2007 Marius Feraru - 0.11-2.n0i.4 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - rebuild on perl 5.8.8 * Sun Jul 31 2005 Marius Feraru 0.11-1.n0i.3 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Thu Jan 22 2004 Marius FERARU 0:0.11-0.n0i.2 - automatic rebuild (perl v.5.8.3) * Thu Jan 01 2004 Marius FERARU 0:0.11-0.n0i.1 - version 0.11 - spec file (re?)created using N0i::CPAN::RPMizer/2003102001