From fef4b08b5ff71fe37e6f20aafc178f5cca468d122b6f6b531791f98a07d8381e Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:30:56 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Tty?expand=0&rev=1 --- .gitattributes | 23 ++++++++ .gitignore | 1 + IO-Tty-1.07.tar.gz | 3 ++ perl-IO-Tty.changes | 111 ++++++++++++++++++++++++++++++++++++++ perl-IO-Tty.spec | 127 ++++++++++++++++++++++++++++++++++++++++++++ ready | 0 6 files changed, 265 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 IO-Tty-1.07.tar.gz create mode 100644 perl-IO-Tty.changes create mode 100644 perl-IO-Tty.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/IO-Tty-1.07.tar.gz b/IO-Tty-1.07.tar.gz new file mode 100644 index 0000000..bd50950 --- /dev/null +++ b/IO-Tty-1.07.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44c3b00c7b33db6fc4d11e0d096520f2e870f8557f2e2a8f0e8d2efcf9506906 +size 22004 diff --git a/perl-IO-Tty.changes b/perl-IO-Tty.changes new file mode 100644 index 0000000..7b87093 --- /dev/null +++ b/perl-IO-Tty.changes @@ -0,0 +1,111 @@ +------------------------------------------------------------------- +Tue Sep 19 15:50:49 CEST 2006 - mc@suse.de + +- Version 1.07 + * Tty.pm: pre-allocate buffer for ioctl + * Tty.xs: added some more letter to BSD allocation + +------------------------------------------------------------------- +Fri Jul 14 12:11:19 CEST 2006 - mc@suse.de + +- Version 1.05 + - changed newCONSTSUB to use newSV(0) instead of PL_sv_undef, + now undef'd constants work + - added handling for z/OS (uses /dev/ptyp0000) + - some bugfixes + +------------------------------------------------------------------- +Wed Jan 25 21:39:46 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 10 22:24:59 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Fri Aug 22 15:01:10 CEST 2003 - mjancar@suse.cz + +- require the perl version we build with + +------------------------------------------------------------------- +Fri Jul 18 17:33:46 CEST 2003 - mc@suse.de + +- add make test +- add vendorarch changes + +------------------------------------------------------------------- +Sun Jun 22 22:09:54 CEST 2003 - coolo@suse.de + +- package directories + +------------------------------------------------------------------- +Mon May 19 11:51:19 CEST 2003 - mc@suse.de + +- removed unpackaged Files from RPM_BUILD_ROOT + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Tue Jul 2 17:40:06 MEST 2002 - mls@suse.de + +- remove race in .packlist generation + +------------------------------------------------------------------- +Fri Apr 5 10:48:47 CEST 2002 - mc@suse.de + +- switch to version 1.02 +- removed alpha compile fix - not longer needed +- redesign of Tty.xs +- added test +- Pty.pm (spawn): rearranged setsid() and added a fresh open of + the slave pty so the pty becomes the controlling terminal for the + process. +- Makefile.PL: added tests for all kinds of functions and clone + devices. +- Makefile.PL: added setting of CONFIG var +- Makefile.PL: added analysis of configuration +- Makefile.PL: fixed checks; test problematic constants with a compile. +- Makefile.PL: auto-create IO::Tty::Constant +- updated docs + +------------------------------------------------------------------- +Mon Jan 28 23:47:31 CET 2002 - garloff@suse.de + +- Compile fix for alpha. + +------------------------------------------------------------------- +Wed Nov 7 14:50:25 CET 2001 - mc@suse.de + +- switch to verion 0.05 +- slave now is set to be a controlling tty if possible; + it also remembers it's name now. +- on SCO, the slave pts* are in the /dev dir, not /dev/pts +- added test for libutil.h, util.h, pty.h and openpty() +- added symbol TIOCSCTTY +- some SVR4 only define __SVR4; fixed. +- OSF machines need termio.h for various macros +- AIX doesn't define VOIDSIG; fixed. +- Cygwin can use /dev/ptmx even though that file doesn't exist. +- moved docu over from Pty.pm to lessen confusion Pty <-> Tty +- added verified systems list + +------------------------------------------------------------------- +Thu Jun 21 16:09:33 CEST 2001 - mc@suse.de + +- fixed the specfile. Used more RPM macros. + +------------------------------------------------------------------- +Tue Feb 13 09:55:30 CET 2001 - mc@suse.de + +- fixed the specfile + +------------------------------------------------------------------- +Thu Feb 8 11:16:51 CET 2001 - mc@suse.de + +- first package, v0.04 + diff --git a/perl-IO-Tty.spec b/perl-IO-Tty.spec new file mode 100644 index 0000000..ed97250 --- /dev/null +++ b/perl-IO-Tty.spec @@ -0,0 +1,127 @@ +# +# spec file for package perl-IO-Tty (Version 1.07) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: perl-IO-Tty +URL: http://search.cpan.org/search?module=IO::Tty +License: GPL +Group: Development/Libraries/Perl +Requires: perl = %{perl_version} +Autoreqprov: on +Summary: Provides an Interface to Pseudo Tty's +Version: 1.07 +Release: 1 +Source: IO-Tty-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +IO::Tty is a Perl module that provides an interface to pseudo tty's. + + + +Authors: +-------- + Graham Barr + Nick Ing-Simmons + +%prep +%setup -n IO-Tty-%{version} + +%build +perl Makefile.PL +make +make test + +%install +rm -rf $RPM_BUILD_ROOT +make DESTDIR=$RPM_BUILD_ROOT install_vendor +%perl_process_packlist + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc ChangeLog MANIFEST README +%dir %{perl_vendorarch}/IO +%{perl_vendorarch}/IO/Pty.pm +%{perl_vendorarch}/IO/Tty.pm +%dir %{perl_vendorarch}/IO/Tty +%{perl_vendorarch}/IO/Tty/Constant.pm +%dir %{perl_vendorarch}/auto/IO +%{perl_vendorarch}/auto/IO/Tty +%{_mandir}/man3/* +/var/adm/perl-modules/perl-IO-Tty + +%changelog -n perl-IO-Tty +* Tue Sep 19 2006 - mc@suse.de +- Version 1.07 + * Tty.pm: pre-allocate buffer for ioctl + * Tty.xs: added some more letter to BSD allocation +* Fri Jul 14 2006 - mc@suse.de +- Version 1.05 +- changed newCONSTSUB to use newSV(0) instead of PL_sv_undef, + now undef'd constants work +- added handling for z/OS (uses /dev/ptyp0000) +- some bugfixes +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Sat Jan 10 2004 - adrian@suse.de +- build as user +* Fri Aug 22 2003 - mjancar@suse.cz +- require the perl version we build with +* Fri Jul 18 2003 - mc@suse.de +- add make test +- add vendorarch changes +* Sun Jun 22 2003 - coolo@suse.de +- package directories +* Mon May 19 2003 - mc@suse.de +- removed unpackaged Files from RPM_BUILD_ROOT +* Tue Sep 17 2002 - ro@suse.de +- removed bogus self-provides +* Tue Jul 02 2002 - mls@suse.de +- remove race in .packlist generation +* Fri Apr 05 2002 - mc@suse.de +- switch to version 1.02 +- removed alpha compile fix - not longer needed +- redesign of Tty.xs +- added test +- Pty.pm (spawn): rearranged setsid() and added a fresh open of + the slave pty so the pty becomes the controlling terminal for the + process. +- Makefile.PL: added tests for all kinds of functions and clone + devices. +- Makefile.PL: added setting of CONFIG var +- Makefile.PL: added analysis of configuration +- Makefile.PL: fixed checks; test problematic constants with a compile. +- Makefile.PL: auto-create IO::Tty::Constant +- updated docs +* Mon Jan 28 2002 - garloff@suse.de +- Compile fix for alpha. +* Wed Nov 07 2001 - mc@suse.de +- switch to verion 0.05 +- slave now is set to be a controlling tty if possible; + it also remembers it's name now. +- on SCO, the slave pts* are in the /dev dir, not /dev/pts +- added test for libutil.h, util.h, pty.h and openpty() +- added symbol TIOCSCTTY +- some SVR4 only define __SVR4; fixed. +- OSF machines need termio.h for various macros +- AIX doesn't define VOIDSIG; fixed. +- Cygwin can use /dev/ptmx even though that file doesn't exist. +- moved docu over from Pty.pm to lessen confusion Pty <-> Tty +- added verified systems list +* Thu Jun 21 2001 - mc@suse.de +- fixed the specfile. Used more RPM macros. +* Tue Feb 13 2001 - mc@suse.de +- fixed the specfile +* Thu Feb 08 2001 - mc@suse.de +- first package, v0.04 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4