summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2005-10-19 14:54:27 +0000
committerSeemant Kulleen <seemant@gentoo.org>2005-10-19 14:54:27 +0000
commita187aa46f68a05d6082604e695cbc38c79989323 (patch)
tree5ded79711a61e40f31ac0906e5da2e0392c0d69c /x11-terms/xterm
parentthank Martin Ehmsen (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--x11-terms/xterm/xterm-205.ebuild27
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
-}