diff options
author | Martin Holzer <mholzer@gentoo.org> | 2003-09-21 17:50:26 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2003-09-21 17:50:26 +0000 |
commit | 0bfd6e77a73b3591adc5a23fc78fd7df74f75fc8 (patch) | |
tree | 4dd64adf9deec35df7a9f2b89cd940e39bc98d19 /app-misc/screen | |
parent | fix gnomeprint dep & switch (diff) | |
download | historical-0bfd6e77a73b3591adc5a23fc78fd7df74f75fc8.tar.gz historical-0bfd6e77a73b3591adc5a23fc78fd7df74f75fc8.tar.bz2 historical-0bfd6e77a73b3591adc5a23fc78fd7df74f75fc8.zip |
cleanup
Diffstat (limited to 'app-misc/screen')
-rw-r--r-- | app-misc/screen/Manifest | 12 | ||||
-rw-r--r-- | app-misc/screen/files/digest-screen-3.9.11-r3 | 1 | ||||
-rw-r--r-- | app-misc/screen/files/digest-screen-3.9.11-r4 | 1 | ||||
-rw-r--r-- | app-misc/screen/files/digest-screen-3.9.13-r3 | 1 | ||||
-rw-r--r-- | app-misc/screen/screen-3.9.11-r3.ebuild | 41 | ||||
-rw-r--r-- | app-misc/screen/screen-3.9.11-r4.ebuild | 41 | ||||
-rw-r--r-- | app-misc/screen/screen-3.9.13-r3.ebuild | 99 |
7 files changed, 3 insertions, 193 deletions
diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest index 897ba4eb3246..827fff9021e1 100644 --- a/app-misc/screen/Manifest +++ b/app-misc/screen/Manifest @@ -1,16 +1,10 @@ MD5 262091ae228765adea9908ce53b83906 ChangeLog 5077 -MD5 3a2e0a5e279538d16c8f48953266c225 screen-3.9.11-r3.ebuild 1066 -MD5 f86740036586770bb1bbdd22ef303c1e screen-3.9.11-r4.ebuild 1067 -MD5 cdaf5ca2f4ddabe98a46db999ef90986 screen-3.9.13-r3.ebuild 2960 MD5 c0a17b7cee86759fe551863ede6835b4 screen-3.9.13-r4.ebuild 3259 -MD5 561698394fa4dde7682588abe16b4843 screen-3.9.15-r1.ebuild 3289 MD5 f2860eaefea4df53f7052d25b7cce3bf screen-3.9.15.ebuild 3273 -MD5 f9629c1baeed4dc211032c0cb03ddb51 files/digest-screen-3.9.11-r3 65 -MD5 f9629c1baeed4dc211032c0cb03ddb51 files/digest-screen-3.9.11-r4 65 -MD5 5112466f59d122957e3b84b9adefa21d files/digest-screen-3.9.13-r3 65 +MD5 561698394fa4dde7682588abe16b4843 screen-3.9.15-r1.ebuild 3289 MD5 eb8650e1be3ea32836771743d3755cb6 files/digest-screen-3.9.13-r4 64 MD5 7a189de63cbd2403ae7b53c66e381e63 files/digest-screen-3.9.15 65 -MD5 7a189de63cbd2403ae7b53c66e381e63 files/digest-screen-3.9.15-r1 65 MD5 92309a741320be95be4aeaed2f66310f files/screen.pam 91 -MD5 839ac3a5c896513a3e3c6353a6242f53 files/screen.pam.system-auth 113 MD5 b374ee01709225d49842f69e02880080 files/screenrc 10311 +MD5 7a189de63cbd2403ae7b53c66e381e63 files/digest-screen-3.9.15-r1 65 +MD5 839ac3a5c896513a3e3c6353a6242f53 files/screen.pam.system-auth 113 diff --git a/app-misc/screen/files/digest-screen-3.9.11-r3 b/app-misc/screen/files/digest-screen-3.9.11-r3 deleted file mode 100644 index 0e192c97e584..000000000000 --- a/app-misc/screen/files/digest-screen-3.9.11-r3 +++ /dev/null @@ -1 +0,0 @@ -MD5 19572f92404995e7b2dea8117204dd67 screen-3.9.11.tar.gz 722396 diff --git a/app-misc/screen/files/digest-screen-3.9.11-r4 b/app-misc/screen/files/digest-screen-3.9.11-r4 deleted file mode 100644 index 0e192c97e584..000000000000 --- a/app-misc/screen/files/digest-screen-3.9.11-r4 +++ /dev/null @@ -1 +0,0 @@ -MD5 19572f92404995e7b2dea8117204dd67 screen-3.9.11.tar.gz 722396 diff --git a/app-misc/screen/files/digest-screen-3.9.13-r3 b/app-misc/screen/files/digest-screen-3.9.13-r3 deleted file mode 100644 index 49ce7eb61075..000000000000 --- a/app-misc/screen/files/digest-screen-3.9.13-r3 +++ /dev/null @@ -1 +0,0 @@ -MD5 5a02b4bcd4d7ed64d13da683e03093a9 screen-3.9.13.tar.gz 728037 diff --git a/app-misc/screen/screen-3.9.11-r3.ebuild b/app-misc/screen/screen-3.9.11-r3.ebuild deleted file mode 100644 index e2755a5d2ea2..000000000000 --- a/app-misc/screen/screen-3.9.11-r3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2003 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.11-r3.ebuild,v 1.15 2003/02/13 09:08:36 vapier Exp $ - -S=${WORKDIR}/${P} -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.gnu.org/software/screen/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ppc sparc alpha" - -DEPEND=">=sys-libs/ncurses-5.2" - -src_unpack() { - unpack ${A} - cd ${S} -} -src_compile() { - addpredict /dev/pty/* - addwrite /dev/pty/* - - econf \ - --with-sys-screenrc=/etc/screen/screenrc \ - --libexecdir=/usr/lib/misc || die - emake || die -} - -src_install () { - dobin screen - insinto /usr/share/terminfo - doins terminfo/screencap - insinto /etc/screen - doins etc/screenrc - 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* -} diff --git a/app-misc/screen/screen-3.9.11-r4.ebuild b/app-misc/screen/screen-3.9.11-r4.ebuild deleted file mode 100644 index 7c0a70d391d6..000000000000 --- a/app-misc/screen/screen-3.9.11-r4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2003 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.11-r4.ebuild,v 1.6 2003/07/01 22:31:32 aliz Exp $ - -S=${WORKDIR}/${P} -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.gnu.org/software/screen/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ~ppc ~sparc ~alpha" - -DEPEND=">=sys-libs/ncurses-5.2" - -src_unpack() { - unpack ${A} - cd ${S} -} -src_compile() { - addpredict "`tty`" - addpredict "${SSH_TTY}" - - econf \ - --with-sys-screenrc=/etc/screen/screenrc \ - --libexecdir=/usr/lib/misc || die - emake || die -} - -src_install () { - dobin screen - insinto /usr/share/terminfo - doins terminfo/screencap - insinto /etc/screen - doins etc/screenrc - 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* -} diff --git a/app-misc/screen/screen-3.9.13-r3.ebuild b/app-misc/screen/screen-3.9.13-r3.ebuild deleted file mode 100644 index 548eb32a8b9b..000000000000 --- a/app-misc/screen/screen-3.9.13-r3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2003 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-r3.ebuild,v 1.6 2003/09/05 12:10:36 msterret 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} - - # Fix bug 12683 by fixing up term.h (remove dups and add missing). - # This is really an upstream problem in screen, I think. - # (15 Jan 2003 agriffis) - mv term.h term.h.old - awk '/^#define/ { if (defs[$2]) next; defs[$2] = $3 } - { print } - END { for (d in defs) { - if (d !~ /_C../) continue; - d2 = gensub(/C/, "", 1, d); - if (d2 in defs) continue; - print "#define " d2 " " defs[d] - } - }' term.h.old > term.h || die "Failed to fix term.h" - - emake || die "Failed to compile" -} - -src_install () { - dobin screen - fperms 2755 /usr/bin/screen - - dodir /var/run/screen - touch ${D}/var/run/screen/.keep - - # 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() { - chmod 0775 /var/run/screen - - 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" - einfo "\tchmod g-w /var/run/screen" -} |