summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <spyderous@gentoo.org>2004-04-08 02:34:52 +0000
committerDonnie Berkholz <spyderous@gentoo.org>2004-04-08 02:34:52 +0000
commit3e28c9ec316b7a6bf5cb0b792974b94e455f5663 (patch)
tree869715c7cccb4fdf261b55a48e4ca35b2522156f /x11-terms
parentAdd categories to the previous commit to unbreak it. (diff)
downloadgentoo-2-3e28c9ec316b7a6bf5cb0b792974b94e455f5663.tar.gz
gentoo-2-3e28c9ec316b7a6bf5cb0b792974b94e455f5663.tar.bz2
gentoo-2-3e28c9ec316b7a6bf5cb0b792974b94e455f5663.zip
After further discussion with Mike, decided to drop termcap support entirely and stop resultant breakage with a one-line patch.
Diffstat (limited to 'x11-terms')
-rw-r--r--x11-terms/xterm/ChangeLog7
-rw-r--r--x11-terms/xterm/files/xterm-184-remove-termcap-breakage.patch11
-rw-r--r--x11-terms/xterm/xterm-179.ebuild5
-rw-r--r--x11-terms/xterm/xterm-184.ebuild9
4 files changed, 25 insertions, 7 deletions
diff --git a/x11-terms/xterm/ChangeLog b/x11-terms/xterm/ChangeLog
index 3ae157efab26..767bb3ed2732 100644
--- a/x11-terms/xterm/ChangeLog
+++ b/x11-terms/xterm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-terms/xterm
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.6 2004/04/08 01:57:17 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.7 2004/04/08 02:34:52 spyderous Exp $
+
+ 07 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; xterm-179.ebuild,
+ xterm-184.ebuild, files/xterm-184-remove-termcap-breakage.patch:
+ After further discussion with Mike, decided to drop termcap support entirely
+ and stop resultant breakage with a one-line patch.
07 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; xterm-179.ebuild,
xterm-184.ebuild:
diff --git a/x11-terms/xterm/files/xterm-184-remove-termcap-breakage.patch b/x11-terms/xterm/files/xterm-184-remove-termcap-breakage.patch
new file mode 100644
index 000000000000..8accb0650e46
--- /dev/null
+++ b/x11-terms/xterm/files/xterm-184-remove-termcap-breakage.patch
@@ -0,0 +1,11 @@
+diff -urN xterm-184.orig/Makefile.in xterm-184/Makefile.in
+--- xterm-184.orig/Makefile.in 2004-04-07 22:23:57.000000000 -0400
++++ xterm-184/Makefile.in 2004-04-07 22:24:38.000000000 -0400
+@@ -182,7 +182,6 @@
+
+ install-full \
+ install-tc ::
+- @test -f /etc/termcap && echo 'You must install the termcap entry manually by editing /etc/termcap'
+
+ installdirs: $(INSTALL_DIRS)
+
diff --git a/x11-terms/xterm/xterm-179.ebuild b/x11-terms/xterm/xterm-179.ebuild
index e93d985416bd..95e27ae087ce 100644
--- a/x11-terms/xterm/xterm-179.ebuild
+++ b/x11-terms/xterm/xterm-179.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-179.ebuild,v 1.7 2004/04/08 01:57:17 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-179.ebuild,v 1.8 2004/04/08 02:34:52 spyderous Exp $
IUSE="truetype"
@@ -14,8 +14,7 @@ LICENSE="X11"
KEYWORDS="~x86 ~ppc sparc ~alpha ~hppa ~mips ~amd64 ~ia64"
DEPEND="virtual/x11
- sys-apps/utempter
- sys-libs/libtermcap-compat"
+ sys-apps/utempter"
src_compile() {
diff --git a/x11-terms/xterm/xterm-184.ebuild b/x11-terms/xterm/xterm-184.ebuild
index 3500830e2b31..56f1e9a484bc 100644
--- a/x11-terms/xterm/xterm-184.ebuild
+++ b/x11-terms/xterm/xterm-184.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-184.ebuild,v 1.7 2004/04/08 01:57:17 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-184.ebuild,v 1.8 2004/04/08 02:34:52 spyderous Exp $
+
+inherit eutils
IUSE="truetype"
@@ -14,12 +16,13 @@ LICENSE="X11"
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~amd64 ~ia64"
DEPEND="virtual/x11
- sys-apps/utempter
- sys-libs/libtermcap-compat"
+ sys-apps/utempter"
src_unpack() {
unpack ${A}; cd ${S}
+ epatch ${FILESDIR}/${P}-remove-termcap-breakage.patch
+
# Keep the blue from previous xterms, instead of the dodgerblue and
# steelblue
sed -i \