From 8650192ae2d117e3938796e2b3b3f9eb36599430 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Oct 23 2019 01:29:08 +0000 Subject: import perl-TermReadKey-2.30-20.el7 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bb5de3d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/TermReadKey-2.30.tar.gz diff --git a/.perl-TermReadKey.metadata b/.perl-TermReadKey.metadata new file mode 100644 index 0000000..0e1c3b8 --- /dev/null +++ b/.perl-TermReadKey.metadata @@ -0,0 +1 @@ +920353a44e779b69109149694e3097482deeb83b SOURCES/TermReadKey-2.30.tar.gz diff --git a/SPECS/perl-TermReadKey.spec b/SPECS/perl-TermReadKey.spec new file mode 100644 index 0000000..6157564 --- /dev/null +++ b/SPECS/perl-TermReadKey.spec @@ -0,0 +1,167 @@ +Name: perl-TermReadKey +Version: 2.30 +Release: 20%{?dist} +Summary: A perl module for simple terminal control +Group: Development/Libraries +License: (Copyright only) and (Artistic or GPL+) +URL: http://search.cpan.org/~jstowe/TermReadKey/ +Source0: http://www.cpan.org/authors/id/J/JS/JSTOWE/TermReadKey-%{version}.tar.gz +BuildRequires: perl(Carp) +BuildRequires: perl(ExtUtils::MakeMaker) +# Run-time: +BuildRequires: perl(AutoLoader) +BuildRequires: perl(Exporter) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Term::ReadKey is a compiled perl module dedicated to providing simple +control over terminal driver modes (cbreak, raw, cooked, etc.) +support for non-blocking reads, if the architecture allows, and some +generalized handy functions for working with terminals. One of the +main goals is to have the functions as portable as possible, so you +can just plug in "use Term::ReadKey" on any architecture and have a +good likelyhood of it working. + +%prep +%setup -q -n TermReadKey-%{version} + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS" + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' +chmod -R u+w $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc README +%{perl_vendorarch}/Term/ +%{perl_vendorarch}/auto/Term/ +%{_mandir}/man3/*.3* + + +%changelog +* Fri Jan 24 2014 Daniel Mach - 2.30-20 +- Mass rebuild 2014-01-24 + +* Fri Dec 27 2013 Daniel Mach - 2.30-19 +- Mass rebuild 2013-12-27 + +* Thu Feb 14 2013 Fedora Release Engineering - 2.30-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Aug 21 2012 Petr Pisar - 2.30-17 +- Modernize spec file +- Specify all dependencies +- Change license to "(Copyright only) and (Artistic or GPL+)" because of + ppport.h + +* Wed Aug 15 2012 Daniel Mach - 2.30-16.1 +- Rebuild for perl 5.16 + +* Fri Jul 20 2012 Fedora Release Engineering - 2.30-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 08 2012 Petr Pisar - 2.30-15 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 2.30-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Jun 20 2011 Marcela Mašláňová - 2.30-13 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 2.30-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Dec 22 2010 Marcela Maslanova - 2.30-11 +- 661697 rebuild for fixing problems with vendorach/lib + +* Thu May 06 2010 Marcela Maslanova - 2.30-10 +- Mass rebuild with perl-5.12.0 + +* Fri Dec 4 2009 Stepan Kasal - 2.30-9 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.30-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.30-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Feb 27 2008 Tom "spot" Callaway - 2.30-6 +- Rebuild for perl 5.10 (again) + +* Tue Feb 19 2008 Fedora Release Engineering - 2.30-5 +- Autorebuild for GCC 4.3 + +* Mon Jan 28 2008 Tom "spot" Callaway - 2.36-4 +- rebuild for new perl + +* Thu Oct 25 2007 Robin Norwood - 2.30-3 +- fix various issues from package review: +- remove extra || : from %%check +- add dist tag to release +- remove BR: perl +- fix tabs and spacing + +* Tue Oct 16 2007 Tom "spot" Callaway - 2.30-2 +- correct license tag +- add BR: perl(ExtUtils::MakeMaker) + +* Wed Jul 12 2006 Jesse Keating - sh: line 0: fg: no job control +- rebuild + +* Fri Feb 10 2006 Jesse Keating - 2.30-1.2.2 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 2.30-1.2.1 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Feb 03 2006 Jason Vas Dias - 2.30-1.2 +- rebuild for new perl-5.8.8 + +* Fri Dec 16 2005 Jesse Keating +- rebuilt for new gcc + +* Sat Apr 02 2005 Jose Pedro Oliveira - 2.30-1 +- Update to 2.30. +- spec cleanup (#153200) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Tue Jun 17 2003 Chip Turner 2.20-12 +- rebuild + +* Mon Jan 27 2003 Chip Turner +- version bump and rebuild + +* Wed Nov 20 2002 Chip Turner +- rebuild + +* Tue Sep 10 2002 Chip Turner +- remove 'make test' as it seems to open a tty and hang + +* Tue Aug 6 2002 Chip Turner +- automated release bump and build + +* Tue Aug 6 2002 Chip Turner +- update to 2.20 + +* Wed Jan 30 2002 cturner@redhat.com +- Specfile autogenerated +