diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2005-10-19 14:54:27 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2005-10-19 14:54:27 +0000 |
commit | a187aa46f68a05d6082604e695cbc38c79989323 (patch) | |
tree | 5ded79711a61e40f31ac0906e5da2e0392c0d69c /x11-terms/xterm | |
parent | thank Martin Ehmsen (diff) | |
download | gentoo-2-a187aa46f68a05d6082604e695cbc38c79989323.tar.gz gentoo-2-a187aa46f68a05d6082604e695cbc38c79989323.tar.bz2 gentoo-2-a187aa46f68a05d6082604e695cbc38c79989323.zip |
remove postinst message about security, since that issue is old and dead. Added the doc use flag which is used to optionally create the ctlseqs.txt document, installed into /usr/share/doc. The latter is at the request of Joe Wells in bug #108053
(Portage version: 2.0.53_rc5)
Diffstat (limited to 'x11-terms/xterm')
-rw-r--r-- | x11-terms/xterm/ChangeLog | 8 | ||||
-rw-r--r-- | x11-terms/xterm/xterm-205.ebuild | 27 |
2 files changed, 18 insertions, 17 deletions
diff --git a/x11-terms/xterm/ChangeLog b/x11-terms/xterm/ChangeLog index ad61c61f5cf3..bc101a471841 100644 --- a/x11-terms/xterm/ChangeLog +++ b/x11-terms/xterm/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-terms/xterm # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.110 2005/10/19 14:44:45 seemant Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.111 2005/10/19 14:54:27 seemant Exp $ + + 19 Oct 2005; Seemant Kulleen <seemant@gentoo.org> xterm-205.ebuild: + remove postinst message about security, since that issue is old and dead. + Added the doc use flag which is used to optionally create the ctlseqs.txt + document, installed into /usr/share/doc. The latter is at the request of Joe + Wells in bug #108053 *xterm-205 (19 Oct 2005) diff --git a/x11-terms/xterm/xterm-205.ebuild b/x11-terms/xterm/xterm-205.ebuild index 489558614774..dcf4ef6a1230 100644 --- a/x11-terms/xterm/xterm-205.ebuild +++ b/x11-terms/xterm/xterm-205.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-205.ebuild,v 1.1 2005/10/19 14:43:16 seemant Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-205.ebuild,v 1.2 2005/10/19 14:54:27 seemant Exp $ inherit eutils flag-o-matic @@ -11,7 +11,7 @@ SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz" LICENSE="X11" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="truetype Xaw3d unicode toolbar" +IUSE="truetype Xaw3d unicode toolbar doc" RDEPEND="||( ( x11-libs/libX11 @@ -22,8 +22,9 @@ RDEPEND="||( ( x11-libs/libXft x11-libs/libXaw ) virtual/x11 ) - virtual/utempter - Xaw3d? ( x11-libs/Xaw3d )" + Xaw3d? ( x11-libs/Xaw3d ) + doc? ( sys-apps/groff ) + virtual/utempter" DEPEND="${RDEPEND} ||( x11-proto/xproto virtual/x11 )" @@ -64,12 +65,16 @@ src_compile() { `use_with Xaw3d` \ || die - emake || die + emake || die "failed to compile xterm" + + if use doc ; then + make ctlseqs.txt || die "failed to make documentation file" + fi } src_install() { make DESTDIR=${D} install || die - dodoc README* INSTALL* + dodoc README* INSTALL* ctlseqs.txt # Fix permissions -- it grabs them from live system, and they can # be suid or sgid like they were in pre-unix98 pty or pre-utempter days, @@ -92,13 +97,3 @@ pkg_preinst() { touch ${ROOT}/usr/share/terminfo/v/vs100 touch ${ROOT}/usr/share/terminfo/x/x* } - - -pkg_postinst() { - echo - ewarn "Please make SURE to run etc-update, as that is where the latest" - ewarn "security fix is made" - echo - epause 5 - ebeep -} |