summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2004-12-17 19:04:52 +0000
committerSven Wegener <swegener@gentoo.org>2004-12-17 19:04:52 +0000
commit4543053b1f3911f0693f09cf8998440de6c9072c (patch)
treefc9150e937665357db9b989e9a06ddd798e93e39 /app-misc/screen
parentVersion bump (Manifest recommit) (diff)
downloadgentoo-2-4543053b1f3911f0693f09cf8998440de6c9072c.tar.gz
gentoo-2-4543053b1f3911f0693f09cf8998440de6c9072c.tar.bz2
gentoo-2-4543053b1f3911f0693f09cf8998440de6c9072c.zip
Revision bump. Don't use utempter even if it is found on the system. Closes bug #74717.
Diffstat (limited to 'app-misc/screen')
-rw-r--r--app-misc/screen/ChangeLog10
-rw-r--r--app-misc/screen/files/4.0.2-no-utempter.patch14
-rw-r--r--app-misc/screen/files/digest-screen-4.0.2-r1 (renamed from app-misc/screen/files/digest-screen-4.0.2)0
-rw-r--r--app-misc/screen/screen-4.0.2-r1.ebuild (renamed from app-misc/screen/screen-4.0.2.ebuild)5
4 files changed, 27 insertions, 2 deletions
diff --git a/app-misc/screen/ChangeLog b/app-misc/screen/ChangeLog
index 1cff0bc8b5ff..aaa535e9c8dc 100644
--- a/app-misc/screen/ChangeLog
+++ b/app-misc/screen/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-misc/screen
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.79 2004/12/10 00:38:23 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.80 2004/12/17 19:04:52 swegener Exp $
+
+*screen-4.0.2-r1 (17 Dec 2004)
+
+ 17 Dec 2004; Sven Wegener <swegener@gentoo.org>
+ +files/4.0.2-no-utempter.patch, +screen-4.0.2-r1.ebuild,
+ -screen-4.0.2.ebuild:
+ Revision bump. Don't use utempter even if it is found on the system. Closes
+ bug #74717.
09 Dec 2004; Mike Frysinger <vapier@gentoo.org> files/screenrc:
Change default to vbell=off and msg=Wuff Wuff :).
diff --git a/app-misc/screen/files/4.0.2-no-utempter.patch b/app-misc/screen/files/4.0.2-no-utempter.patch
new file mode 100644
index 000000000000..2a06119bf4b5
--- /dev/null
+++ b/app-misc/screen/files/4.0.2-no-utempter.patch
@@ -0,0 +1,14 @@
+--- screen-4.0.2/configure.in.orig 2004-12-17 19:55:45.314670411 +0100
++++ screen-4.0.2/configure.in 2004-12-17 19:55:50.575941541 +0100
+@@ -855,11 +855,6 @@
+ #include <utmp.h>
+ #endif
+ ],[struct utmp u; u.ut_host[0] = 0;], AC_DEFINE(UTHOST))
+-AC_CHECK_HEADER(utempter.h, have_utempter=yes, have_utempter=no)
+-if test "$have_utempter" = yes; then
+- AC_DEFINE(HAVE_UTEMPTER)
+- LIBS="$LIBS -lutempter"
+-fi
+
+ dnl
+ dnl **** loadav ****
diff --git a/app-misc/screen/files/digest-screen-4.0.2 b/app-misc/screen/files/digest-screen-4.0.2-r1
index 7891ec0c1518..7891ec0c1518 100644
--- a/app-misc/screen/files/digest-screen-4.0.2
+++ b/app-misc/screen/files/digest-screen-4.0.2-r1
diff --git a/app-misc/screen/screen-4.0.2.ebuild b/app-misc/screen/screen-4.0.2-r1.ebuild
index 11110e464790..7e61be166d61 100644
--- a/app-misc/screen/screen-4.0.2.ebuild
+++ b/app-misc/screen/screen-4.0.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 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.ebuild,v 1.22 2004/12/05 00:55:24 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.2-r1.ebuild,v 1.1 2004/12/17 19:04:52 swegener Exp $
inherit eutils flag-o-matic
@@ -33,6 +33,9 @@ src_unpack() {
# uclibc doesnt have sys/stropts.h
use uclibc && epatch ${FILESDIR}/${PV}-no-pty.patch
+ # Don't use utempter even if it is found on the system
+ epatch ${FILESDIR}/${PV}-no-utempter.patch
+
# Fix manpage.
sed -i \
-e "s:/usr/local/etc/screenrc:/etc/screenrc:g" \