diff options
-rw-r--r-- | app-misc/screen/ChangeLog | 556 | ||||
-rw-r--r-- | app-misc/screen/Manifest | 1 | ||||
-rw-r--r-- | app-misc/screen/files/4.0.2-no-pty.patch | 14 | ||||
-rw-r--r-- | app-misc/screen/files/4.0.2-no-utempter.patch | 14 | ||||
-rw-r--r-- | app-misc/screen/files/4.1.0-no-libelf.patch | 17 | ||||
-rw-r--r-- | app-misc/screen/files/screen-4.1.0-map.patch | 13 | ||||
-rw-r--r-- | app-misc/screen/metadata.xml | 32 | ||||
-rw-r--r-- | app-misc/screen/screen-4.1.0.ebuild | 139 |
8 files changed, 0 insertions, 786 deletions
diff --git a/app-misc/screen/ChangeLog b/app-misc/screen/ChangeLog deleted file mode 100644 index 2221013..0000000 --- a/app-misc/screen/ChangeLog +++ /dev/null @@ -1,556 +0,0 @@ -# ChangeLog for app-misc/screen -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.143 2009/05/12 19:47:21 swegener Exp $ - - 12 May 2009; Sven Wegener <swegener@gentoo.org> - files/screen-4.0.3-crosscompile.patch: - Update crosscompile patch to not change behaviour from fifos to sockets, - bug #268840. - - 19 Apr 2009; <solar@gentoo.org> +files/screen-4.0.3-crosscompile.patch, - screen-4.0.3.ebuild: - - update for cross compile. Fixes bug 193902 - - 16 Aug 2008; Sven Wegener <swegener@gentoo.org> - files/screen-4.0.3_p20070403-map.patch: - Update map patch with the fix commited upstream. - - 31 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 07 Jun 2008; Sven Wegener <swegener@gentoo.org> files/screenrc: - Add defnonblock to system screenrc, bug #219216. - - 07 Jun 2008; Sven Wegener <swegener@gentoo.org> screen-4.0.3.ebuild, - screen-4.0.3_p20070403.ebuild: - Allow for more rendition (color/attribute) changes in status bars, bug - #216706. - - 11 Apr 2008; Sven Wegener <swegener@gentoo.org> - +files/screen-4.0.3-config.h-autoconf-2.62.patch, screen-4.0.3.ebuild, - screen-4.0.3_p20070403.ebuild: - Include a compability patch for autoconf-2.62, bug #217311. Drop - bindnow-flags, bug #214245. - - 07 Aug 2007; Sven Wegener <swegener@gentoo.org> screen-4.0.3.ebuild, - screen-4.0.3_p20070403.ebuild: - Port some changes from the new snapshot ebuild to the regular ebuild. - -*screen-4.0.3_p20070403 (07 Aug 2007) - - 07 Aug 2007; Sven Wegener <swegener@gentoo.org> - +files/screen-4.0.3_p20070403-map.patch, +screen-4.0.3_p20070403.ebuild: - Version bump, CVS snapshot, package.mask'ed for now. - - 01 Jun 2007; Christian Faulhammer <opfer@gentoo.org> ChangeLog: - modified ChangeLog to meet common format - - 22 Apr 2007; Sven Wegener <swegener@gentoo.org> screen-4.0.3.ebuild: - Install terminfo source files into /usr/share/screen. - - 28 Jan 2007; Marius Mauch <genone@gentoo.org> screen-4.0.3.ebuild: - Replacing einfo with elog - - 23 Jan 2007; Sven Wegener <swegener@gentoo.org> -screen-4.0.2-r5.ebuild: - Cleanup. - - 20 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> screen-4.0.3.ebuild: - Stable on MIPS; bug #152770 - - 17 Jan 2007; Sven Wegener <swegener@gentoo.org> screen-4.0.3.ebuild: - Remove the tty addpredict code for bug #162536. - - 29 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> screen-4.0.3.ebuild: - Stable on Alpha, bug 152770. - - 27 Oct 2006; René Nussbaumer <killerfox@gentoo.org> screen-4.0.3.ebuild: - Stable on hppa. See bug #152770. - - 26 Oct 2006; Markus Rothe <corsair@gentoo.org> screen-4.0.3.ebuild: - Stable on ppc64; bug #152770 - - 26 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> screen-4.0.3.ebuild: - Stable on x86 wrt bug #152770. - - 26 Oct 2006; Tim Yamin <plasmaroo@gentoo.org> screen-4.0.3.ebuild: - Stable on IA64; bug #152770. - - 26 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> screen-4.0.3.ebuild: - ppc stable - - 26 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> screen-4.0.3.ebuild: - Marked stable on amd64 for bug #152770 - - 26 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> screen-4.0.3.ebuild: - Stable on sparc wrt security #152770 - -*screen-4.0.3 (25 Oct 2006) - - 25 Oct 2006; Sven Wegener <swegener@gentoo.org> screen-4.0.2-r5.ebuild, - +screen-4.0.3.ebuild: - Version bump, security bug #152770. - - 17 Oct 2006; Roy Marples <uberlord@gentoo.org> screen-4.0.2-r5.ebuild: - Added ~sparc-fbsd keyword. - - 25 Jul 2006; Sven Wegener <swegener@gentoo.org> -screen-4.0.2-r4.ebuild: - Cleanup. - - 12 Jul 2006; Thomas Cort <tcort@gentoo.org> screen-4.0.2-r5.ebuild: - Stable on alpha. - - 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> screen-4.0.2-r5.ebuild: - Marked stable on mips. - - 06 Jul 2006; Markus Rothe <corsair@gentoo.org> screen-4.0.2-r5.ebuild: - Stable on ppc64 - - 29 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> - screen-4.0.2-r5.ebuild: - Stable on hppa - - 25 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> - screen-4.0.2-r5.ebuild: - ppc stable - - 25 Jun 2006; Simon Stelling <blubb@gentoo.org> screen-4.0.2-r5.ebuild: - stable on amd64 - - 22 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> - screen-4.0.2-r5.ebuild: - Stable on sparc - - 18 Jun 2006; Andrej Kacian <ticho@gentoo.org> screen-4.0.2-r5.ebuild: - Stable on x86. Bug #137188. - -*screen-4.0.2-r5 (07 Apr 2006) - - 07 Apr 2006; Sven Wegener <swegener@gentoo.org> - +files/4.0.2-nonblock.patch, +screen-4.0.2-r5.ebuild: - Revision bump, with some code refactoring. Raise the number of possible - windows, bug #99171. Print information on xterm tweaks which might break - some applications, bug #99524. Include patch by Michael Hanselmann to open - the tty in nonblocking mode. Add multiuser USE flag which adjusts the - permissions. - - 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> screen-4.0.2-r4.ebuild: - Add ~x86-fbsd keyword. - - 12 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> screen-4.0.2-r4.ebuild: - Add enewgroup call to add utmp group if it does not exists already. Fixes - bug #122586. - - 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> screen-4.0.2-r4.ebuild: - Use bindnow-flags function instead of -Wl,-z,now. - - 02 Oct 2005; Sven Wegener <swegener@gentoo.org> files/screenrc: - Remove dead link from screenrc, bug 107919. - - 16 Sep 2005; Stephen Bennett <spb@gentoo.org> screen-4.0.2-r4.ebuild: - Added selinux policy to RDEPEND - - 16 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog: - Converted to UTF-8, fixed encoding screwups - - 23 Aug 2005; Sven Wegener <swegener@gentoo.org> - -files/screen.pam.system-auth, -screen-4.0.2-r1.ebuild: - Removed old ebuild. - - 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> screen-4.0.2-r4.ebuild: - stable on ia64 - - 09 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> screen-4.0.2-r4.ebuild: - Stable on mips. - - 21 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> screen-4.0.2-r4.ebuild: - Stable on sh. - - 19 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> screen-4.0.2-r4.ebuild: - Stable on alpha. - - 19 Jul 2005; Malcolm Lashley <malc@gentoo.org> screen-4.0.2-r4.ebuild: - Stable on amd64, bug #99587 - - 09 Jul 2005; Markus Rothe <corsair@gentoo.org> screen-4.0.2-r4.ebuild: - Stable on ppc64 - - 09 Jul 2005; Joseph Jezak <josejx@gentoo.org> screen-4.0.2-r4.ebuild: - Marked ppc stable. - - 08 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org> - screen-4.0.2-r4.ebuild: - Stable on hppa. - - 08 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> - screen-4.0.2-r4.ebuild: - Stable on sparc - - 07 Jul 2005; Sven Wegener <swegener@gentoo.org> screen-4.0.2-r4.ebuild: - Marked stable on x86. - - 06 Jul 2005; Sven Wegener <swegener@gentoo.org> - +files/4.0.2-windowlist-multiuser-fix.patch, screen-4.0.2-r4.ebuild: - Added a minor patch that makes %u work for the windowlist format. - - 13 Jun 2005; Sven Wegener <swegener@gentoo.org> files/screenrc: - Changed the xterm scrollback tweak to clear the screen after detaching and - exiting screen. - -*screen-4.0.2-r4 (07 Jun 2005) - - 07 Jun 2005; Sven Wegener <swegener@gentoo.org> files/screenrc, - -screen-4.0.2-r3.ebuild, +screen-4.0.2-r4.ebuild: - Revision bump. Added support for the debug USE flag, bug 95100. Changed the - bufferfile configuration option to a more safe default value, bug #95273. - - 29 May 2005; <solar@gentoo.org> screen-4.0.2-r1.ebuild: - echangelog - update package to use libc expanded variable elibc_uclibc vs - uclibc so USE=-* works - - 22 May 2005; Sven Wegener <swegener@gentoo.org> - +files/4.0.2-no-libelf.patch, screen-4.0.2-r3.ebuild: - Removed the libelf check from configure. - - 20 May 2005; Sven Wegener <swegener@gentoo.org> -files/screen.pam, - screen-4.0.2-r1.ebuild, screen-4.0.2-r3.ebuild: - Changed to use pam.eclass and pamd_mimic_system. - -*screen-4.0.2-r3 (14 May 2005) - - 14 May 2005; Sven Wegener <swegener@gentoo.org> - +files/4.0.2-64bit-time.patch, +files/screen.pam, -screen-4.0.2-r2.ebuild, - +screen-4.0.2-r3.ebuild: - Revision bump to include several fixes and feature enhancements. Install the - correct pam.d file for bug #92370. Enable the built-in telnet client, bug - #82773. Fix time bug for 64bit systems, bug #71207. Also enable the 256 - colors support, requested via email by Emanuele Giaquinta. - -*screen-4.0.2-r2 (13 May 2005) - - 13 May 2005; Mike Frysinger <vapier@gentoo.org> +screen-4.0.2-r2.ebuild: - Import FreeBSD fixes and redo uClibc fixes to be more generic #92370 by - Diego Pettenò. - - 31 Dec 2004; Sven Wegener <swegener@gentoo.org> files/screenrc: - Do not use xterm's alternative window buffer by default, it breaks - scrollback. Closes bug #61195. - -*screen-4.0.2-r1 (17 Dec 2004) - - 17 Dec 2004; Sven Wegener <swegener@gentoo.org> - +files/4.0.2-no-utempter.patch, +screen-4.0.2-r1.ebuild, - -screen-4.0.2.ebuild: - Revision bump. Don't use utempter even if it is found on the system. Closes - bug #74717. - - 09 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/screenrc: - Change default to vbell=off and msg=Wuff Wuff :). - - 05 Dec 2004; Sven Wegener <swegener@gentoo.org> screen-4.0.2.ebuild: - Added some more error checking. Some cosmetical rearrangements. - - 13 Nov 2004; Sven Wegener <swegener@gentoo.org> screen-4.0.2.ebuild: - Removed large comment section from ebuild. - - 15 Oct 2004; Sven Wegener <swegener@gentoo.org> screen-4.0.2.ebuild: - Fixed the nethack USE flag which was always activated. Thanks to Horst - Schirmeier <gentoo@schirmeier.com> in bug #67127. Modified to use non-lazy - bindings. - - 13 Oct 2004; Sven Wegener <swegener@gentoo.org> metadata.xml: - Added to the shell-tools herd. - - 04 Sep 2004; Sven Wegener <swegener@gentoo.org> metadata.xml, - -files/screen.pam, -screen-4.0.1-r2.ebuild, screen-4.0.2.ebuild: - Removed old ebuild. Added longdescription to metadata.xml and taking over - primary maintainership. - - 03 Sep 2004; Tom Gall <tgall@gentoo.org> screen-4.0.2.ebuild: - stable on ppc64 - - 07 Aug 2004; Tom Martin <slarti@gentoo.org> screen-4.0.2.ebuild: - Stable on amd64. - - 16 Jul 2004; Gustavo Zacarias <gustavoz@gentoo.org> screen-4.0.2.ebuild: - Stable on sparc - - 10 Jul 2004; Lars Weiler <pylon@gentoo.org> screen-4.0.2.ebuild: - Stable on ppc. - - 09 Jul 2004; <rac@gentoo.org> screen-4.0.2.ebuild: - Add nethack mode - - 06 Jul 2004; Joshua Kinard <kumba@gentoo.org> screen-4.0.2.ebuild: - Marked stable on mips. - - 03 Jul 2004; Guy Martin <gmsoft@gentoo.org> screen-4.0.2.ebuild: - Marked stable on hppa. - - 29 Jun 2004; Aron Griffis <agriffis@gentoo.org> screen-4.0.2.ebuild: - stable on x86, alpha, ia64 - - 07 Jun 2004; Daniel Black <dragonheart@gentoo.org> screen-4.0.1-r2.ebuild, - screen-4.0.2.ebuild, +metadata.xml: - x86 stable - 4.0.2. Removed 1 homepage as it didn't exits. changed SRC_URI to - mirror://gnu - - 11 May 2004; Michael Sterrett <mr_bones_@gentoo.org> screen-4.0.2.ebuild: - carry forward keywords - - 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> screen-4.0.1-r2.ebuild, - screen-4.0.2.ebuild: - Add die following econf for bug 48950 - - 12 Apr 2004; Michael McCabe <randy@gentoo.org> screen-4.0.2.ebuild: - adding s390 keywords - - 03 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; screen-4.0.1-r2.ebuild, - screen-4.0.2.ebuild: - Add GNU homepage to list for #43485. - -*screen-4.0.2 (03 Apr 2004) - - 03 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; screen-4.0.2.ebuild: - Version bump, closes #43485. - - 23 Mar 2004; Donnie Berkholz <spyderous@gentoo.org>; - screen-3.9.13-r4.ebuild, screen-3.9.15-r1.ebuild, screen-3.9.15.ebuild, - screen-4.0.1-r1.ebuild, screen-4.0.1.ebuild: - Pull old versions for #34599 and to clean up the directory. - - 16 Mar 2004; Robin H. Johnson <robbat2@gentoo.org> screen-4.0.1-r2.ebuild: - fix borkage in screen-4.0.1-r2 by vapier, forgetting to close a "! - - 14 Mar 2004; Tom Gall <tgall@gentoo.org> screen-4.0.1-r2.ebuild: - stable on ppc64 - - 09 Feb 2004; <agriffis@gentoo.org> screen-4.0.1-r2.ebuild: - stable on ia64 - -*screen-4.0.1-r2 (13 Jan 2004) - - 13 Jan 2004; Aron Griffis <agriffis@gentoo.org> screen-4.0.1-r2.ebuild, - files/screen-4.0.1-vsprintf.patch: - Add patch (modified) from - http://groups.yahoo.com/group/gnu-screen/message/2863 to fix bug 31070. This - allows alpha to build with optimization again since glibc's vsprintf - function is being used instead of screen's broken internal implementation. - - 09 Jan 2004; Aron Griffis <agriffis@gentoo.org> screen-4.0.1-r1.ebuild: - stable on alpha - - 01 Jan 2004; <tuxus@gentoo.org> screen-4.0.1-r1.ebuild: - Added mips to KEYWORDS - - 14 Dec 2003; Brad House <brad_mssw@gentoo.org> screen-4.0.1-r1.ebuild: - mark stable on amd64 - - 14 Dec 2003; Rajiv Aaron Manglani <rajiv@gentoo.org> screen-4.0.1-r1.ebuild: - call fowners before fperms. - - 13 Dec 2003; Lars Weiler <pylon@gentoo.org> screen-4.0.1-r1.ebuild: - Masked stable on ppc - - 10 Dec 2003; Ciaran McCreesh <ciaranm@gentoo.org> screen-4.0.1-r1.ebuild: - Moving to stable on sparc - - 10 Dec 2003; <solar@gentoo.org> screen-4.0.1-r1.ebuild: - marking screen stable on x86, arch herds please do the same as screen less - than -r1 will be package.masked here shortly. - - 08 Dec 2003; root <root@gentoo.org> screen-3.9.13-r4.ebuild, - screen-3.9.15-r1.ebuild, screen-3.9.15.ebuild: - Using keepdir instead of touching .keep to fix bug #35308. - - 06 Dec 2003; Donnie Berkholz <spyderous@gentoo.org>; - screen-3.9.13-r4.ebuild, screen-3.9.15-r1.ebuild, screen-3.9.15.ebuild: - Changing obsolete chown syntax for bug #35127. - -*screen-4.0.1-r1 (29 Nov 2003) - - 08 Dec 2003; Guy Martin <gmsoft@gentoo.org> screen-4.0.1-r1.ebuild : - Marked stable on hppa. - - 29 Nov 2003; <solar@gentoo.org> screen-4.0.1-r1.ebuild, - files/screen-4.0.1-int-overflow-fix.patch: - corrected integer overflows in ansi.c/resize.c max window height/width is now - 1000x1000 Bug: #34599 - - 20 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> screen-4.0.1.ebuild: - install patchlevel.h as doc for bug 33852; more error checking/messages; use - sed -i; use more portage functions - - 18 Nov 2003; Peter Johanson <latexer@gentoo.org> screen-4.0.1.ebuild: - Fixed chmod line to be 0775 (bug # 33672) - - 15 Nov 2003; Seemant Kulleen <seemant@gentoo.org> screen-3.9.13-r4.ebuild, - screen-3.9.15-r1.ebuild, screen-3.9.15.ebuild, screen-4.0.1.ebuild: - HOMEPAGE update thanks to: Hartwig Brandl - <hartwigbrandl@users.sourceforge.net> in bug #33576 - - 15 Nov 2003; Lars Weiler <pylon@gentoo.org> screen-4.0.1.ebuild: - Masked stable on x86 and sparc (with ciaranm permission). Added testing - keyword for ~ppc. - - 02 Nov 2003; Christian Birchinger <joker@gentoo.org> - screen-3.9.15-r1.ebuild: - Added sparc stable keyword - - 15 Oct 2003; Jason Wever <weeve@gentoo.org> screen-4.0.1.ebuild: - Fixed multi-user instructions so screen will launch correctly now. - - 14 Oct 2003; Jason Wever <weeve@gentoo.org> screen-4.0.1.ebuild: - Added ~sparc keyword and fixed chmod command to resolve bug #31113. - -*screen-4.0.1 (07 Oct 2003) - - 07 Oct 2003; Donnie Berkholz <spyderous@gentoo.org>; screen-4.0.1.ebuild: - Version bump, maintainer unclear. - - 07 Oct 2003; John Mylchreest <johnm@gentoo.org>; screen-3.9.15-r1.ebuild: - fixing POSIX 1003.1-2001 chown change. '.' now ':' - - 01 Oct 2003; Tavis Ormandy <taviso@gentoo.org> screen-3.9.15-r1.ebuild: - Stable on alpha - -*screen-3.9.15-r1 (12 Jul 2003) - - 12 Jul 2003; Robin H. Johnson <robbat2@gentoo.org> screen-3.9.15-r1.ebuild, - files/screen.pam.system-auth: - Updated screen.pam (in new screen.pam.system-auth copy) to use pam_stack - instead of pam_unix directly. Required for pam_ldap working properly. - -*screen-3.9.15 (13 Mar 2003) - - 27 Apr 2003; Zach Welch <zwelch@gentoo.org> screen-3.9.15.ebuild: - Add arm to KEYWORDS - - 16 Apr 2003; Guy Martin <gmsoft@gentoo.org> screen-3.9.15.ebuild : - Marked stable on hppa. - - 31 Mar 2003; Jan Seidel <tuxus@gentoo.org> screen-3.9.15.ebuild: - Added mips to KEYWORDS - - 30 Mar 2003; Christian Birchinger <joker@gentoo.org> screen-3.9.15.ebuild: - Added sparc stable keyword - - 13 Mar 2003; Brandon Low <lostlogic@gentoo.org> screen-3.9.15.ebuild: - Version bump - -*screen-3.9.13-r4 (16 Jan 2003) - - 10 Feb 2003; Guy Martin <gmsoft@gentoo.org> screen-3.9.13-r4.ebuild : - Added hppa to keywords. - - 16 Jan 2003; Aron Griffis <agriffis@gentoo.org> screen-3.9.13-r4.ebuild : - Revision bump since the last change affects run-time, not compile-time. - - 16 Jan 2003; Aron Griffis <agriffis@gentoo.org> screen-3.9.13-r3.ebuild : - Fix bug 12683 again. Last fix broke screen at run-time. - - 15 Jan 2003; Aron Griffis <agriffis@gentoo.org> screen-3.9.13-r3.ebuild : - Fixup term.h to fix bug 12683. Believe this is an upstream problem in - screen, but no doubt it will be ironed out eventually. - -*screen-3.9.13-r3 (20 Dec 2002) - - 20 Dec 2002; Maik Schreiber <blizzy@gentoo.org> : Revision bump to get - permissions right on all systems. - - 20 Dec 2002; Maik Schreiber <blizzy@gentoo.org> screen-3.9.13-r1.ebuild, - screen-3.9.13-r2.ebuild: Fixed sed calls to work with <sed-4. - - 19 Dec 2002; Maik Schreiber <blizzy@gentoo.org> files/screenrc: Changed - scrollback buffer to 1000 lines per default. Also removed version output - on startup. - -*screen-3.9.13-r2 (19 Dec 2002) - - 19 Dec 2002; Maik Schreiber <blizzy@gentoo.org> : Changed permissions of - /var/run/screen to 0755 to satisfy screen when running in multi-user mode. - -*screen-3.9.13-r1 (16 Dec 2002) - - 16 Dec 2002; Stefan Jones <cretin@gentoo.org> : A new improved ebuild. Does - everything! Many thanks to j2 on IRC for the ebuild. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*screen-3.9.13 (18 Nov 2002) - - 18 Nov 2002; Maik Schreiber <blizzy@gentoo.org> : New version. - -*screen-3.9.11-r4 (7 Nov 2002) - - 7 Nov 2002; Michael Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - I added in addpredict "${SSH_TTY}" and "`tty`" line into the ebuild to see if - maybe this will actually fix the ebuild. I've been getting support - from Andreas Fink <koba@braindead.de> with the ebuild, since he can produce - the issue and I cannot on my machine. - - 11 Nov 2002; Michael Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - Fixed a typo in the ebuild so the tty addpredict will should actually work. - -*screen-3.9.11-r3 (27 Jul 2002) - - 25 Sep 2002; Mike Frysinger <vapier@gentoo.org> : - Added alpha to KEYWORDS - - 23 Aug 2002; Michael Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - Added a Addwrite line to the ebuild to try and fix a Sandbox - violation. This is issue with vim as well and few other apps when logged - in via ssh and trying to emerge the application. - - 3 Aug 2002; Calum Selkirk <cselkirk@gentoo.org> screen-3.9.11-r3.ebuild : - - Added ppc to KEYWORDS. - - 27 Jul 2002; Michael M Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - Small typo fix.. /dev/ptys/* in ebuild instead of /dev/pty/*. Don't think - needs revision bump. - -*screen-3.9.11-r3 (3 Jun 2002) - - 16 Jun 2002; Michael M Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - Added in sandbox_predict to help correct a sandbox violation trying to test - /dev/pty/* , this should take care of the issue. - -*screen-3.9.11-r3 (3 Jun 2002) - - 3 Jun 2002; Michael M Nazaroff <naz@gentoo.org> screen-3.9.11-r3.ebuild : - - Added in sandbox_predict to help correct a sandbox violation trying to test - /dev/pty/s0, this should take care of the issue. - -*screen-3.9.11-r2 (7 Mar 2002) - - 7 Mar 2002; Jared H. Hudson <jhhudso@gentoo.org> screen-3.9.11-r2.ebuild : - - Removed sandbox file (addwrite /dev/vc) since it is no longer necessary - with portage-1.8.18 - -*screen-3.9.11-r1 (6 Mar 2002) - - 6 Mar 2002; Jared H. Hudson <jhhudso@gentoo.org> screen-3.9.11-r1.ebuild : - - Fixed sandbox error where configure attempts to write to tty - to see if it has permissions to. - -*screen-3.9.11 (21 Mar 2002) - - 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> screen-3.9.11.ebuild : - - Version upgrade patch submitted by Matthew Kennedy -- this renders the texi - patch from the older version unnecessary, and adds missing documentation - items. - -*screen-3.9.9 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog. diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest deleted file mode 100644 index 4acfcf5..0000000 --- a/app-misc/screen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST screen-4.1.0.tar.gz 749974 SHA256 b51797b6e4f23012cbb6cfec3e19ba56487b049075aa56612771f1a80f4100fa SHA512 7b2d61d54299de61b88b1e9babdaa1ef93a0b164f8051e80b8b8b8bba2a144090ce83a4cd00c74b07bc1a336bfab0391392ce4a6d215cbe9b4f449f2a599f993 WHIRLPOOL 8c633b0dee066c7b555aae6c74d9b651da82dd5f5a32127136189d259f6f0efb5b4bae06eacc803e856e2bb8c5492616c0039cfdfe80dc09f3275af0a2b5be4e diff --git a/app-misc/screen/files/4.0.2-no-pty.patch b/app-misc/screen/files/4.0.2-no-pty.patch deleted file mode 100644 index 7b7b798..0000000 --- a/app-misc/screen/files/4.0.2-no-pty.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- screen-4.0.2/pty.c.orig 2004-07-29 23:53:45.313533536 -0400 -+++ screen-4.0.2/pty.c 2004-07-29 23:53:59.011451136 -0400 -@@ -33,11 +33,6 @@ - # include <sys/ioctl.h> - #endif - --/* for solaris 2.1, Unixware (SVR4.2) and possibly others */ --#ifdef HAVE_SVR4_PTYS --# include <sys/stropts.h> --#endif -- - #if defined(sun) && defined(LOCKPTY) && !defined(TIOCEXCL) - # include <sys/ttold.h> - #endif diff --git a/app-misc/screen/files/4.0.2-no-utempter.patch b/app-misc/screen/files/4.0.2-no-utempter.patch deleted file mode 100644 index 2a06119..0000000 --- a/app-misc/screen/files/4.0.2-no-utempter.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- screen-4.0.2/configure.in.orig 2004-12-17 19:55:45.314670411 +0100 -+++ screen-4.0.2/configure.in 2004-12-17 19:55:50.575941541 +0100 -@@ -855,11 +855,6 @@ - #include <utmp.h> - #endif - ],[struct utmp u; u.ut_host[0] = 0;], AC_DEFINE(UTHOST)) --AC_CHECK_HEADER(utempter.h, have_utempter=yes, have_utempter=no) --if test "$have_utempter" = yes; then -- AC_DEFINE(HAVE_UTEMPTER) -- LIBS="$LIBS -lutempter" --fi - - dnl - dnl **** loadav **** diff --git a/app-misc/screen/files/4.1.0-no-libelf.patch b/app-misc/screen/files/4.1.0-no-libelf.patch deleted file mode 100644 index 8008058..0000000 --- a/app-misc/screen/files/4.1.0-no-libelf.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- screen-4.1.0/configure.in 2009-07-22 14:06:05.000000000 -0400 -+++ screen-4.1.0-no-libelf/configure.in 2009-07-22 14:07:50.000000000 -0400 -@@ -201,14 +201,6 @@ - #endif - ], LIBS="$LIBS -lsocket -linet";seqptx=1) - --oldlibs="$LIBS" --LIBS="$LIBS -lelf" --AC_CHECKING(SVR4) --AC_TRY_LINK([#include <utmpx.h> --],, --[AC_CHECK_HEADER(dwarf.h, AC_DEFINE(SVR4) AC_DEFINE(BUGGYGETLOGIN), --[AC_CHECK_HEADER(elf.h, AC_DEFINE(SVR4) AC_DEFINE(BUGGYGETLOGIN))])] --,LIBS="$oldlibs") - AC_CHECK_HEADERS([stropts.h string.h strings.h]) - - AC_CHECKING(for Solaris 2.x) diff --git a/app-misc/screen/files/screen-4.1.0-map.patch b/app-misc/screen/files/screen-4.1.0-map.patch deleted file mode 100644 index 13ce119..0000000 --- a/app-misc/screen/files/screen-4.1.0-map.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/termcap.c b/src/termcap.c -index 01082cb..b96497d 100644 ---- a/src/termcap.c -+++ b/src/termcap.c -@@ -548,8 +548,6 @@ int map; - else - break; - } -- if (n < KMAP_KEYS) -- domap = 1; - if (map == 0 && domap) - return 0; - if (map && !domap) diff --git a/app-misc/screen/metadata.xml b/app-misc/screen/metadata.xml deleted file mode 100644 index 92b3c20..0000000 --- a/app-misc/screen/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>shell-tools</herd> -<maintainer> - <email>swegener@gentoo.org</email> - <description>Primary Maintainer</description> -</maintainer> -<longdescription> -Screen is a full-screen window manager that multiplexes a physical terminal -between several processes, typically interactive shells. Each virtual terminal -provides the functions of the DEC VT100 terminal and, in addition, several -control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g., -insert/delete line and support for multiple character sets). There is a -scrollback history buffer for each virtual terminal and a copy-and-paste -mechanism that allows the user to move text regions between windows. When screen -is called, it creates a single window with a shell in it (or the specified -command) and then gets out of your way so that you can use the program as you -normally would. Then, at any time, you can create new (full-screen) windows with -other programs in them (including more shells), kill the current window, view a -list of the active windows, turn output logging on and off, copy text between -windows, view the scrollback history, switch between windows, etc. All windows -run their programs completely independent of each other. Programs continue to -run when their window is currently not visible and even when the whole screen -session is detached from the users terminal. -</longdescription> -<use> - <flag name='multiuser'>Enable multiuser support (by setting correct - permissions)</flag> - <flag name='nethack'>Express error messages in nethack style</flag> -</use> -</pkgmetadata> diff --git a/app-misc/screen/screen-4.1.0.ebuild b/app-misc/screen/screen-4.1.0.ebuild deleted file mode 100644 index 0243e6a..0000000 --- a/app-misc/screen/screen-4.1.0.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3_p20070403.ebuild,v 1.4 2008/06/07 19:05:56 swegener Exp $ - -WANT_AUTOCONF="2.5" - -inherit eutils flag-o-matic toolchain-funcs pam autotools - -DESCRIPTION="Screen is a full-screen window manager that multiplexes a physical terminal between several processes" -HOMEPAGE="http://www.gnu.org/software/screen/" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="debug nethack pam selinux multiuser" - -RDEPEND=">=sys-libs/ncurses-5.2 - pam? ( virtual/pam ) - selinux? ( - sec-policy/selinux-screen - >=sec-policy/selinux-base-policy-20050821 - )" -DEPEND="${RDEPEND}" - -pkg_setup() { - # Make sure utmp group exists, as it's used later on. - enewgroup utmp 406 -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # uclibc doesnt have sys/stropts.h - if ! (echo '#include <sys/stropts.h>' | $(tc-getCC) -E - &>/dev/null) ; then - epatch "${FILESDIR}"/4.0.2-no-pty.patch - fi - - # Fix some keybindings - epatch "${FILESDIR}"/${P}-map.patch - - # Don't use utempter even if it is found on the system - epatch "${FILESDIR}"/4.0.2-no-utempter.patch - - # Don't link against libelf even if it is found on the system - epatch "${FILESDIR}"/4.1.0-no-libelf.patch - - # compability for sys-devel/autoconf-2.62 - #epatch "${FILESDIR}"/screen-4.0.3-config.h-autoconf-2.62.patch - - # Allow for more rendition (color/attribute) changes in status bars - sed -i \ - -e "s:#define MAX_WINMSG_REND 16:#define MAX_WINMSG_REND 64:" \ - screen.c \ - || die "sed screen.c failed" - - # Fix manpage. - sed -i \ - -e "s:/usr/local/etc/screenrc:/etc/screenrc:g" \ - -e "s:/usr/local/screens:/var/run/screen:g" \ - -e "s:/local/etc/screenrc:/etc/screenrc:g" \ - -e "s:/etc/utmp:/var/run/utmp:g" \ - -e "s:/local/screens/S-:/var/run/screen/S-:g" \ - doc/screen.1 \ - || die "sed doc/screen.1 failed" - ./autogen.sh - eautoconf -} - -src_compile() { - append-flags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - - use nethack || append-flags "-DNONETHACK" - use debug && append-flags "-DDEBUG" - - econf \ - --with-socket-dir=/var/run/screen \ - --with-sys-screenrc=/etc/screenrc \ - --with-pty-mode=0620 \ - --with-pty-group=5 \ - --enable-rxvt_osc \ - --enable-telnet \ - --enable-colors256 \ - $(use_enable pam) \ - || die "econf failed" - - LC_ALL=POSIX make term.h || die "Failed making term.h" - - emake || die "emake failed" -} - -src_install() { - dobin screen || die "dobin failed" - keepdir /var/run/screen || die "keepdir failed" - - if use multiuser - then - fperms 4755 /usr/bin/screen || die "fperms failed" - else - fowners root:utmp /{usr/bin,var/run}/screen || die "fowners failed" - fperms 2755 /usr/bin/screen || die "fperms failed" - fi - - insinto /usr/share/screen - doins terminfo/{screencap,screeninfo.src} || die "doins failed" - insinto /usr/share/screen/utf8encodings - doins utf8encodings/?? || die "doins failed" - insinto /etc - doins "${FILESDIR}"/screenrc || die "doins failed" - - pamd_mimic_system screen auth || die "pamd_mimic_system failed" - - dodoc \ - README ChangeLog INSTALL TODO NEWS* patchlevel.h \ - doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} \ - || die "dodoc failed" - - doman doc/screen.1 || die "doman failed" -# doinfo doc/screen.info* || die "doinfo failed" -} - -pkg_postinst() { - if use multiuser - then - chown root:0 "${ROOT}"/var/run/screen - chmod 0755 "${ROOT}"/var/run/screen - else - chown root:utmp "${ROOT}"/var/run/screen - chmod 0775 "${ROOT}"/var/run/screen - fi - - elog "Some dangerous key bindings have been removed or changed to more safe values." - elog "We enable some xterm hacks in our default screenrc, which might break some" - elog "applications. Please check /etc/screenrc for information on these changes." - - ewarn "Please terminate your running screen sessions, as screen now uses sockets" - ewarn "instead of fifos and the new version can't attach to the old sessions." -} |