diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8f874d1..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -epylog-1.0.3.tar.gz -/epylog-1.0.5.tar.gz -/epylog-1.0.6.tar.gz -/epylog-1.0.7.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..21641f9 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Package is python2 only. Requirements are no longer in fedora diff --git a/epylog-0001-last-patch-before-rewrite.patch b/epylog-0001-last-patch-before-rewrite.patch deleted file mode 100644 index 3693edc..0000000 --- a/epylog-0001-last-patch-before-rewrite.patch +++ /dev/null @@ -1,63 +0,0 @@ -diff -up ./doc/templates/template_mod.py.patch_for_py2 ./doc/templates/template_mod.py ---- ./doc/templates/template_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./doc/templates/template_mod.py 2018-07-24 20:28:11.418121287 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - import sys - import re - -diff -up ./modules/logins_mod.py.patch_for_py2 ./modules/logins_mod.py ---- ./modules/logins_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/logins_mod.py 2018-07-24 20:28:15.233196769 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ -diff -up ./modules/mail_mod.py.patch_for_py2 ./modules/mail_mod.py ---- ./modules/mail_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/mail_mod.py 2018-07-24 20:28:19.339278006 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ -diff -up ./modules/notices_mod.py.patch_for_py2 ./modules/notices_mod.py ---- ./modules/notices_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/notices_mod.py 2018-07-24 20:28:23.457359484 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ -diff -up ./modules/packets_mod.py.patch_for_py2 ./modules/packets_mod.py ---- ./modules/packets_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/packets_mod.py 2018-07-24 20:28:27.313435776 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ -diff -up ./modules/spamd_mod.py.patch_for_py2 ./modules/spamd_mod.py ---- ./modules/spamd_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/spamd_mod.py 2018-07-24 20:28:05.393002083 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ -diff -up ./modules/weeder_mod.py.patch_for_py2 ./modules/weeder_mod.py ---- ./modules/weeder_mod.py.patch_for_py2 2012-02-10 22:21:38.000000000 -0500 -+++ ./modules/weeder_mod.py 2018-07-24 20:28:01.052916214 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -tt -+#!/usr/bin/python2 -tt - """ - Description will eventually go here. - """ diff --git a/epylog.spec b/epylog.spec deleted file mode 100644 index b4eec0b..0000000 --- a/epylog.spec +++ /dev/null @@ -1,327 +0,0 @@ -%{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - -Name: epylog -Version: 1.0.7 -Release: 23%{?dist} -Summary: New logs analyzer and parser - -Group: Applications/System -License: GPLv2+ -URL: https://fedorahosted.org/epylog/ -Source: http://fedorapeople.org/~icon/epylog/epylog-%{version}.tar.gz -Patch1: epylog-0001-last-patch-before-rewrite.patch -BuildArch: noarch - -BuildRequires: python2, perl-interpreter -BuildRequires: python2-libxml2, autoconf, perl-generators, perl-Pod-Perldoc -Requires: python2-libxml2, python2-pygpgme, crontabs - - -%description -Epylog is a new log notifier and parser which runs periodically out of -cron, looks at your logs, processes the entries in order to present -them in a more comprehensive format, and then provides you with the -output. It is written specifically with large network clusters in mind -where a lot of machines (around 50 and upwards) log to the same -loghost using syslog or syslog-ng. - - -%package perl -Summary: Perl module for writing external Epylog modules -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) - - -%description perl -This package provides a perl module for epylog. It is useful for -writing epylog modules that use external module API. No modules shipping -with epylog by default use that API, so install this only if you are using -external perl modules, or intend to write some of your own. - - -%prep -%setup -q -%patch1 -p1 -b .fix_python2 - -%{__autoconf} -## -# The --with-lynx is just a sane default. Epylog doesn't actually require -# it to run in the out-of-the-box configuration. -# -%configure \ - --with-python=%{__python}2 \ - --with-python-dirs=%{_python_sitelib} \ - --with-lynx=%{_bindir}/links \ - --with-site-perl=%{perl_vendorlib} -## -# Fix version. -# -sed -i -e \ - "s/^VERSION\s*=\s*.*/VERSION = '%{name}-%{version}-%{release}'/g" \ - py/epylog/__init__.py - - -%build -make - - -%install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -## -# Remove installed docs -# -rm -rf $RPM_BUILD_ROOT%{_docdir} - - - -%files -%doc AUTHORS ChangeLog INSTALL LICENSE README doc/* -%config(noreplace) %{_sysconfdir}/epylog -%config(missingok) %{_sysconfdir}/cron.*/* -%dir %{_localstatedir}/lib/epylog -%dir %{_datadir}/epylog -%dir %{_datadir}/epylog/modules -%{_datadir}/epylog/modules/* -%{_python_sitelib}/epylog -%{_sbindir}/* -%{_mandir}/man8/* -%{_mandir}/man5/* - - -%files perl -%{perl_vendorlib}/epylog.pm -%{_mandir}/man3/* - - -%changelog -* Wed Jul 25 2018 Stephen Smoogen - 1.0.7-23 -- Fix FTBFS BZ#1603889 - -* Thu Jul 12 2018 Fedora Release Engineering - 1.0.7-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Jun 27 2018 Jitka Plesnikova - 1.0.7-21 -- Perl 5.28 rebuild - -* Wed Feb 14 2018 Iryna Shcherbina - 1.0.7-20 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Wed Feb 07 2018 Fedora Release Engineering - 1.0.7-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.0.7-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sun Jun 04 2017 Jitka Plesnikova - 1.0.7-17 -- Perl 5.26 rebuild - -* Fri Feb 17 2017 Stephen Smoogen - 1.0.7-16 -- Updated the build-requires to pull in python2 and perl - -* Fri Feb 10 2017 Fedora Release Engineering - 1.0.7-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jul 19 2016 Fedora Release Engineering - 1.0.7-14 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Sat May 14 2016 Jitka Plesnikova - 1.0.7-13 -- Perl 5.24 rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 1.0.7-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 1.0.7-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Jun 03 2015 Jitka Plesnikova - 1.0.7-10 -- Perl 5.22 rebuild - -* Wed Aug 27 2014 Jitka Plesnikova - 1.0.7-9 -- Perl 5.20 rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.0.7-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Aug 07 2013 Pierre-Yves Chibon - 1.0.7-7 -- Add a missing requirement on crontabs to spec file -- Fix RHBZ#989023 - -* Sat Aug 03 2013 Fedora Release Engineering - 1.0.7-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Jul 18 2013 Petr Pisar - 1.0.7-5 -- Perl 5.18 rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.0.7-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering - 1.0.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon Jun 11 2012 Petr Pisar - 1.0.7-2 -- Perl 5.16 rebuild - -* Fri Feb 10 2012 Konstantin Ryabitsev - 1.0.7-1 -- Upstream 1.0.7 with a fix for 0-length logs. -- BuildRequire perl-Pod-Perldoc for F17. - -* Wed Jan 25 2012 Konstantin Ryabitsev - 1.0.6-1 -- Upstream 1.0.6 with a quickfix. - -* Tue Jan 24 2012 Konstantin Ryabitsev - 1.0.5-1 -- Upstream 1.0.5 -- Remove obsolete mimewriter patch - -* Fri Jan 13 2012 Fedora Release Engineering - 1.0.3-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jun 17 2011 Marcela Mašláňová - 1.0.3-17 -- Perl mass rebuild - -* Fri Jun 10 2011 Marcela Mašláňová - 1.0.3-16 -- Perl 5.14 mass rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 1.0.3-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Jul 21 2010 David Malcolm - 1.0.3-14 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Fri Jul 16 2010 Konstantin Ryabitsev - 1.0.3-13 -- Patch to fix MimeWriter warning -- Adjust URLs - -* Tue Jun 01 2010 Marcela Maslanova - 1.0.3-12 -- Mass rebuild with perl-5.12.0 - -* Fri Dec 4 2009 Stepan Kasal - 1.0.3-11 -- rebuild against perl 5.10.1 - -* Fri Jul 24 2009 Fedora Release Engineering - 1.0.3-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 1.0.3-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.0.3-8 -- Rebuild for Python 2.6 - -* Thu Mar 06 2008 Tom "spot" Callaway - 1.0.3-7 -Rebuild for new perl - -* Sun Feb 17 2008 Konstantin Ryabitsev - 1.0.3-6 -- Remove manual python-abi provides -- Update license to GPLv2+ - -* Thu Dec 14 2006 Jason L Tibbitts III - 1.0.3-5 -- Rebuild for new python. - -* Tue Jun 20 2006 Konstantin Ryabitsev - 1.0.3-4 -- Disttagging -- BuildRequire libxml2-python - -* Mon Apr 25 2005 Konstantin Ryabitsev 1.0.3-3 -- Do not redefine perl_vendorlib, since it's available in the default - rpmmacros. -- Make epylog-perl depend on full EVR. -- Use _docdir instead of _defaultdocdir. -- Add modules dir to filelists. -- Don't move docs around. -- Remove 0-epoch. - -* Tue Apr 05 2005 Konstantin Ryabitsev 1.0.3-2 -- Do not BuildRequire sed. - -* Thu Mar 31 2005 Konstantin Ryabitsev 1.0.3-1 -- Rework the specfile to match Fedora Extras format. -- Use _perl_vendorlib -- Use _python_sitelib -- Make the cronfile config(missingok) - -* Wed May 19 2004 Konstantin Ryabitsev 1.0.1-1 -- Use automatic _pyver determination to make rebuilds simpler. -- Don't gzip man, it will be done automatically. - -* Fri Apr 09 2004 Konstantin Ryabitsev 1.0-1 -- Version 1.0 -- Do not depend on elinks to make things simpler - -* Mon Feb 09 2004 Konstantin Ryabitsev 0.9.7-1 -- Version 0.9.7 -- Depend on python version. - -* Mon Sep 22 2003 Konstantin Ryabitsev 0.9.6-1 -- Version 0.9.6 - -* Wed Jul 23 2003 Konstantin Ryabitsev 0.9.5-1 -- Version 0.9.5 - -* Tue May 20 2003 Konstantin Ryabitsev 0.9.4-1 -- Specfile cleanups to make it more easily adaptable for Linux@DUKE. -- Fix for bug 38 (incorrect offsets were causing backtrace) -- Normalized logger calls (bug 9) -- Enhancements to mail and packets modules - -* Thu May 1 2003 Konstantin Ryabitsev 0.9.3-1 -- Now using autoconf to do the building. -- Added qmail support in mail module. -- Split perl module into a separate package. - -* Tue Apr 29 2003 Konstantin Ryabitsev 0.9.2-1 -- Notices module reworked to support custom notifications. -- Weeder module now supports 'ALL' for enable -- Some changes to epylog core to return matched regex as part of linemap. - -* Fri Apr 25 2003 Konstantin Ryabitsev 0.9.1-1 -- Some bugfixes after running pychecker -- Added doc/INSTALL for people not running RPM. - -* Fri Apr 18 2003 Konstantin Ryabitsev 0.9.0-1 -- A significant rewrite of module handlers. - -* Thu Mar 13 2003 Konstantin Ryabitsev 0.8.14-1 -- Fixes for html email sending -- Option to send via sendmail vs. smtplib -- Multiple mailto addresses now handled correctly -- Small bugfixes. - -* Mon Mar 03 2003 Konstantin Ryabitsev 0.8.13-1 -- Two new features for module configs: you can now specify the priority - and extra options for modules. - -* Fri Feb 28 2003 Konstantin Ryabitsev 0.8.12-1 -- Two small bugfixes which prevented some modules from ever being - executed when the last log was 0 length. - -* Thu Feb 27 2003 Konstantin Ryabitsev 0.8.11-1 -- Small changes to logrotation modules, allowing them to specify - a full path to a rotated file. - -* Wed Feb 26 2003 Konstantin Ryabitsev 0.8.10-1 -- Ported some modules from DULog. - -* Mon Feb 10 2003 Konstantin Ryabitsev 0.8.9-1 -- Several fixes in fine_locate routines causing it not to break - on logs with non-consecutive entries and live logs. - -* Fri Feb 07 2003 Konstantin Ryabitsev 0.8.7-1 -- More fixes for the memory-friendly grep. - -* Tue Jan 28 2003 Konstantin Ryabitsev 0.8.6-1 -- Lots and lots of memory optimizations (chunked reads throughout) -- Entities replaced in get_html_report -- memory-friendly fgrep calls - -* Mon Jan 27 2003 Konstantin Ryabitsev 0.8.5-1 -- Big rewrite of logfile handling routines. This works much-much-much - better! -- A useful usage(). -- Lots of bugfixes. - -* Sat Jan 18 2003 Konstantin Ryabitsev 0.8-1 -- First attempt at building a semi-usable epylog. It even works. - Sometimes. :) -- Removed DULog-related changelogs. diff --git a/sources b/sources deleted file mode 100644 index 185f4bb..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -a09e9f11dee6a26e79e048441f7d5eb9 epylog-1.0.7.tar.gz