rpms/perl-Log-Dispatch/devel Log-Dispatch-2.11-enable-mail-tests.patch, NONE, 1.1 Log-Dispatch-2.11-mod_perl2.patch, NONE, 1.1 perl-Log-Dispatch.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Jose Pedro Oliveira (jpo)
fedora-extras-commits at redhat.com
Mon Sep 12 11:38:19 UTC 2005
Author: jpo
Update of /cvs/extras/rpms/perl-Log-Dispatch/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21626/devel
Modified Files:
.cvsignore sources
Added Files:
Log-Dispatch-2.11-enable-mail-tests.patch
Log-Dispatch-2.11-mod_perl2.patch perl-Log-Dispatch.spec
Log Message:
auto-import perl-Log-Dispatch-2.11-1 on branch devel from perl-Log-Dispatch-2.11-1.src.rpm
Log-Dispatch-2.11-enable-mail-tests.patch:
--- NEW FILE Log-Dispatch-2.11-enable-mail-tests.patch ---
diff -ruN Log-Dispatch-2.11-orig/t/01-basic.t Log-Dispatch-2.11/t/01-basic.t
--- Log-Dispatch-2.11-orig/t/01-basic.t 2005-07-27 15:47:09.000000000 +0100
+++ Log-Dispatch-2.11/t/01-basic.t 2005-09-10 22:37:37.000000000 +0100
@@ -27,6 +27,14 @@
syslog_file => '/var/log/messages',
);
}
+else
+{
+ # Fedora Extras: mail tests coverage
+
+ %TestConfig = ( email_address => 'root at localhost.localdomain',
+ syslog_file => '/var/log/messages',
+ );
+}
use Log::Dispatch::File;
use Log::Dispatch::Handle;
Log-Dispatch-2.11-mod_perl2.patch:
--- NEW FILE Log-Dispatch-2.11-mod_perl2.patch ---
diff -ruN Log-Dispatch-2.11-orig/lib/Log/Dispatch/ApacheLog.pm Log-Dispatch-2.11/lib/Log/Dispatch/ApacheLog.pm
--- Log-Dispatch-2.11-orig/lib/Log/Dispatch/ApacheLog.pm 2005-07-27 15:47:09.000000000 +0100
+++ Log-Dispatch-2.11/lib/Log/Dispatch/ApacheLog.pm 2005-09-11 15:47:07.000000000 +0100
@@ -9,7 +9,7 @@
use Params::Validate qw(validate);
Params::Validate::validation_options( allow_extra => 1 );
-use Apache::Log;
+use Apache2::Log;
use vars qw[ $VERSION ];
diff -ruN Log-Dispatch-2.11-orig/t/01-basic.t Log-Dispatch-2.11/t/01-basic.t
--- Log-Dispatch-2.11-orig/t/01-basic.t 2005-07-27 15:47:09.000000000 +0100
+++ Log-Dispatch-2.11/t/01-basic.t 2005-09-11 15:47:54.000000000 +0100
@@ -34,7 +34,7 @@
use IO::File;
-if ( eval { require mod_perl } )
+if ( eval { require mod_perl2 } )
{
require Log::Dispatch::ApacheLog;
}
--- NEW FILE perl-Log-Dispatch.spec ---
# Build switch:
# --with mailtests Enable mail tests
# set mod_perl2 to
# 1 for enabling mod_perl >= 2.0.0RC5 support
# 0 for enabling mod_perl < 2.0.0RC5 support
%define mod_perl2 1
%define mailtests 0
%{?_with_mailtests:%define mailtests 1}
Name: perl-Log-Dispatch
Version: 2.11
Release: 1%{?dist}
Summary: Dispatches messages to one or more outputs
Group: Development/Libraries
License: GPL or Artistic
URL: http://search.cpan.org/dist/Log-Dispatch/
Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-%{version}.tar.gz
Patch0: Log-Dispatch-2.11-mod_perl2.patch
Patch1: Log-Dispatch-2.11-enable-mail-tests.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(Module::Build)
BuildRequires: perl(Params::Validate)
%if %{mailtests}
BuildRequires: perl(Mail::Send), perl(Mail::Sender)
BuildRequires: perl(Mail::Sendmail), perl(MIME::Lite)
%endif
BuildRequires: perl(File::Find::Rule), perl(Test::Pod)
BuildRequires: mod_perl
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Log::Dispatch is a suite of OO modules for logging messages to
multiple outputs, each of which can have a minimum and maximum log
level. It is designed to be easily subclassed, both for creating a
new dispatcher object and particularly for creating new outputs.
%prep
%setup -q -n Log-Dispatch-%{version}
%if %{mod_perl2}
%patch0 -p1
%endif
%if %{mailtests}
%patch1 -p1
%endif
%build
%{__perl} Build.PL installdirs=vendor
./Build
%install
rm -rf $RPM_BUILD_ROOT
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
chmod -R u+w $RPM_BUILD_ROOT/*
%check
./Build test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{perl_vendorlib}/Log/
%{_mandir}/man3/*.3*
%changelog
* Fri Sep 09 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.11-1
- First build.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Log-Dispatch/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Sep 2005 11:37:28 -0000 1.1
+++ .cvsignore 12 Sep 2005 11:38:16 -0000 1.2
@@ -0,0 +1 @@
+Log-Dispatch-2.11.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Log-Dispatch/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Sep 2005 11:37:28 -0000 1.1
+++ sources 12 Sep 2005 11:38:16 -0000 1.2
@@ -0,0 +1 @@
+85b9478df97e2e00b5d54befd6944001 Log-Dispatch-2.11.tar.gz
More information about the fedora-extras-commits
mailing list