Name: perl-File-ReadBackwards
Summary: Read a file backwards by lines
Version: 1.05
Release: 1
License: Artistic/GPL
Group: Applications/CPAN
URL: http://search.cpan.org/dist/File-ReadBackwards/
Description: This module reads a file backwards line by line. It is simple to use,
memory efficient and fast. It supports both an object and a tied handle
interface.
It is intended for processing log and other similar text files which typically have their newest entries appended to them. By default files are assumed to be plain text and have a line ending appropriate to the OS. But you can set the input record separator string on a per file basis.
The build was succesful. The following RPMs were generated:
The build was succesful. The following RPMs were generated:
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dries # Upstream: Uri Guttman <uri$sysarch,com> %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib) %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch) %define real_name File-ReadBackwards Summary: Read a file backwards by lines Name: perl-File-ReadBackwards Version: 1.05 Release: 1%{?dist} License: Artistic/GPL Group: Applications/CPAN URL: http://search.cpan.org/dist/File-ReadBackwards/ Source: http://www.cpan.org/modules/by-module/File/File-ReadBackwards-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) %description This module reads a file backwards line by line. It is simple to use, memory efficient and fast. It supports both an object and a tied handle interface. It is intended for processing log and other similar text files which typically have their newest entries appended to them. By default files are assumed to be plain text and have a line ending appropriate to the OS. But you can set the input record separator string on a per file basis. %prep %setup -n %{real_name}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}" %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} pure_install ### Clean up buildroot find %{buildroot} -name .packlist -exec %{__rm} {} \; %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc Changes README %doc %{_mandir}/man3/* %{perl_vendorlib}/File/ReadBackwards.pm %changelog * Wed Dec 16 2015 Dries Verachtert <dries.verachtert@dries.eu> - 1.05-1 - Updated to release 1.05. * Wed Mar 22 2006 Dries Verachtert <dries@ulyssis.org> - 1.04-1.2 - Rebuild for Fedora Core 5. * Wed Jun 8 2005 Dries Verachtert <dries@ulyssis.org> - 1.04-1 - Updated to release 1.04. * Sat Apr 9 2005 Dries Verachtert <dries@ulyssis.org> - 1.03-1 - Initial package.