Blame SPECS/perl-TermReadKey.spec

Packit afd623
Name:           perl-TermReadKey
Packit afd623
Version:        2.37
Packit afd623
Release:        7%{?dist}
Packit afd623
Summary:        A perl module for simple terminal control
Packit afd623
Group:          Development/Libraries
Packit afd623
License:        (Copyright only) and (Artistic or GPL+)
Packit afd623
URL:            http://search.cpan.org/~jstowe/TermReadKey/
Packit afd623
Source0:        http://www.cpan.org/authors/id/J/JS/JSTOWE/TermReadKey-%{version}.tar.gz
Packit afd623
# Build
Packit afd623
BuildRequires:  coreutils
Packit afd623
BuildRequires:  findutils
Packit afd623
BuildRequires:  gcc
Packit afd623
BuildRequires:  make
Packit afd623
BuildRequires:  perl-devel
Packit afd623
BuildRequires:  perl-generators
Packit afd623
BuildRequires:  perl-interpreter
Packit afd623
BuildRequires:  perl(Carp)
Packit afd623
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
Packit afd623
# Runtime
Packit afd623
BuildRequires:  perl(Config)
Packit afd623
BuildRequires:  perl(Cwd)
Packit afd623
BuildRequires:  perl(DynaLoader)
Packit afd623
BuildRequires:  perl(Exporter)
Packit afd623
BuildRequires:  perl(File::Basename)
Packit afd623
BuildRequires:  perl(File::Spec)
Packit afd623
BuildRequires:  perl(strict)
Packit afd623
BuildRequires:  perl(vars)
Packit afd623
BuildRequires:  perl(warnings)
Packit afd623
# Tests only
Packit afd623
BuildRequires:  perl(Fcntl)
Packit afd623
BuildRequires:  perl(Test::More)
Packit afd623
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Packit afd623
Packit afd623
%{?perl_default_filter}
Packit afd623
Packit afd623
%description
Packit afd623
Term::ReadKey is a compiled perl module dedicated to providing simple
Packit afd623
control over terminal driver modes (cbreak, raw, cooked, etc.)
Packit afd623
support for non-blocking reads, if the architecture allows, and some
Packit afd623
generalized handy functions for working with terminals.  One of the
Packit afd623
main goals is to have the functions as portable as possible, so you
Packit afd623
can just plug in "use Term::ReadKey" on any architecture and have a
Packit afd623
good likelyhood of it working.
Packit afd623
Packit afd623
%prep
Packit afd623
%setup -q -n TermReadKey-%{version} 
Packit afd623
Packit afd623
%build
Packit afd623
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Packit afd623
make %{?_smp_mflags} OPTIMIZE="%{optflags}"
Packit afd623
Packit afd623
%install
Packit afd623
make pure_install DESTDIR=%{buildroot}
Packit afd623
find %{buildroot} -type f -name '*.bs' -a -size 0 -delete
Packit afd623
%{_fixperms} %{buildroot}/*
Packit afd623
Packit afd623
%check
Packit afd623
make test
Packit afd623
Packit afd623
%files
Packit afd623
%doc Changes example README
Packit afd623
%{perl_vendorarch}/*
Packit afd623
%{perl_vendorarch}/auto/*
Packit afd623
%{_mandir}/man3/*
Packit afd623
Packit afd623
%changelog
Packit afd623
* Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.37-7
Packit afd623
- Add build-require gcc
Packit afd623
Packit afd623
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.37-6
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit afd623
Packit afd623
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.37-5
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit afd623
Packit afd623
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.37-4
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit afd623
Packit afd623
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.37-3
Packit afd623
- Perl 5.26 rebuild
Packit afd623
Packit afd623
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.37-2
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit afd623
Packit afd623
* Mon Oct 10 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.37-1
Packit afd623
- 2.37 bump
Packit afd623
Packit afd623
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.33-5
Packit afd623
- Perl 5.24 rebuild
Packit afd623
Packit afd623
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.33-4
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit afd623
Packit afd623
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.33-3
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit afd623
Packit afd623
* Tue Jun 09 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.33-2
Packit afd623
- Perl 5.22 rebuild
Packit afd623
Packit afd623
* Fri Jun 05 2015 Petr Šabata <contyk@redhat.com> - 2.33-1
Packit afd623
- 2.33 bump
Packit afd623
Packit afd623
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.32-6
Packit afd623
- Perl 5.22 rebuild
Packit afd623
Packit afd623
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.32-5
Packit afd623
- Perl 5.20 rebuild
Packit afd623
Packit afd623
* Mon Aug 18 2014 Petr Šabata <contyk@redhat.com> - 2.32-4
Packit afd623
- Fix FTBFS
Packit afd623
Packit afd623
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.32-3
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit afd623
Packit afd623
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.32-2
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit afd623
Packit afd623
* Mon May 26 2014 Petr Šabata <contyk@redhat.com> - 2.32-1
Packit afd623
- 2.32 bump
Packit afd623
Packit afd623
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-20
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit afd623
Packit afd623
* Mon Jul 15 2013 Petr Pisar <ppisar@redhat.com> - 2.30-19
Packit afd623
- Perl 5.18 rebuild
Packit afd623
Packit afd623
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-18
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit afd623
Packit afd623
* Tue Aug 21 2012 Petr Pisar <ppisar@redhat.com> - 2.30-17
Packit afd623
- Modernize spec file
Packit afd623
- Specify all dependencies
Packit afd623
- Change license to "(Copyright only) and (Artistic or GPL+)" because of
Packit afd623
  ppport.h
Packit afd623
Packit afd623
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-16
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit afd623
Packit afd623
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 2.30-15
Packit afd623
- Perl 5.16 rebuild
Packit afd623
Packit afd623
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-14
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit afd623
Packit afd623
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.30-13
Packit afd623
- Perl mass rebuild
Packit afd623
Packit afd623
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-12
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit afd623
Packit afd623
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.30-11
Packit afd623
- 661697 rebuild for fixing problems with vendorach/lib
Packit afd623
Packit afd623
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.30-10
Packit afd623
- Mass rebuild with perl-5.12.0
Packit afd623
Packit afd623
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 2.30-9
Packit afd623
- rebuild against perl 5.10.1
Packit afd623
Packit afd623
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-8
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit afd623
Packit afd623
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.30-7
Packit afd623
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit afd623
Packit afd623
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.30-6
Packit afd623
- Rebuild for perl 5.10 (again)
Packit afd623
Packit afd623
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.30-5
Packit afd623
- Autorebuild for GCC 4.3
Packit afd623
Packit afd623
* Mon Jan 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.36-4
Packit afd623
- rebuild for new perl
Packit afd623
Packit afd623
* Thu Oct 25 2007 Robin Norwood <rnorwood@redhat.com> - 2.30-3
Packit afd623
- fix various issues from package review:
Packit afd623
- remove extra || : from %%check
Packit afd623
- add dist tag to release
Packit afd623
- remove BR: perl
Packit afd623
- fix tabs and spacing
Packit afd623
Packit afd623
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 2.30-2
Packit afd623
- correct license tag
Packit afd623
- add BR: perl(ExtUtils::MakeMaker)
Packit afd623
Packit afd623
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control
Packit afd623
- rebuild
Packit afd623
Packit afd623
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.30-1.2.2
Packit afd623
- bump again for double-long bug on ppc(64)
Packit afd623
Packit afd623
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.30-1.2.1
Packit afd623
- rebuilt for new gcc4.1 snapshot and glibc changes
Packit afd623
Packit afd623
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 2.30-1.2
Packit afd623
- rebuild for new perl-5.8.8
Packit afd623
Packit afd623
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
Packit afd623
- rebuilt for new gcc
Packit afd623
Packit afd623
* Sat Apr 02 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.30-1
Packit afd623
- Update to 2.30.
Packit afd623
- spec cleanup (#153200)
Packit afd623
Packit afd623
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Packit afd623
- rebuilt
Packit afd623
Packit afd623
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
Packit afd623
- rebuilt
Packit afd623
Packit afd623
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Packit afd623
- rebuilt
Packit afd623
Packit afd623
* Tue Jun 17 2003 Chip Turner <cturner@redhat.com> 2.20-12
Packit afd623
- rebuild
Packit afd623
Packit afd623
* Mon Jan 27 2003 Chip Turner <cturner@redhat.com>
Packit afd623
- version bump and rebuild
Packit afd623
Packit afd623
* Wed Nov 20 2002 Chip Turner <cturner@redhat.com>
Packit afd623
- rebuild
Packit afd623
Packit afd623
* Tue Sep 10 2002 Chip Turner <cturner@redhat.com>
Packit afd623
- remove 'make test' as it seems to open a tty and hang
Packit afd623
Packit afd623
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
Packit afd623
- automated release bump and build
Packit afd623
Packit afd623
* Tue Aug  6 2002 Chip Turner <cturner@localhost.localdomain>
Packit afd623
- update to 2.20
Packit afd623
Packit afd623
* Wed Jan 30 2002 cturner@redhat.com
Packit afd623
- Specfile autogenerated
Packit afd623