Group :: Development/Perl
RPM: perl-Test-Inline
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
%define module Test-Inline
%define m_distro Test-Inline
%define m_name Test-Inline
%define m_author_id ADAMK
%define _enable_test 1
Name: perl-Test-Inline
Version: 2.214
Release: alt1
Summary: Test-Inline - Inlining your tests next to the code being tested
License: Artistic
Group: Development/Perl
Url: http://search.cpan.org/~adamk/%m_distro-%version
Packager: Vitaly Lipatov <lav at altlinux.ru>
BuildArch: noarch
Source0: http://www.cpan.org/authors/id/E/ET/ETHER/%{module}-%{version}.tar.gz
# Automatically added by buildreq on Sat Sep 24 2005
BuildRequires: perl-Algorithm-Dependency perl-Class-Autouse perl-Config-Tiny perl-File-Find-Rule perl-File-Flat perl-File-Slurp perl-Number-Compare perl-Params-Util perl-Pod-Escapes perl-Pod-Simple perl-Pod-Tests perl-Test-Pod perl-Text-Glob perl-devel perl-prefork perl(Path/Tiny.pm)
BuildRequires: perl-Algorithm-Dependency perl-Class-Autouse perl-devel perl-prefork perl-Pod-Tests perl-Test-ClassAPI perl-File-chmod perl-Test-Script
# automatically added during perl 5.8 -> 5.12 upgrade.
# perl-podlators is required for pod2man conversion.
BuildRequires: perl-podlators
%description
Embedding tests allows tests to be placed near the code its testing. This
is a nice supplement to the traditional .t files. It's like XUnit,
Perl-style. Test::Tutorial is just documentation. To actually get
anything done you use pod2test. Read the Test::Inline::Tutoral, really.
A test is denoted using either "=for testing" or a "=begin/end testing"
block.
%prep
%setup -q -n %{module}-%{version}
#%__subst "s|VCS { \$self|CVS { my \$self = shift; \$self|" lib/Test/Inline/IO/File/VCS.pm
%build
%perl_vendor_build INSTALLMAN1DIR=%_man1dir
%install
%perl_vendor_install
%files
%doc Changes README CONTRIBUTING
%_bindir/*
%perl_vendor_privlib/Test/*
%_man1dir/*
%changelog
…
Full changelog you can see here
%define module Test-Inline
%define m_distro Test-Inline
%define m_name Test-Inline
%define m_author_id ADAMK
%define _enable_test 1
Name: perl-Test-Inline
Version: 2.214
Release: alt1
Summary: Test-Inline - Inlining your tests next to the code being tested
License: Artistic
Group: Development/Perl
Url: http://search.cpan.org/~adamk/%m_distro-%version
Packager: Vitaly Lipatov <lav at altlinux.ru>
BuildArch: noarch
Source0: http://www.cpan.org/authors/id/E/ET/ETHER/%{module}-%{version}.tar.gz
# Automatically added by buildreq on Sat Sep 24 2005
BuildRequires: perl-Algorithm-Dependency perl-Class-Autouse perl-Config-Tiny perl-File-Find-Rule perl-File-Flat perl-File-Slurp perl-Number-Compare perl-Params-Util perl-Pod-Escapes perl-Pod-Simple perl-Pod-Tests perl-Test-Pod perl-Text-Glob perl-devel perl-prefork perl(Path/Tiny.pm)
BuildRequires: perl-Algorithm-Dependency perl-Class-Autouse perl-devel perl-prefork perl-Pod-Tests perl-Test-ClassAPI perl-File-chmod perl-Test-Script
# automatically added during perl 5.8 -> 5.12 upgrade.
# perl-podlators is required for pod2man conversion.
BuildRequires: perl-podlators
%description
Embedding tests allows tests to be placed near the code its testing. This
is a nice supplement to the traditional .t files. It's like XUnit,
Perl-style. Test::Tutorial is just documentation. To actually get
anything done you use pod2test. Read the Test::Inline::Tutoral, really.
A test is denoted using either "=for testing" or a "=begin/end testing"
block.
%prep
%setup -q -n %{module}-%{version}
#%__subst "s|VCS { \$self|CVS { my \$self = shift; \$self|" lib/Test/Inline/IO/File/VCS.pm
%build
%perl_vendor_build INSTALLMAN1DIR=%_man1dir
%install
%perl_vendor_install
%files
%doc Changes README CONTRIBUTING
%_bindir/*
%perl_vendor_privlib/Test/*
%_man1dir/*
%changelog
…
Full changelog you can see here