summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2004-04-08 02:34:52 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2004-04-08 02:34:52 +0000
commit6e63438769ec8c66478247746d0e4b59321e352a (patch)
treefaf723505e01a22005a4f4afd31d5bcaee469b1c /x11-terms/xterm
parentAdd categories to the previous commit to unbreak it. (diff)
downloadhistorical-6e63438769ec8c66478247746d0e4b59321e352a.tar.gz
historical-6e63438769ec8c66478247746d0e4b59321e352a.tar.bz2
historical-6e63438769ec8c66478247746d0e4b59321e352a.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/xterm')
-rw-r--r--x11-terms/xterm/ChangeLog7
-rw-r--r--x11-terms/xterm/Manifest7
-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
5 files changed, 29 insertions, 10 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/Manifest b/x11-terms/xterm/Manifest
index 6afa6032be60..10286e1db38d 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,6 +1,7 @@
-MD5 0464c857a1d73f889599b94042541eb0 ChangeLog 1405
-MD5 eebabea0cfd74fbe9aafc553a660b9df xterm-179.ebuild 813
+MD5 2fa88ea44022d62869161a1ed37da5c9 ChangeLog 1678
+MD5 cbc5fcc93b49535ca002d99b7a936880 xterm-179.ebuild 785
MD5 e6ee387a2de6b2fea8e5a3573c48b667 metadata.xml 228
-MD5 035a46e494c22bac5430cebf5edb8555 xterm-184.ebuild 1141
+MD5 4017f302c0250ecba649049965127253 xterm-184.ebuild 1185
MD5 a2579a687debb13d3011931fad6249eb files/digest-xterm-179 58
MD5 5c9025c4b70e8eb7494cfda9c86cec6c files/digest-xterm-184 58
+MD5 22861d1a4affc7229c468095a0103257 files/xterm-184-remove-termcap-breakage.patch 377
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 \