diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-07-10 19:19:37 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-07-10 19:19:37 +0000 |
commit | 6d009f1efdfb84cd03b9ba4814049c698b643a28 (patch) | |
tree | 9e4fd12b27d4217dac0f6a96ed5b52329bacf2cb /app-misc | |
parent | Sync to 9999 too (diff) | |
download | historical-6d009f1efdfb84cd03b9ba4814049c698b643a28.tar.gz historical-6d009f1efdfb84cd03b9ba4814049c698b643a28.tar.bz2 historical-6d009f1efdfb84cd03b9ba4814049c698b643a28.zip |
app-misc/screen: Cleaned old
Package-Manager: portage-2.2.0_alpha116/cvs/Linux x86_64
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/screen/ChangeLog | 6 | ||||
-rw-r--r-- | app-misc/screen/Manifest | 16 | ||||
-rw-r--r-- | app-misc/screen/metadata.xml | 20 | ||||
-rw-r--r-- | app-misc/screen/screen-4.0.3-r4.ebuild | 166 |
4 files changed, 28 insertions, 180 deletions
diff --git a/app-misc/screen/ChangeLog b/app-misc/screen/ChangeLog index 1aad50908a10..91d8493c2df8 100644 --- a/app-misc/screen/ChangeLog +++ b/app-misc/screen/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-misc/screen # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.172 2012/07/10 19:12:22 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.173 2012/07/10 19:19:37 jlec Exp $ + + 10 Jul 2012; Justin Lecher <jlec@gentoo.org> -screen-4.0.3-r4.ebuild, + metadata.xml: + Cleaned old 10 Jul 2012; Brent Baude <ranger@gentoo.org> screen-4.0.3-r5.ebuild: Marking screen-4.0.3-r5 ppc64 for bug 423775 diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest index 8f0489188a2b..fd15d0f7e920 100644 --- a/app-misc/screen/Manifest +++ b/app-misc/screen/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX 4.0.2-64bit-time.patch 298 SHA256 d974e14a1d8e32a0a05b211cd76d9335a066c6b85538505f1d95f25209c99057 SHA512 c6f90f0626d90fbd48a2ccbb769d0578915d0b804df8fa75fc8036c89b54a056d97116e82335908d84250f1576647be9ec43e3fd49227c181b88e8a1b2024b0d WHIRLPOOL 6f4b67237495a42f4495ab815b332bf13ca37df612bc6b96b89ebe84f208335acd7940f9c4ce09953f4dd4e48f75ae22eaf181c90e861e6ae9364a7e1f93382c AUX 4.0.2-no-libelf.patch 555 SHA256 56cc1f7b2d02ba230501c7c87da170fa791639cb1f36b2b0b87d8644e5372059 SHA512 384446f2e99e2f13bc10e1805c35a97fa83b78a5a2e64d18f5499f60053ac4bdc02ec3d64a14e2bd143c524c333c1179a0731c801eec4f7311e926ccbfeef661 WHIRLPOOL 4ce057418c587d93e6ee77a1e8c301eacd5ed24fb3639b3000dac0540a1c945d2057ff9745de980913434158768d80c9aef7b8350621fccc3057d24ebfb3aade AUX 4.0.2-no-pty.patch 392 SHA256 edc29bc7b7bea89c2f937ca9c95f2ce51b437e4ea042741d9f4ac6d7954178d5 SHA512 91ec6bc1f14636450492cbf4ab7dc5c0ecbbf1a7da6c3832798d9f5bc96c39e5c12f49f3ac7aa5b929956d2292a0f4d24f3d71017d29c5493cbf21607555c9a8 WHIRLPOOL 8869101f1ba94e660a140032bd3bcfa9fc857a76f477d44692a433d0cb27218909d68a936d634e87f628145c2b47bc22efabeabdc290e2ea622d265917093b71 @@ -12,7 +15,14 @@ AUX screen-4.0.3-crosscompile.patch 18900 SHA256 7e4109cd3f6d58ea799fe069472a58f AUX screen-4.0.3-setenv_autoconf.patch 2485 SHA256 091eb224a097bbc1b5f1b3dd8048dbb04b8c7476818a9444eae5bdb8b52bce75 SHA512 72dcfd9180d05edf85ce9f459e69ccd709a6c0a4593802d0f4e88ffe2daf56215ce8049a641701693dafeab3cc8a0df796338d92338ee0d39c51d46ed718af7b WHIRLPOOL fa7645c3488f75c8acdb2305864459e3eada89e7a29e39a6048cdda7459c707b090c68ce93023a53c57a7beabb3c66f9f9f26237126e68d00cc888a7581b867c AUX screenrc 10409 SHA256 f2fbb2de649df9d6b0afbb913d002eb7fdabec5525930515452c286dffcde072 SHA512 32783353cadb403999041e184c7c69570869d45793df4aff35c341f222903dab23d7872e24a78dcf84d82d636890950ad2719614c5475d7084f58769a24e8e71 WHIRLPOOL 3d1a75bcaad7870637dee9c4549062ffcddfd6be614e73e786d166b45f82b35a7f5311d9a60060a7d38afa96264b8eed3719f23244fc3799b7f8fe6ca774a754 DIST screen-4.0.3.tar.gz 840602 SHA256 78f0d5b1496084a5902586304d4a73954b2bfe33ea13edceecf21615c39e6c77 SHA512 24c1f598972f3dc9ed49cd2c05852190a0190d22fa01401eee8484627c8dd2815f0a422d9b2697faa8aaa0b3efc6730a94e2d5aa787dbe5e9ec719143176c338 WHIRLPOOL 6774786126eb05749d432593bc2c1febdc57896959220a609feb138bdc16b8da278aea63af1ccfd5c7d38ccaa9e7d28980e9e14d0009d36a54cdbd9e4cb0fca7 -EBUILD screen-4.0.3-r4.ebuild 5255 SHA256 681435501ac603d9093c17ca4552fdbdf896c894e82b2d0c46bd6a773fe95d63 SHA512 9f6de4c57e3f59cb63dabc9d90ad866d84a717db32af838fa1668c06d7600858ee0cba43cc0db76e68c37609a907a606b5994b7969d0cd2af553d97c903fdae7 WHIRLPOOL 1da6a082e93415f55501ca922d32d4ddede714dadf3a4155f03c0f96c4f78032fda2f520a3a2a8f83c9e353f9d8d91418dd2401b64ca995b26a0637b11426e66 EBUILD screen-4.0.3-r5.ebuild 4657 SHA256 ec900286a359b211d14b28083065daac5f78840aea0ac58832f104f92e3e69b6 SHA512 1ab33ab18afa8210bcd739ba31ccbad2304b9db3a9fc35c11ed285f8243109c9f9d621c4fc641e28dcdb3d25b8dc8ac5a81f17ae1bc2db0eb9fd0bcc0994c28f WHIRLPOOL 16fb95ae8622a37cb3a409056bf6b98c84d7333696a1f2962b7a4ed74cbc46413d13d3704c046f5293179cc8755e0588c62404a9908e9decdfb3e03eced23d8d -MISC ChangeLog 24250 SHA256 1bf1e87433401d30160bbb7076543511e1f619def6b590386ba95ea5a12d5134 SHA512 d30408f8641906a839e32b717f862bf222fa61c0126452ba175a7b8f5c406b63539841b1fec1daf275f4818040c2c986d6e4dd8b10e574ae2fdd5f76bdafda28 WHIRLPOOL ba96e1a4703bd4869acd32c2b5fd1159288a0a7f6f504242ef053a80d2f104d57f325d81c17c9f8f7892014b815cd3afc122ee097b665e4817449e722dafa4dc -MISC metadata.xml 1697 SHA256 58279e41070c88041df5acd625067c947b9df46ca68fb3ae3cd72c268ae30c81 SHA512 0f883093407e7af128d7b4c6d6e5ef0451839df5eb3755789fa6fa7ffecbfdbbd99ec7fc908cde6c452e01749b70d40e2ccee035d772f38bc1a7ee51caf0fd74 WHIRLPOOL 752deff0edf2fe928c23e1a36d8e9cd8c591ca4fda1c948cd32b9aa8b6ce677c13b452b18d0224c2aecc4f4b9b16a2288984782a48105ee627fc0f1bb2c90d51 +MISC ChangeLog 24351 SHA256 da3db66ef367c8653d9bdccd32e666eb9046416695abf91d8973035084b32899 SHA512 4cbf2125dd3be8f896074fb8e92bddc5be9c36a6bddb257f42e664c8316795beee35ce8d0cf96a5f5c94bde75eae84f66c5ec5d89142b00ee5a665d6cc6dd836 WHIRLPOOL f33283cff594bac0f475d4213ea8733b26515df253df8c07c96d1e982ba7454280c6dabb1b49e2fb5a3ff9c972040fe5574dd0333b50e049fc162934595d4c0c +MISC metadata.xml 1703 SHA256 f730fdee708602205eac134d406226c041480a730800b270fddc0f29b0663782 SHA512 2458aebc3c3a1852e0c251d3650846401f9a634a7d5fb722ad47a0b966705fa93de77b2fef1858d81e7dca29bc8b5ec46c22de993e385fbcc117244dedc9e46d WHIRLPOOL 4862c8c314207cde5eca001b985efa691a7ad02335f208d916c903bf6fa2acfd5100514a0704adcfee0f32d75d29a978b49ae104e9f0f60a8eaf54e07a963098 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) +Comment: GPGTools - http://gpgtools.org + +iEYEAREIAAYFAk/8gE4ACgkQgAnW8HDreRYZbACgzwQYu6RTuE1om39O3CNwPyRk +Pz4An1Y0QfYLzO2YxJjmpk0AycBhTNfB +=M5AL +-----END PGP SIGNATURE----- diff --git a/app-misc/screen/metadata.xml b/app-misc/screen/metadata.xml index 92b3c200d533..51aa4109cfeb 100644 --- a/app-misc/screen/metadata.xml +++ b/app-misc/screen/metadata.xml @@ -1,12 +1,12 @@ <?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> + <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 @@ -24,9 +24,9 @@ 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 + <use> + <flag name="multiuser">Enable multiuser support (by setting correct permissions)</flag> - <flag name='nethack'>Express error messages in nethack style</flag> -</use> + <flag name="nethack">Express error messages in nethack style</flag> + </use> </pkgmetadata> diff --git a/app-misc/screen/screen-4.0.3-r4.ebuild b/app-misc/screen/screen-4.0.3-r4.ebuild deleted file mode 100644 index 0f15c57b2aa3..000000000000 --- a/app-misc/screen/screen-4.0.3-r4.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2012 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-r4.ebuild,v 1.9 2012/06/01 02:03:37 zmedico Exp $ - -EAPI="3" - -WANT_AUTOCONF="2.5" - -inherit eutils flag-o-matic toolchain-funcs pam autotools user - -DESCRIPTION="Full-screen window manager that multiplexes physical terminals between several processes" -HOMEPAGE="http://www.gnu.org/software/screen/" -SRC_URI="ftp://ftp.uni-erlangen.de/pub/utilities/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug nethack pam selinux multiuser" - -RDEPEND=">=sys-libs/ncurses-5.2 - pam? ( virtual/pam ) - selinux? ( sec-policy/selinux-screen )" -DEPEND="${RDEPEND}" - -pkg_setup() { - # Make sure utmp group exists, as it's used later on. - enewgroup utmp 406 -} - -src_prepare() { - # Bug 34599: integer overflow in 4.0.1 - # (Nov 29 2003 -solar) - epatch "${FILESDIR}"/screen-4.0.1-int-overflow-fix.patch - - # Bug 31070: configure problem which affects alpha - # (13 Jan 2004 agriffis) - epatch "${FILESDIR}"/screen-4.0.1-vsprintf.patch - - # 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 - - # 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.0.2-no-libelf.patch - - # Patch for time function on 64bit systems - epatch "${FILESDIR}"/4.0.2-64bit-time.patch - - # Patch that makes %u work for windowlist -b formats - epatch "${FILESDIR}"/4.0.2-windowlist-multiuser-fix.patch - - # Open tty in non-blocking mode - epatch "${FILESDIR}"/4.0.2-nonblock.patch - - # compability for sys-devel/autoconf-2.62 - epatch "${FILESDIR}"/screen-4.0.3-config.h-autoconf-2.62.patch - - # crosscompile patch - epatch "${FILESDIR}"/"${P}"-crosscompile.patch - - # sched.h is a system header and causes problems with some C libraries - mv sched.h _sched.h || die - sed -i '/include/s:sched.h:_sched.h:' screen.h || die - - # 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:${EPREFIX}/etc/screenrc:g" \ - -e "s:/usr/local/screens:${EPREFIX}/var/run/screen:g" \ - -e "s:/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \ - -e "s:/etc/utmp:${EPREFIX}/var/run/utmp:g" \ - -e "s:/local/screens/S-:${EPREFIX}/var/run/screen/S-:g" \ - doc/screen.1 \ - || die "sed doc/screen.1 failed" - - # proper setenv detection for Solaris - epatch "${FILESDIR}"/${P}-setenv_autoconf.patch - - # Allow TERM string large enough to use with rxvt-unicode-256color - # Allow usernames up to 32 chars - epatch "${FILESDIR}"/${PV}-extend-d_termname-ng2.patch - - # reconfigure - eautoconf -} - -src_configure() { - append-flags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - - [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl - - use nethack || append-flags "-DNONETHACK" - use debug && append-flags "-DDEBUG" - - econf \ - --with-socket-dir="${EPREFIX}/var/run/screen" \ - --with-sys-screenrc="${EPREFIX}/etc/screenrc" \ - --with-pty-mode=0620 \ - --with-pty-group=5 \ - --enable-rxvt_osc \ - --enable-telnet \ - --enable-colors256 \ - $(use_enable pam) \ - || die "econf failed" - - # Second try to fix bug 12683, this time without changing term.h - # The last try seemed to break screen at run-time. - # (16 Jan 2003 agriffis) - LC_ALL=POSIX make term.h || die "Failed making term.h" -} - -src_install() { - dobin screen || die "dobin failed" - keepdir /var/run/screen || die "keepdir failed" - - if use multiuser || use prefix - then - fperms 4755 /usr/bin/screen || die "fperms failed" - else - fowners root:utmp /{usr/bin,var/run}/screen \ - || die "fowners failed, use multiuser USE-flag instead" - 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 prefix; then - chmod 0777 "${EROOT}"/var/run/screen - elif use multiuser; then - chown root:0 "${EROOT}"/var/run/screen - chmod 0755 "${EROOT}"/var/run/screen - else - chown root:utmp "${EROOT}"/var/run/screen - chmod 0775 "${EROOT}"/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." -} |