summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-02-27 03:55:00 +0000
committerMike Frysinger <vapier@gentoo.org>2004-02-27 03:55:00 +0000
commitcb3b0a839d3261f8d52a791019d5cebdcde50dcd (patch)
tree0928d5479912bf8eb0341a9949e1299390c137f3 /x11-terms
parentVersion bump. (Manifest recommit) (diff)
downloadgentoo-2-cb3b0a839d3261f8d52a791019d5cebdcde50dcd.tar.gz
gentoo-2-cb3b0a839d3261f8d52a791019d5cebdcde50dcd.tar.bz2
gentoo-2-cb3b0a839d3261f8d52a791019d5cebdcde50dcd.zip
fix screen DEPEND #42961
Diffstat (limited to 'x11-terms')
-rw-r--r--x11-terms/eterm/ChangeLog9
-rw-r--r--x11-terms/eterm/eterm-0.9.2-r5.ebuild30
2 files changed, 22 insertions, 17 deletions
diff --git a/x11-terms/eterm/ChangeLog b/x11-terms/eterm/ChangeLog
index c064caa51b96..be27b0c5ff0e 100644
--- a/x11-terms/eterm/ChangeLog
+++ b/x11-terms/eterm/ChangeLog
@@ -1,12 +1,15 @@
# ChangeLog for x11-terms/eterm
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.21 2004/01/02 21:49:09 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.22 2004/02/27 03:55:00 vapier Exp $
+
+*eterm-0.9.2-r5 (13 Aug 2003)
+
+ 26 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
+ Add escreen USE variable to fix crashes #42961.
02 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> :
Make it compile on amd64.
-*eterm-0.9.2-r5 (13 Aug 2003)
-
06 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
Add missing IUSE and add DEPEND for etwin if user wants twin support #28086.
diff --git a/x11-terms/eterm/eterm-0.9.2-r5.ebuild b/x11-terms/eterm/eterm-0.9.2-r5.ebuild
index 17ffd4b6bd18..aa1648d770a4 100644
--- a/x11-terms/eterm/eterm-0.9.2-r5.ebuild
+++ b/x11-terms/eterm/eterm-0.9.2-r5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/eterm-0.9.2-r5.ebuild,v 1.4 2004/01/02 21:49:09 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/eterm-0.9.2-r5.ebuild,v 1.5 2004/02/27 03:55:00 vapier Exp $
inherit eutils
@@ -15,13 +15,14 @@ SRC_URI="mirror://sourceforge/eterm/${MY_P}.tar.gz http://www.eterm.org/download
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc alpha hppa ~amd64"
-IUSE="mmx etwin"
+IUSE="mmx etwin escreen"
DEPEND="virtual/x11
>=x11-libs/libast-0.5
media-libs/imlib2
>=sys-devel/binutils-2.13*
- etwin? ( app-misc/twin )"
+ etwin? ( app-misc/twin )
+ escreen? ( app-misc/screen )"
src_unpack() {
unpack ${MY_P}.tar.gz
@@ -33,22 +34,23 @@ src_unpack() {
src_compile() {
local myconf
- myconf="--with-imlib \
- --enable-trans \
- --with-x \
- --enable-multi-charset \
- --with-delete=execute \
- --with-backspace=auto \
- --enable-escreen \
- `use_enable etwin`"
-
+ myconf=""
if [ "${ARCH}" == "x86" ]; then
myconf="$myconf `use_enable mmx`"
else
myconf="$myconf --disable-mmx"
fi
- econf $myconf || die "conf failed"
+ econf \
+ --with-imlib \
+ --enable-trans \
+ --with-x \
+ --enable-multi-charset \
+ --with-delete=execute \
+ --with-backspace=auto \
+ `use_enable escreen` \
+ `use_enable etwin` \
+ ${myconf} || die "conf failed"
emake || die "make failed"
}