--- libio-pty-perl-1.08.orig/Makefile.PL +++ libio-pty-perl-1.08/Makefile.PL @@ -364,6 +364,8 @@ =head1 DEFINED CONSTANTS +=over 4 + _EOT_ foreach my $s (@ttsyms) { @@ -379,6 +381,8 @@ print POD <<_EOT_; +=back + =head1 FOR MORE INFO SEE L --- libio-pty-perl-1.08.orig/Tty.xs +++ libio-pty-perl-1.08/Tty.xs @@ -79,6 +79,31 @@ #ifdef HAVE_TERMIOS_H #include +# if defined(__linux__) && defined(__alpha__) /* dont ask */ +struct sgttyb { + char sg_ispeed; + char sg_ospeed; + char sg_erase; + char sg_kill; + short sg_flags; +}; +struct tchars { + char t_intrc; + char t_quitc; + char t_startc; + char t_stopc; + char t_eofc; + char t_brkc; +}; +struct ltchars { + char t_suspc; + char t_dsuspc; + char t_rprntc; + char t_flushc; + char t_werasc; + char t_lnextc; +}; +# endif #endif #ifdef HAVE_TERMIO_H --- libio-pty-perl-1.08.orig/debian/changelog +++ libio-pty-perl-1.08/debian/changelog @@ -0,0 +1,168 @@ +libio-pty-perl (1:1.08-1.1build6) eoan; urgency=medium + + * No-change upload with strops.h and sys/strops.h removed in glibc. + + -- Matthias Klose Thu, 05 Sep 2019 10:56:16 +0000 + +libio-pty-perl (1:1.08-1.1build5) disco; urgency=medium + + * No-change rebuild for the perl 5.28 transition. + + -- Adam Conrad Fri, 02 Nov 2018 14:47:37 -0600 + +libio-pty-perl (1:1.08-1.1build4) artful; urgency=medium + + * No-change rebuild for perl 5.26.0. + + -- Matthias Klose Wed, 26 Jul 2017 20:07:12 +0000 + +libio-pty-perl (1:1.08-1.1build3) zesty; urgency=medium + + * No-change rebuild for perl 5.24 transition + + -- Iain Lane Mon, 24 Oct 2016 10:21:57 +0100 + +libio-pty-perl (1:1.08-1.1build2) zesty; urgency=medium + + * No-change rebuild for perl 5.24 + + -- Iain Lane Sun, 23 Oct 2016 14:28:11 +0100 + +libio-pty-perl (1:1.08-1.1build1) xenial; urgency=medium + + * Rebuild for Perl 5.22.1. + + -- Colin Watson Thu, 17 Dec 2015 15:44:30 +0000 + +libio-pty-perl (1:1.08-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix "FTBFS with perl 5.22 in experimental (MakeMaker changes)": + use DESTDIR instead of PREFIX in debian/rules. + (Closes: #807324) + + -- gregor herrmann Thu, 10 Dec 2015 19:36:43 +0100 + +libio-pty-perl (1:1.08-1) unstable; urgency=low + + * new upstream releas 1.08 + * raised debhelper version to 7 + * policy version 3.8.4 + + -- Jörgen Hägg Fri, 05 Feb 2010 22:18:38 +0100 + +libio-pty-perl (1:1.07-2) unstable; urgency=low + + * added 'try' script to examples + * upgraded to debian policy 3.8.0 (Closes: #493936) + * fixed pod error in Constant.pm + * applied following fixes from Loic Minier (Closes: #509092) + * Bump debhelper compatibility level to 5. + * Cleanup rules. + * Honor upstream "realclean" failures. + * Handled noopt DEB_BUILD_OPTIONS. + * Pass -s to dh_* in binary-arch. + * Add watch file. + * Depend on ${misc:Depends}. + + -- Joergen Haegg Tue, 16 Dec 2008 20:44:00 +0100 + +libio-pty-perl (1:1.07-1+b1) unstable; urgency=low + + * Binary-only non-maintainer upload for i386; no source changes. + * rebuild against perl5.10 + + -- Debian/i386 Build Daemon Fri, 02 May 2008 10:11:54 -0700 + +libio-pty-perl (1:1.07-1) unstable; urgency=low + + * New upstream release + + -- Joergen Haegg Mon, 29 Jan 2007 21:13:39 +0100 + +libio-pty-perl (1:1.05-2) unstable; urgency=medium + + * patch from Michael Ablassmeier: + debian/rules: use $(CURDIR) instead of $(PWD) in order to prevent + the package from beeing empty on architectures using sudo instead + of fakeroot on autobuild (Closes: #390385) + + -- Joergen Haegg Sat, 7 Oct 2006 09:20:36 +0200 + +libio-pty-perl (1:1.05-1) unstable; urgency=low + + * New upstream release, should fix problems with WINCE signals + (thanks to Jeff Carr) + + -- Joergen Haegg Tue, 11 Jul 2006 09:12:28 +0200 + +libio-pty-perl (1:1.02-2) unstable; urgency=low + + * changed section from interpreter to perl in debian/control + * incorporated changes from NMU. Closes #158205 + + -- Joergen Haegg Wed, 9 Apr 2003 06:57:12 +0200 + +libio-pty-perl (1:1.02-1.1) unstable; urgency=low + + * NMU for perl 5.8. No changes except build-dep updated to 5.8. + + -- Joey Hess Sun, 25 Aug 2002 18:31:24 -0400 + +libio-pty-perl (1:1.02-1) unstable; urgency=low + + * New upstream release + * New maintainer + + -- Joergen Haegg Thu, 4 Apr 2002 21:25:47 +0200 + +libio-pty-perl (1:0.05-1) unstable; urgency=low + + * 0.92.04 was a beta version. Reverting to stable version on + request of the upstream maintainer. Epoch added. + + -- Brendan O'Dea Fri, 4 Jan 2002 22:54:37 +1100 + +libio-pty-perl (0.92.04-1) unstable; urgency=low + + * New upstream version. + + -- Brendan O'Dea Fri, 21 Dec 2001 13:20:32 +1100 + +libio-pty-perl (0.04-2) unstable; urgency=low + + * Update perl dependencies for new perl packages. + * The upstream archive is IO-Tty-0.04.tar.gz, although the actual + module used in perl code is IO::Pty. Provide libio-tty-perl. + + * The alpha asm headers refer to structures not defined in the libc + headers. Patch from Paul Slootman. (Closes: #82627). + + -- Brendan O'Dea Mon, 19 Feb 2001 00:03:44 +1100 + +libio-pty-perl (0.04-1) unstable; urgency=low + + * New upstream version. + * Rebuild against perl-5.6. Closes: #80654. + + -- Brendan O'Dea Fri, 29 Dec 2000 19:01:08 +1100 + +libio-pty-perl (0.03-1) unstable; urgency=low + + * New upstream version, patched to use /dev/pts. + + -- Brendan O'Dea Tue, 4 Jul 2000 15:27:31 +1000 + +libio-pty-perl (0.02-2) unstable; urgency=low + + * Comment out -t test in Configure so that the autobuilders will + work. Closes: #58098. + + -- Brendan O'Dea Wed, 16 Feb 2000 02:46:36 +1100 + +libio-pty-perl (0.02-1) unstable; urgency=low + + * Initial Release. + + -- Brendan O'Dea Wed, 29 Dec 1999 12:53:18 +1100 + --- libio-pty-perl-1.08.orig/debian/compat +++ libio-pty-perl-1.08/debian/compat @@ -0,0 +1 @@ +7 --- libio-pty-perl-1.08.orig/debian/control +++ libio-pty-perl-1.08/debian/control @@ -0,0 +1,14 @@ +Source: libio-pty-perl +Section: perl +Priority: optional +Maintainer: Jörgen Hägg +Standards-Version: 3.8.4 +Build-Depends: perl (>= 5.10), debhelper (>= 7) + +Package: libio-pty-perl +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends} +Provides: libio-tty-perl +Description: Perl module for pseudo tty IO + IO::Pty provides I/O handles to the master- and slave-side of a + pseudo tty. --- libio-pty-perl-1.08.orig/debian/copyright +++ libio-pty-perl-1.08/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Brendan O'Dea on +Fri, 4 Jan 2002 23:07:10 +1100. + +It was downloaded from: + + http://www.cpan.org/modules/by-module/IO/IO-Tty-0.05.tar.gz + +Upstream Author: + + Roland Giersig . + +Copyright: + + Copyright (c) 1993 + Juergen Weigert (jnweiger@immd4.informatik.uni-erlangen.de) + Michael Schroeder (mlschroe@immd4.informatik.uni-erlangen.de) + Copyright (c) 1987 Oliver Laumann + + Most of the C code used in the XS file is covered by the GNU GENERAL + PUBLIC LICENSE. + + All other code is free software; you can redistribute it and/or modify + it under the same terms as Perl itself. + + On Debian GNU/Linux systems, the complete text of the GNU General + Public License and the Artistic licence under which Perl is + distributed can be found in `/usr/share/common-licenses/GPL' and + `/usr/share/common-licenses/Artistic' respectively. --- libio-pty-perl-1.08.orig/debian/libio-pty-perl.examples +++ libio-pty-perl-1.08/debian/libio-pty-perl.examples @@ -0,0 +1 @@ +try --- libio-pty-perl-1.08.orig/debian/rules +++ libio-pty-perl-1.08/debian/rules @@ -0,0 +1,53 @@ +#!/usr/bin/make -f +# GNU copyright 1997 to 1999 by Joey Hess. + +OPTIMIZE += -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2) + +build: build-stamp +build-stamp: + dh_testdir + + -perl Makefile.PL INSTALLDIRS=vendor + $(MAKE) OPTIMIZE="$(OPTIMIZE)" + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + [ ! -f Makefile ] || $(MAKE) realclean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) install DESTDIR=$(CURDIR)/debian/libio-pty-perl + -find debian/libio-pty-perl -depth -type d | xargs rmdir 2>/dev/null + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs -s + dh_installchangelogs -s ChangeLog + dh_link -s + dh_strip -s + dh_compress -s + dh_installexamples -s + dh_fixperms -s + dh_installdeb -s + dh_perl -s + dh_shlibdeps -s + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- libio-pty-perl-1.08.orig/debian/watch +++ libio-pty-perl-1.08/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.cpan.org/modules/by-module/IO/IO-Tty-([\d.]+)\.tar\.gz --- libio-pty-perl-1.08.orig/try +++ libio-pty-perl-1.08/try @@ -1,3 +1,4 @@ +#!/usr/bin/perl use blib; use IO::Pty;