# ChangeLog for app-misc/screen
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.77 2004/11/13 19:18:21 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.78 2004/12/05 00:55:24 swegener Exp $
+
+ 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.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 f17ba7f031ce26b3db00b6a7a3d06682 ChangeLog 11164
+MD5 3e339dd858477685cb6b1b3622f85883 screen-4.0.2.ebuild 3432
+MD5 5245edba604db7d4d40f833654acaff0 ChangeLog 11302
MD5 537c3754e8f6422e4f7025358173ef2b metadata.xml 1525
-MD5 d23522509f74d5825e43216421ba7550 screen-4.0.2.ebuild 3378
-MD5 bebe7dbe3fee13c1251a9bd30535b245 files/4.0.2-no-pty.patch 392
-MD5 35961ab00c29256e3f6d7a374387e327 files/digest-screen-4.0.2 64
-MD5 23cfd7dd1968780724e7b9a3cb406cc8 files/screen-4.0.1-int-overflow-fix.patch 930
-MD5 304be93a4c3b72f2f761f45194059287 files/screen-4.0.1-vsprintf.patch 480
MD5 839ac3a5c896513a3e3c6353a6242f53 files/screen.pam.system-auth 113
+MD5 35961ab00c29256e3f6d7a374387e327 files/digest-screen-4.0.2 64
MD5 7490aa4121a8fb1e2f900c68a8c5f65d files/screenrc 10303
+MD5 304be93a4c3b72f2f761f45194059287 files/screen-4.0.1-vsprintf.patch 480
+MD5 23cfd7dd1968780724e7b9a3cb406cc8 files/screen-4.0.1-int-overflow-fix.patch 930
+MD5 bebe7dbe3fee13c1251a9bd30535b245 files/4.0.2-no-pty.patch 392
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.10 (GNU/Linux)
-iD8DBQFBll4FI1lqEGTUzyQRAiiAAKCHxOivnd+qUNRwh+7JeuUCHdP6JgCgs9Rl
-oUl/AtdKsMdLnym+NtRzfig=
-=BbAH
+iD8DBQFBslyCI1lqEGTUzyQRAvTGAJ9w2Udi2zL0eVMFLxOYOd6JJ+c2mQCdHJbm
+lQR8e8u4z/Ri3iCi7Up1LyM=
+=UUP1
-----END PGP SIGNATURE-----
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.2.ebuild,v 1.21 2004/11/13 19:18:21 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.2.ebuild,v 1.22 2004/12/05 00:55:24 swegener Exp $
inherit eutils flag-o-matic
# Fix manpage.
sed -i \
- -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" doc/screen.1 || \
- die "sed doc/screen.1 failed"
+ -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"
# configure as delivered with screen is made with autoconf-2.5
- WANT_AUTOCONF=2.5 autoconf
+ WANT_AUTOCONF=2.5 autoconf || die "autoconf failed"
}
src_compile() {
- local myconf
-
addpredict "`tty`"
addpredict "${SSH_TTY}"
$(use_enable pam) \
--with-socket-dir=/var/run/screen \
--with-sys-screenrc=/etc/screenrc \
- --enable-rxvt_osc ${myconf} || die "econf failed"
+ --enable-rxvt_osc \
+ || 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.
src_install() {
dobin screen || die "dobin failed"
- keepdir /var/run/screen
+ keepdir /var/run/screen || die "keepdir failed"
fowners root:utmp /{usr/bin,var/run}/screen || die "fowners failed"
fperms 2755 /usr/bin/screen || die "fperms failed"
use pam && {
insinto /etc/pam.d
- newins ${FILESDIR}/screen.pam.system-auth screen \
- || die "newins failed"
+ newins ${FILESDIR}/screen.pam.system-auth screen || die "newins failed"
}
- dodoc README ChangeLog INSTALL TODO NEWS* patchlevel.h \
+ dodoc \
+ README ChangeLog INSTALL TODO NEWS* patchlevel.h \
doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} \
|| die "dodoc failed"
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 3c91f090a4209b886b0d056c163aac03 vcp-1.7.2.ebuild 688
-MD5 00b51ad40954e61976035aac34bdc8ff ChangeLog 779
+MD5 9a4affba315ad1693ec04c08d9b4a907 vcp-2.2.ebuild 801
+MD5 1e62993eb7a2da1387ab6a731496d6d3 vcp-1.7.2.ebuild 748
+MD5 d85efbb24d0bda0db021873f997ef7e0 ChangeLog 1080
MD5 0c131a7201c4670302767f93643876fa metadata.xml 165
MD5 a3303d0fa9b3bdbe6a68d08be57bdbb7 files/digest-vcp-1.7.2 60
+MD5 5f2c424b8efb0175aaa9880aadd2d69a files/digest-vcp-2.2 58
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFBd83pEZCkKN40op4RAp28AKCIdKktsHlxp275cLKBVmvd/sIiuQCglGwT
-6cxT+bqAsWGsEeju08V2SmE=
-=6Z44
+iD8DBQFBsl0jEZCkKN40op4RAqt1AKCAWKM+h9JEII+x0Q1EM4qaNf6TOQCglwvb
+2GxMk11P+TfThwG1yHfG8Mg=
+=+0f5
-----END PGP SIGNATURE-----