summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-terms')
-rw-r--r--x11-terms/aterm/ChangeLog5
-rw-r--r--x11-terms/aterm/aterm-1.0.1-r2.ebuild27
2 files changed, 17 insertions, 15 deletions
diff --git a/x11-terms/aterm/ChangeLog b/x11-terms/aterm/ChangeLog
index e9a784b57e79..6c15404d0657 100644
--- a/x11-terms/aterm/ChangeLog
+++ b/x11-terms/aterm/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-terms/aterm
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/ChangeLog,v 1.114 2010/01/22 16:50:50 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/ChangeLog,v 1.115 2010/08/17 05:12:04 abcd Exp $
+
+ 17 Aug 2010; Jonathan Callen <abcd@gentoo.org> aterm-1.0.1-r2.ebuild:
+ Transfer prefix keywords, bump to EAPI=3
22 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> aterm-1.0.1-r2.ebuild:
Require SLOT="0" of media-libs/jpeg for headers.
diff --git a/x11-terms/aterm/aterm-1.0.1-r2.ebuild b/x11-terms/aterm/aterm-1.0.1-r2.ebuild
index a78e0853062e..190fa8498753 100644
--- a/x11-terms/aterm/aterm-1.0.1-r2.ebuild
+++ b/x11-terms/aterm/aterm-1.0.1-r2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/aterm-1.0.1-r2.ebuild,v 1.3 2010/01/22 16:50:50 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/aterm-1.0.1-r2.ebuild,v 1.4 2010/08/17 05:12:04 abcd Exp $
-EAPI=1
+EAPI=3
inherit flag-o-matic
DESCRIPTION="A terminal emulator with transparency support as well as rxvt backwards compatibility"
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.afterstep.org/apps/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="background cjk xgetdefault"
RDEPEND="media-libs/jpeg:0
@@ -25,10 +25,7 @@ DEPEND="${RDEPEND}
x11-libs/libXt
x11-proto/xproto"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
+src_prepare() {
# Security bug #219746
epatch "${FILESDIR}/${P}-display-security-issue.patch"
epatch "${FILESDIR}"/${P}-deadkeys.patch
@@ -38,7 +35,7 @@ src_unpack() {
failed"
}
-src_compile() {
+src_configure() {
local myconf
use cjk && myconf="$myconf
@@ -46,21 +43,23 @@ src_compile() {
--enable-thai
--enable-big5"
+ case "${CHOST}" in
+ *-darwin*) myconf="${myconf} --enable-wtmp" ;;
+ *-interix*) ;;
+ *) myconf="${myconf} --enable-utmp --enable-wtmp"
+ esac
+
econf \
$(use_enable xgetdefault) \
$(use_enable background background-image) \
- --with-terminfo=/usr/share/terminfo \
+ --with-terminfo="${EPREFIX}"/usr/share/terminfo \
--enable-transparency \
--enable-fading \
--enable-background-image \
--enable-menubar \
--enable-graphics \
- --enable-utmp \
- --enable-wtmp \
--with-x \
- ${myconf} || die "econf failed"
-
- emake || die "emake failed"
+ ${myconf}
}
src_install() {