Chris Weyl c01119b
Name:       perl-Log-Trace 
Chris Weyl c01119b
Version:    1.070 
Chris Weyl c01119b
Release:    1%{?dist}
Chris Weyl c01119b
# lib/Log/Trace.pm -> GPLv2+ 
Chris Weyl c01119b
License:    GPLv2+
Chris Weyl c01119b
Group:      Development/Libraries
Chris Weyl c01119b
Summary:    A unified approach to tracing 
Chris Weyl c01119b
Source:     http://search.cpan.org/CPAN/authors/id/B/BB/BBC/Log-Trace-%{version}.tar.gz 
Chris Weyl c01119b
Url:        http://search.cpan.org/dist/Log-Trace
Chris Weyl c01119b
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Chris Weyl c01119b
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl c01119b
BuildArch:  noarch
Chris Weyl c01119b
Chris Weyl c01119b
BuildRequires: perl(ExtUtils::MakeMaker)
Chris Weyl c01119b
BuildRequires: perl(Test::More)
Chris Weyl c01119b
Chris Weyl c01119b
# autoprov detects perl(DB), which is just wrong.  In this specific case,
Chris Weyl c01119b
# it's easier just to turn autoprov off.
Chris Weyl c01119b
AutoProv:   no
Chris Weyl c01119b
Provides:   perl(Log::Trace) = %{version}
Chris Weyl c01119b
Chris Weyl c01119b
%description
Chris Weyl c01119b
This module provides a unified approach to tracing. A script can 'use
Chris Weyl c01119b
Log::Trace qw( < mode > )' to set the behaviour of the TRACE function.By
Chris Weyl c01119b
default, the trace functions are exported to the calling package only.
Chris Weyl c01119b
You can export the trace functions to other packages with the 'Deep'
Chris Weyl c01119b
option. See the "OPTIONS" manpage for more information. 
Chris Weyl c01119b
Chris Weyl c01119b
Chris Weyl c01119b
%prep
Chris Weyl c01119b
%setup -q -n Log-Trace-%{version}
Chris Weyl c01119b
Chris Weyl c01119b
%build
Chris Weyl c01119b
%{__perl} Makefile.PL INSTALLDIRS=vendor
Chris Weyl c01119b
make %{?_smp_mflags}
Chris Weyl c01119b
Chris Weyl c01119b
%install
Chris Weyl c01119b
rm -rf %{buildroot}
Chris Weyl c01119b
Chris Weyl c01119b
make pure_install PERL_INSTALL_ROOT=%{buildroot}
Chris Weyl c01119b
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Chris Weyl c01119b
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
Chris Weyl c01119b
Chris Weyl c01119b
%{_fixperms} %{buildroot}/*
Chris Weyl c01119b
Chris Weyl c01119b
%check
Chris Weyl c01119b
make test
Chris Weyl c01119b
Chris Weyl c01119b
%clean
Chris Weyl c01119b
rm -rf %{buildroot} 
Chris Weyl c01119b
Chris Weyl c01119b
%files
Chris Weyl c01119b
%defattr(-,root,root,-)
Chris Weyl c01119b
%doc README Changes COPYING 
Chris Weyl c01119b
%{perl_vendorlib}/*
Chris Weyl c01119b
%{_mandir}/man3/*.3*
Chris Weyl c01119b
Chris Weyl c01119b
%changelog
Chris Weyl c01119b
* Wed Apr 01 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.070-1
Chris Weyl c01119b
- submission
Chris Weyl c01119b
Chris Weyl c01119b
* Wed Apr 01 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.070-0
Chris Weyl c01119b
- initial RPM packaging
Chris Weyl c01119b
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)
Chris Weyl c01119b