Blame SPECS/perl-IO-String.spec

Packit 78d02e
Name:           perl-IO-String
Packit 78d02e
Version:        1.08
Packit 78d02e
Release:        31%{?dist}
Packit 78d02e
Summary:        Emulate file interface for in-core strings
Packit 78d02e
Group:          Development/Libraries
Packit 78d02e
License:        GPL+ or Artistic
Packit 78d02e
URL:            http://search.cpan.org/dist/IO-String/
Packit 78d02e
Source0:        http://www.cpan.org/authors/id/G/GA/GAAS/IO-String-%{version}.tar.gz
Packit 78d02e
BuildArch:      noarch
Packit 78d02e
BuildRequires:  perl-generators
Packit 78d02e
BuildRequires:  perl(ExtUtils::MakeMaker)
Packit 78d02e
# Run-time:
Packit 78d02e
BuildRequires:  perl(Data::Dumper)
Packit 78d02e
BuildRequires:  perl(IO::Handle)
Packit 78d02e
# Tests:
Packit 78d02e
BuildRequires:  perl(Test)
Packit 78d02e
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Packit 78d02e
Requires:       perl(Data::Dumper)
Packit 78d02e
Requires:       perl(IO::Handle)
Packit 78d02e
Packit 78d02e
%description
Packit 78d02e
The "IO::String" module provides the "IO::File" interface for in-core
Packit 78d02e
strings.  An "IO::String" object can be attached to a string, and
Packit 78d02e
makes it possible to use the normal file operations for reading or
Packit 78d02e
writing data, as well as for seeking to various locations of the
Packit 78d02e
string.  This is useful when you want to use a library module that
Packit 78d02e
only provides an interface to file handles on data that you have in a
Packit 78d02e
string variable.
Packit 78d02e
Packit 78d02e
Note that perl-5.8 and better has built-in support for "in memory"
Packit 78d02e
files, which are set up by passing a reference instead of a filename
Packit 78d02e
to the open() call. The reason for using this module is that it makes
Packit 78d02e
the code backwards compatible with older versions of Perl.
Packit 78d02e
Packit 78d02e
Packit 78d02e
%prep
Packit 78d02e
%setup -q -n IO-String-%{version}
Packit 78d02e
Packit 78d02e
%build
Packit 78d02e
perl Makefile.PL INSTALLDIRS=vendor
Packit 78d02e
make %{?_smp_mflags}
Packit 78d02e
Packit 78d02e
%install
Packit 78d02e
make pure_install DESTDIR=%{buildroot}
Packit 78d02e
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Packit 78d02e
chmod -R u+w %{buildroot}/*
Packit 78d02e
Packit 78d02e
%check
Packit 78d02e
make test
Packit 78d02e
Packit 78d02e
%files
Packit 78d02e
%doc Changes README
Packit 78d02e
%{perl_vendorlib}/IO/
Packit 78d02e
%{_mandir}/man3/*.3*
Packit 78d02e
Packit 78d02e
Packit 78d02e
%changelog
Packit 78d02e
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-31
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-30
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-29
Packit 78d02e
- Perl 5.26 rebuild
Packit 78d02e
Packit 78d02e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-28
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-27
Packit 78d02e
- Perl 5.24 rebuild
Packit 78d02e
Packit 78d02e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-26
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-25
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-24
Packit 78d02e
- Perl 5.22 rebuild
Packit 78d02e
Packit 78d02e
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-23
Packit 78d02e
- Perl 5.20 rebuild
Packit 78d02e
Packit 78d02e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-22
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-21
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1.08-20
Packit 78d02e
- Perl 5.18 rebuild
Packit 78d02e
Packit 78d02e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-19
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Nov 15 2012 Petr Šabata <contyk@redhat.com> - 1.08-18
Packit 78d02e
- Modernize the spec a bit
Packit 78d02e
- Drop command macros
Packit 78d02e
Packit 78d02e
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-17
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Wed Jun 06 2012 Petr Pisar <ppisar@redhat.com> - 1.08-16
Packit 78d02e
- Perl 5.16 rebuild
Packit 78d02e
Packit 78d02e
* Fri Jun 01 2012 Petr Pisar <ppisar@redhat.com> - 1.08-15
Packit 78d02e
- Clean spec file
Packit 78d02e
- Specify all dependencies
Packit 78d02e
Packit 78d02e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-14
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.08-13
Packit 78d02e
- Perl mass rebuild
Packit 78d02e
Packit 78d02e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-12
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.08-11
Packit 78d02e
- 661697 rebuild for fixing problems with vendorach/lib
Packit 78d02e
Packit 78d02e
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.08-10
Packit 78d02e
- Mass rebuild with perl-5.12.0
Packit 78d02e
Packit 78d02e
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.08-9
Packit 78d02e
- rebuild against perl 5.10.1
Packit 78d02e
Packit 78d02e
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-8
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-7
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.08-6
Packit 78d02e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 78d02e
Packit 78d02e
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.08-5
Packit 78d02e
- Rebuild for perl 5.10 (again)
Packit 78d02e
Packit 78d02e
* Thu Jan 10 2008 Tom "spot" Callaway <tcallawa@redhat.com>  - 1.08-4
Packit 78d02e
- rebuild for new perl
Packit 78d02e
Packit 78d02e
* Fri Oct 26 2007 Robin Norwood <rnorwood@redhat.com> - 1.08-3
Packit 78d02e
- Fix various package review issues:
Packit 78d02e
- Remove BR: perl
Packit 78d02e
- Remove "|| :" from check section
Packit 78d02e
- Add dist tag
Packit 78d02e
- Fix Source URL
Packit 78d02e
- Fix old changelog entries
Packit 78d02e
- Resolves: bz#226265
Packit 78d02e
Packit 78d02e
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.08-2
Packit 78d02e
- correct license tag
Packit 78d02e
- add BR: perl(ExtUtils::MakeMaker)
Packit 78d02e
Packit 78d02e
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.08-1.2
Packit 78d02e
- rebuild
Packit 78d02e
Packit 78d02e
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 1.08-1.1
Packit 78d02e
- rebuild for new perl-5.8.8
Packit 78d02e
Packit 78d02e
* Fri Dec 16 2005 Jason Vas Dias <jvdias@redhat.com> - 1.08-1
Packit 78d02e
- 1.08
Packit 78d02e
Packit 78d02e
* Sun Nov 06 2005 Florian La Roche <laroche@redhat.com>
Packit 78d02e
- 1.07
Packit 78d02e
Packit 78d02e
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
Packit 78d02e
- rebuilt
Packit 78d02e
Packit 78d02e
* Wed Nov 24 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.06-1
Packit 78d02e
- Update to 1.06.
Packit 78d02e
Packit 78d02e
* Sun Jul 04 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.05-0.fdr.1
Packit 78d02e
- First build.