diff options
author | Martin Holzer <mholzer@gentoo.org> | 2003-02-11 18:21:49 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2003-02-11 18:21:49 +0000 |
commit | c6e03607eb6b01068fecc3f4eff462a4cd09aa18 (patch) | |
tree | 31bb54ff958a693e71a44e992e4568771ab67135 /app-misc/screen | |
parent | cleanup (diff) | |
download | historical-c6e03607eb6b01068fecc3f4eff462a4cd09aa18.tar.gz historical-c6e03607eb6b01068fecc3f4eff462a4cd09aa18.tar.bz2 historical-c6e03607eb6b01068fecc3f4eff462a4cd09aa18.zip |
cleanup
Diffstat (limited to 'app-misc/screen')
-rw-r--r-- | app-misc/screen/files/digest-screen-3.9.13-r1 | 1 | ||||
-rw-r--r-- | app-misc/screen/files/digest-screen-3.9.13-r2 | 1 | ||||
-rw-r--r-- | app-misc/screen/screen-3.9.13-r1.ebuild | 83 | ||||
-rw-r--r-- | app-misc/screen/screen-3.9.13-r2.ebuild | 81 |
4 files changed, 0 insertions, 166 deletions
diff --git a/app-misc/screen/files/digest-screen-3.9.13-r1 b/app-misc/screen/files/digest-screen-3.9.13-r1 deleted file mode 100644 index 49ce7eb61075..000000000000 --- a/app-misc/screen/files/digest-screen-3.9.13-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 5a02b4bcd4d7ed64d13da683e03093a9 screen-3.9.13.tar.gz 728037 diff --git a/app-misc/screen/files/digest-screen-3.9.13-r2 b/app-misc/screen/files/digest-screen-3.9.13-r2 deleted file mode 100644 index 49ce7eb61075..000000000000 --- a/app-misc/screen/files/digest-screen-3.9.13-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 5a02b4bcd4d7ed64d13da683e03093a9 screen-3.9.13.tar.gz 728037 diff --git a/app-misc/screen/screen-3.9.13-r1.ebuild b/app-misc/screen/screen-3.9.13-r1.ebuild deleted file mode 100644 index ef1a79968d48..000000000000 --- a/app-misc/screen/screen-3.9.13-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-3.9.13-r1.ebuild,v 1.2 2002/12/20 16:15:30 blizzy Exp $ - -inherit flag-o-matic - -IUSE="pam" -DESCRIPTION="Screen is a full-screen window manager that multiplexes a physical terminal between several processes" -SRC_URI="ftp://ftp.uni-erlangen.de/pub/utilities/screen/${P}.tar.gz" -HOMEPAGE="http://www.math.fu-berlin.de/~guckes/screen/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ppc sparc alpha" - -DEPEND=">=sys-libs/ncurses-5.2 - pam? ( >=sys-libs/pam-0.75 )" - -src_unpack() { - unpack ${A} && cd ${S} - - # Fix manpage. - mv doc/screen.1 doc/screen.1.orig - sed <doc/screen.1.orig >doc/screen.1 \ - -e "s:/usr/local/etc/screenrc:/etc/screenrc:g; - s:/usr/local/screens:/var/run/screen:g; - s:/local/etc/screenrc:/etc/screenrc:g; - s:/etc/utmp:/var/run/utmp:g; - s:/local/screens/S-:/var/run/screen/S-:g" -} - -src_compile() { - local myconf - - addpredict "`tty`" - addpredict "${SSH_TTY}" - - # check config.h for other settings such as the - # max-number of windows allowed by screen. - append-flags "-DPTYMODE=0620 -DPTYGROUP=5" - use pam && myconf="--enable-pam" && append-flags "-DUSE_PAM" - - econf --with-socket-dir=/var/run/screen \ - --with-sys-screenrc=/etc/screenrc \ - --enable-rxvt_osc ${myconf} - - emake || die "Failed to compile" -} - -src_install () { - dobin screen - fperms 2755 /usr/bin/screen - - # the "sticky" bit isn't required, but makes things a little more secure - diropts -m 1775 && dodir /var/run/screen - - # can't use this cause fowners do not support multiple args. - # fowners root.utmp /{usr/bin,var/run}/screen - chown root.utmp ${D}/{usr/bin,var/run}/screen - - insinto /usr/share/terminfo ; doins terminfo/screencap - insinto /usr/share/screen/utf8encodings ; doins utf8encodings/?? - insopts -m 644 ; insinto /etc ; doins ${FILESDIR}/screenrc - - use pam && { insinto /etc/pam.d ; newins ${FILESDIR}/screen.pam screen ; } - - dodoc README ChangeLog INSTALL COPYING TODO NEWS* \ - doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} - - doman doc/screen.1 - doinfo doc/screen.info* -} - -pkg_postinst() { - einfo "NOTE: By default ${PF}: " - einfo " Uses /var/run/screen instead of /tmp/screens as its \"socket directory\"." - einfo " Runs setgid "utmp" instead of setuid root." - einfo " Uses /etc/screenrc instead of /etc/screenrc/screenrc as its global config file." - echo - ewarn "NOTE: Some dangerous key bindings have been removed or changed to more safe values." - ewarn "For more info, please check /etc/screenrc." - echo -} diff --git a/app-misc/screen/screen-3.9.13-r2.ebuild b/app-misc/screen/screen-3.9.13-r2.ebuild deleted file mode 100644 index 26bfa1ddf976..000000000000 --- a/app-misc/screen/screen-3.9.13-r2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-3.9.13-r2.ebuild,v 1.2 2002/12/20 16:15:30 blizzy Exp $ - -inherit flag-o-matic - -IUSE="pam" -DESCRIPTION="Screen is a full-screen window manager that multiplexes a physical terminal between several processes" -SRC_URI="ftp://ftp.uni-erlangen.de/pub/utilities/screen/${P}.tar.gz" -HOMEPAGE="http://www.math.fu-berlin.de/~guckes/screen/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ppc sparc alpha" - -DEPEND=">=sys-libs/ncurses-5.2 - pam? ( >=sys-libs/pam-0.75 )" - -src_unpack() { - unpack ${A} && cd ${S} - - # Fix manpage. - mv doc/screen.1 doc/screen.1.orig - sed <doc/screen.1.orig >doc/screen.1 \ - -e "s:/usr/local/etc/screenrc:/etc/screenrc:g; - s:/usr/local/screens:/var/run/screen:g; - s:/local/etc/screenrc:/etc/screenrc:g; - s:/etc/utmp:/var/run/utmp:g; - s:/local/screens/S-:/var/run/screen/S-:g" -} - -src_compile() { - local myconf - - addpredict "`tty`" - addpredict "${SSH_TTY}" - - # check config.h for other settings such as the - # max-number of windows allowed by screen. - append-flags "-DPTYMODE=0620 -DPTYGROUP=5" - use pam && myconf="--enable-pam" && append-flags "-DUSE_PAM" - - econf --with-socket-dir=/var/run/screen \ - --with-sys-screenrc=/etc/screenrc \ - --enable-rxvt_osc ${myconf} - - emake || die "Failed to compile" -} - -src_install () { - dobin screen - fperms 2755 /usr/bin/screen - - diropts -m 0755 ; dodir /var/run/screen - - # can't use this cause fowners do not support multiple args. - # fowners root.utmp /{usr/bin,var/run}/screen - chown root.utmp ${D}/{usr/bin,var/run}/screen - - insinto /usr/share/terminfo ; doins terminfo/screencap - insinto /usr/share/screen/utf8encodings ; doins utf8encodings/?? - insopts -m 644 ; insinto /etc ; doins ${FILESDIR}/screenrc - - use pam && { insinto /etc/pam.d ; newins ${FILESDIR}/screen.pam screen ; } - - dodoc README ChangeLog INSTALL COPYING TODO NEWS* \ - doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} - - doman doc/screen.1 - doinfo doc/screen.info* -} - -pkg_postinst() { - einfo "Some dangerous key bindings have been removed or changed to more safe values." - einfo "For more info, please check /etc/screenrc" - echo - einfo "screen is not installed as setuid root, which effectively disables multi-user" - einfo "mode. To enable it, run:" - einfo "" - einfo "\tchmod u+s /usr/bin/screen" -} |