summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2006-07-25 20:28:53 +0000
committerSven Wegener <swegener@gentoo.org>2006-07-25 20:28:53 +0000
commit46daf4c4c5073191320b5e3de56b1e0b1f976895 (patch)
tree5a61437f06b7f1241d3604a61363e8df9aa7ae55 /app-misc/screen
parentCleanup. (diff)
downloadgentoo-2-46daf4c4c5073191320b5e3de56b1e0b1f976895.tar.gz
gentoo-2-46daf4c4c5073191320b5e3de56b1e0b1f976895.tar.bz2
gentoo-2-46daf4c4c5073191320b5e3de56b1e0b1f976895.zip
Cleanup.
(Portage version: 2.1.1_pre3-r5) (Signed Manifest commit)
Diffstat (limited to 'app-misc/screen')
-rw-r--r--app-misc/screen/Manifest25
-rw-r--r--app-misc/screen/files/digest-screen-4.0.2-r43
-rw-r--r--app-misc/screen/screen-4.0.2-r4.ebuild138
3 files changed, 14 insertions, 152 deletions
diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest
index ee21f0ed55e8..2ecb0d764682 100644
--- a/app-misc/screen/Manifest
+++ b/app-misc/screen/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 4.0.2-64bit-time.patch 298 RMD160 3278d227f1f5c5bce8b7369e9c44fd7e35ac804c SHA1 ab4f298c3c46fe9dad550009def0db8c44b13d22 SHA256 d974e14a1d8e32a0a05b211cd76d9335a066c6b85538505f1d95f25209c99057
MD5 a7f6e6bfb5647c6e69a797eaa16acf3d files/4.0.2-64bit-time.patch 298
RMD160 3278d227f1f5c5bce8b7369e9c44fd7e35ac804c files/4.0.2-64bit-time.patch 298
@@ -35,25 +38,25 @@ MD5 3ddd5c55fd7f0891bb953fc229845898 files/screenrc 10357
RMD160 c4c68748b74207f7ee509de9f79262e3fedc66a8 files/screenrc 10357
SHA256 1f454ad8acf59024ad2ad2acba2918a10d9c8fb3305a86ff53cd3049e9cef6cf files/screenrc 10357
DIST screen-4.0.2.tar.gz 840519 RMD160 42aea3d27ed25104f2a48606ea73234b715e480f SHA1 461eb9d5edc211e1480d7b5e94d89c4d9ba3643f SHA256 05d087656d232b38c82379dfc66bf526d08e75e1f4c626acea4a2dda1ebcc845
-EBUILD screen-4.0.2-r4.ebuild 4150 RMD160 2e2dcc57423631d29bb8e5aff3edc2e9d9f9997c SHA1 363d4d1bcec5e40c7a77a430e0bad7a998fe4842 SHA256 bc659c5fb0695bcc759892f627407816cb514c5d05c818a67f9b54b2a9e1127f
-MD5 44a0dee86e6dc7b10734d3a7c4e4268a screen-4.0.2-r4.ebuild 4150
-RMD160 2e2dcc57423631d29bb8e5aff3edc2e9d9f9997c screen-4.0.2-r4.ebuild 4150
-SHA256 bc659c5fb0695bcc759892f627407816cb514c5d05c818a67f9b54b2a9e1127f screen-4.0.2-r4.ebuild 4150
EBUILD screen-4.0.2-r5.ebuild 4302 RMD160 6c6bcc1045668b0192b6b8005c414687607300ff SHA1 87eb827988451ba06c5a7055249e950b54c4fecc SHA256 2302ddfc4a04b0fc0b6f5382ef99bdd6c4539d343b2cdff0015b9ab3e574965f
MD5 b2ef11940afba007ffb261f6f9096c78 screen-4.0.2-r5.ebuild 4302
RMD160 6c6bcc1045668b0192b6b8005c414687607300ff screen-4.0.2-r5.ebuild 4302
SHA256 2302ddfc4a04b0fc0b6f5382ef99bdd6c4539d343b2cdff0015b9ab3e574965f screen-4.0.2-r5.ebuild 4302
-MISC ChangeLog 16702 RMD160 3db52a1aadef998e2c79adc28eaf8a5117bf7b9e SHA1 7a0dd09aa2622a60f9da41ffbfcc6542cbd5bc86 SHA256 e92b23c2428632f099c1c739693b7771ac8092e152b30dccebf70de321d3b491
-MD5 ff8c08db5d194d51f18a8dc824a6e471 ChangeLog 16702
-RMD160 3db52a1aadef998e2c79adc28eaf8a5117bf7b9e ChangeLog 16702
-SHA256 e92b23c2428632f099c1c739693b7771ac8092e152b30dccebf70de321d3b491 ChangeLog 16702
+MISC ChangeLog 16792 RMD160 ec98d7287d3e7efde75212b25bf267fbf96dbdea SHA1 ccb209de5480bc845b94026a4778dc556e7c8f5b SHA256 5faefd7e6ebe42ca679ac7fff6ed3d9e70aa7ecb06b83414f6dbb4b27dc824cd
+MD5 5feb83885bc9659cc0148d4cce4df493 ChangeLog 16792
+RMD160 ec98d7287d3e7efde75212b25bf267fbf96dbdea ChangeLog 16792
+SHA256 5faefd7e6ebe42ca679ac7fff6ed3d9e70aa7ecb06b83414f6dbb4b27dc824cd ChangeLog 16792
MISC metadata.xml 1525 RMD160 fcd6c6607111333349ac84d9890122e555f3241a SHA1 58684084d4230cc1962b0df579faaa66999c4a4f SHA256 de7b50d1be27be1afd45239960aab8294b6b9a9bfac9d27af7c2117fee9dd000
MD5 537c3754e8f6422e4f7025358173ef2b metadata.xml 1525
RMD160 fcd6c6607111333349ac84d9890122e555f3241a metadata.xml 1525
SHA256 de7b50d1be27be1afd45239960aab8294b6b9a9bfac9d27af7c2117fee9dd000 metadata.xml 1525
-MD5 05937e4e3403cfb8a7a270aa544aa0cc files/digest-screen-4.0.2-r4 238
-RMD160 015e02d012127c31fb21b8d73c8c745d45ec8f5f files/digest-screen-4.0.2-r4 238
-SHA256 95fa7d46fca3cb7e88ea121b3baf33aad6ba7eb9070385774f0779f2399b4f77 files/digest-screen-4.0.2-r4 238
MD5 05937e4e3403cfb8a7a270aa544aa0cc files/digest-screen-4.0.2-r5 238
RMD160 015e02d012127c31fb21b8d73c8c745d45ec8f5f files/digest-screen-4.0.2-r5 238
SHA256 95fa7d46fca3cb7e88ea121b3baf33aad6ba7eb9070385774f0779f2399b4f77 files/digest-screen-4.0.2-r5 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFExn7RI1lqEGTUzyQRAqg/AJ0VOc5tBLcF/Jkyr8Vd/3xd1eUROACgnyUI
+Qndr0p8m8aJuYKf7rkfDCN4=
+=Gbiy
+-----END PGP SIGNATURE-----
diff --git a/app-misc/screen/files/digest-screen-4.0.2-r4 b/app-misc/screen/files/digest-screen-4.0.2-r4
deleted file mode 100644
index 76fd94007aa6..000000000000
--- a/app-misc/screen/files/digest-screen-4.0.2-r4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed68ea9b43d9fba0972cb017a24940a1 screen-4.0.2.tar.gz 840519
-RMD160 42aea3d27ed25104f2a48606ea73234b715e480f screen-4.0.2.tar.gz 840519
-SHA256 05d087656d232b38c82379dfc66bf526d08e75e1f4c626acea4a2dda1ebcc845 screen-4.0.2.tar.gz 840519
diff --git a/app-misc/screen/screen-4.0.2-r4.ebuild b/app-misc/screen/screen-4.0.2-r4.ebuild
deleted file mode 100644
index d0214334450c..000000000000
--- a/app-misc/screen/screen-4.0.2-r4.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2006 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-r4.ebuild,v 1.19 2006/03/30 18:30:47 flameeyes Exp $
-
-inherit eutils flag-o-matic toolchain-funcs pam
-
-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://gnu/screen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="debug nethack pam selinux"
-
-RDEPEND=">=sys-libs/ncurses-5.2
- pam? ( virtual/pam )
- selinux? (
- sec-policy/selinux-screen
- >=sec-policy/selinux-base-policy-20050821
- )"
-DEPEND="${RDEPEND}
- >=sys-devel/autoconf-2.58"
-
-pkg_setup() {
- # Make sure utmp group exists, as it's used later on.
- enewgroup utmp 406
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # 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}"/${PV}-no-pty.patch
- fi
-
- # Don't use utempter even if it is found on the system
- epatch "${FILESDIR}"/${PV}-no-utempter.patch
-
- # Don't link against libelf even if it is found on the system
- epatch "${FILESDIR}"/${PV}-no-libelf.patch
-
- # Patch for time function on 64bit systems
- epatch "${FILESDIR}"/${PV}-64bit-time.patch
-
- # Patch that makes %u work for windowlist -b formats
- epatch "${FILESDIR}"/${PV}-windowlist-multiuser-fix.patch
-
- # 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"
-
- # configure as delivered with screen is made with autoconf-2.5
- WANT_AUTOCONF=2.5 autoconf || die "autoconf failed"
-}
-
-src_compile() {
- 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"
- append-ldflags $(bindnow-flags)
-
- use pam && append-flags "-DUSE_PAM"
- use nethack || append-flags "-DNONETHACK"
- use debug && append-flags "-DDEBUG"
-
- econf \
- --with-socket-dir=/var/run/screen \
- --with-sys-screenrc=/etc/screenrc \
- --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"
-
- emake || die "emake failed"
-}
-
-src_install() {
- dobin screen || die "dobin failed"
- 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"
-
- insinto /usr/share/terminfo
- doins terminfo/screencap || 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() {
- chmod 0775 "${ROOT}"/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"
- einfo
- 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 go-w /var/run/screen"
-}