ppisar pushed to perl-Log-Log4perl (master). "Move XML configuration file parser into perl-Log-Log4perl-Config-DOMConfigurator sub-package"
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri Apr 3 13:42:35 UTC 2015
>From 1f4013ecfb68688c884737c0579e222b6559ec7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
Date: Fri, 3 Apr 2015 15:22:38 +0200
Subject: Move XML configuration file parser into
perl-Log-Log4perl-Config-DOMConfigurator sub-package
diff --git a/perl-Log-Log4perl.spec b/perl-Log-Log4perl.spec
index 91e5c54..50cdccf 100644
--- a/perl-Log-Log4perl.spec
+++ b/perl-Log-Log4perl.spec
@@ -68,6 +68,9 @@ popular (Java-based) Log4j logging package in pure Perl.
To log into RRD database, install perl-Log-Log4perl-Appender-RRDs package.
To log into a database via DBI, install perl-Log-Log4perl-Appender-DBI package.
+To read log4j XML configuration files, install
+perl-Log-Log4perl-Config-DOMConfigurator package.
+
%package Appender-DBI
Summary: Log to a database
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
@@ -90,6 +93,16 @@ Log::Log4perl::Appender::RRDs appender facilitates writing data to
RRDtool round-robin archives via Log4perl.
%endif
+%package Config-DOMConfigurator
+Summary: Read log4j XML configuration files
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: %{name} = %{version}-%{release}
+Conflicts: %{name} < 1.46-2
+
+%description Config-DOMConfigurator
+Log::Log4perl::Config::DOMConfigurator adds support for log4j XML
+configuration files to Log::Log4perl Perl logging system.
+
%prep
%setup -q -n Log-Log4perl-%{version}
@@ -116,11 +129,13 @@ make test
%{perl_vendorlib}/*
%exclude %{perl_vendorlib}/Log/Log4perl/Appender/RRDs.pm
%exclude %{perl_vendorlib}/Log/Log4perl/Appender/DBI.pm
+%exclude %{perl_vendorlib}/Log/Log4perl/Config/DOMConfigurator.pm
%exclude %{perl_vendorlib}/Log/Log4perl/JavaMap/JDBCAppender.pm
%{_mandir}/man1/*
%{_mandir}/man3/*
%exclude %{_mandir}/man3/Log::Log4perl::Appender::RRDs.*
%exclude %{_mandir}/man3/Log::Log4perl::Appender::DBI.*
+%exclude %{_mandir}/man3/Log::Log4perl::Config::DOMConfigurator.*
%exclude %{_mandir}/man3/Log::Log4perl::JavaMap::JDBCAppender.*
%{_bindir}/*
@@ -136,11 +151,17 @@ make test
%{_mandir}/man3/Log::Log4perl::Appender::RRDs.*
%endif
+%files Config-DOMConfigurator
+%{perl_vendorlib}/Log/Log4perl/Config/DOMConfigurator.pm
+%{_mandir}/man3/Log::Log4perl::Config::DOMConfigurator.*
+
%changelog
* Fri Apr 03 2015 Petr Pisar <ppisar at redhat.com> - 1.46-2
- Modernize spec file
- Move RRDs back-end into perl-Log-Log4perl-Appender-RRDs sub-package
- Move DBI back-end into perl-Log-Log4perl-Appender-DBI sub-package
+- Move XML configuration file parser into
+ perl-Log-Log4perl-Config-DOMConfigurator sub-package
* Mon Nov 03 2014 Jitka Plesnikova <jplesnik at redhat.com> - 1.46-1
- 1.46 bump
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Log-Log4perl.git/commit/?h=master&id=1f4013ecfb68688c884737c0579e222b6559ec7a
More information about the scm-commits
mailing list