Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 1350fbe787bae398b6ea20c60b266fb6 > files > 2

perl-Log-Log4perl-0.30-4mdk.src.rpm

%define module  Log-Log4perl
%define version 0.30
%define release 4mdk
%define	pdir	Log

Summary: 	Log4j implementation for Perl
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License: 	GPL or Artistic
Group: 		Development/Perl
Source0: 	ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{pdir}/%{module}-%{version}.tar.gz
Url:            http://search.cpan.org/search?dist=%{module}
BuildArch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Requires:	perl-Log-Dispatch >= 2.00
BuildRequires:	perl-Log-Dispatch >= 2.00, perl-Test-Simple >= 0.45

%define _requires_exceptions perl(Log::Dispatch)\\|perl(File::Spec)\\|perl(Carp)\\|perl(DBI)\\|perl(Log::Dispatch::File)\\|perl(Log::Dispatch::FileRotate)\\|perl(Log::Dispatch::Output)\\|perl(Log::Dispatch::Screen)\\|perl(Log::Dispatch::Syslog)\\|perl(Log::Log4perl::Appender)\\|perl(Log::Log4perl::Appender::TestBuffer)\\|perl(Log::Log4perl::Config)\\|perl(Log::Log4perl::Config::PropertyConfigurator)\\|perl(Log::Log4perl::DateFormat)\\|perl(Log::Log4perl::Filter)\\|perl(Log::Log4perl::Filter::Boolean)\\|perl(Log::Log4perl::JavaMap)\\|perl(Log::Log4perl::Layout)\\|perl(Log::Log4perl::Layout::PatternLayout)\\|perl(Log::Log4perl::Layout::SimpleLayout)\\|perl(Log::Log4perl::Level)\\|perl(Log::Log4perl::Logger)\\|perl(Log::Log4perl::MDC)\\|perl(Log::Log4perl::NDC)\\|perl(Params::Validate)\\|perl(XML::DOM)

%description
%{module} module for perl.  It provides a powerful logging API to your
application.  Log::Log4perl lets you remote-control and fine-tune the
logging behaviour of your system from the outside. It implements the
widely popular (Java-based) Log4j logging package in pure Perl.

%prep
%setup -q -n %{module}-%{version}

%build

CFLAGS="$RPM_OPT_FLAGS" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(444,root,root,755)
%doc Changes LICENSE README xml eg t
%_libdir/perl5/vendor_perl/*/*
%{_mandir}/man3/*

%changelog
* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.30-4mdk
- rebuild
- remove dependencies on perl(devel) modules

* Fri Aug  1 2003 Ben Reser <ben@reser.org> 0.30-3mdk
- Forgot destdir on %%makeinstall

* Fri Aug  1 2003 Ben Reser <ben@reser.org> 0.30-2mdk
- Fix install with new perl
- Fix man path
- Macroification
- Macroize perllocal.pod removal


* Fri May 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.30-1mdk
- from Peter Chen <petechen@netilla.com> :
	- Initial packaging.