Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/aterm: ChangeLog aterm-1.0.1-r2.ebuild
Date: Thu, 02 Oct 2008 02:38:14
Message-Id: E1KlE4Y-0005P6-OF@stork.gentoo.org
1 darkside 08/10/02 02:37:46
2
3 Modified: ChangeLog
4 Added: aterm-1.0.1-r2.ebuild
5 Log:
6 (non-maintainer commit) add deadkeys patch submitted by Yarda in bug #211576
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo x86_64)
8
9 Revision Changes Path
10 1.112 x11-terms/aterm/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/aterm/ChangeLog?rev=1.112&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/aterm/ChangeLog?rev=1.112&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/aterm/ChangeLog?r1=1.111&r2=1.112
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-terms/aterm/ChangeLog,v
19 retrieving revision 1.111
20 retrieving revision 1.112
21 diff -u -r1.111 -r1.112
22 --- ChangeLog 10 Sep 2008 15:06:07 -0000 1.111
23 +++ ChangeLog 2 Oct 2008 02:37:46 -0000 1.112
24 @@ -1,6 +1,12 @@
25 # ChangeLog for x11-terms/aterm
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/ChangeLog,v 1.111 2008/09/10 15:06:07 darkside Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/ChangeLog,v 1.112 2008/10/02 02:37:46 darkside Exp $
29 +
30 +*aterm-1.0.1-r2 (02 Oct 2008)
31 +
32 + 02 Oct 2008; Jeremy Olexa <darkside@g.o>
33 + +files/aterm-1.0.1-deadkeys.patch, +aterm-1.0.1-r2.ebuild:
34 + (non-maintainer commit) add deadkeys patch submitted by Yarda in bug #211576
35
36 10 Sep 2008; Jeremy Olexa <darkside@g.o> -aterm-1.0.1.ebuild,
37 aterm-1.0.1-r1.ebuild:
38
39
40
41 1.1 x11-terms/aterm/aterm-1.0.1-r2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/aterm/aterm-1.0.1-r2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/aterm/aterm-1.0.1-r2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: aterm-1.0.1-r2.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/x11-terms/aterm/aterm-1.0.1-r2.ebuild,v 1.1 2008/10/02 02:37:46 darkside Exp $
51
52 inherit flag-o-matic
53
54 DESCRIPTION="A terminal emulator with transparency support as well as rxvt backwards compatibility"
55 HOMEPAGE="http://aterm.sourceforge.net"
56 SRC_URI="ftp://ftp.afterstep.org/apps/${PN}/${P}.tar.bz2"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
61 IUSE="background cjk xgetdefault"
62
63 RDEPEND="media-libs/jpeg
64 media-libs/libpng
65 background? ( x11-wm/afterstep )
66 x11-libs/libX11
67 x11-libs/libXext
68 x11-libs/libICE"
69
70 DEPEND="${RDEPEND}
71 x11-libs/libXt
72 x11-proto/xproto"
73
74 src_unpack() {
75 unpack ${A}
76 cd "${S}"
77
78 # Security bug #219746
79 epatch "${FILESDIR}/${P}-display-security-issue.patch"
80 epatch "${FILESDIR}"/${P}-deadkeys.patch
81 }
82
83 src_compile() {
84 local myconf
85
86 use cjk && myconf="$myconf
87 --enable-kanji
88 --enable-thai
89 --enable-big5"
90
91 econf \
92 $(use_enable xgetdefault) \
93 $(use_enable background background-image) \
94 --with-terminfo=/usr/share/terminfo \
95 --enable-transparency \
96 --enable-fading \
97 --enable-background-image \
98 --enable-menubar \
99 --enable-graphics \
100 --enable-utmp \
101 --enable-wtmp \
102 --with-x \
103 ${myconf} || die "econf failed"
104
105 emake || die "emake failed"
106 }
107
108 src_install() {
109 make DESTDIR="${D}" install || die "make install failed"
110
111 fowners root:utmp /usr/bin/aterm
112 fperms g+s /usr/bin/aterm
113
114 doman doc/aterm.1
115 dodoc ChangeLog doc/FAQ doc/README.*
116 docinto menu
117 dodoc doc/menu/*
118 dohtml -r .
119 }
120
121 pkg_postinst() {
122 echo
123 ewarn "The transparent background will only work if you have the 'real'"
124 ewarn "root wallpaper set. Some tools that might help include: Esetroot"
125 ewarn "(x11-terms/eterm), wmsetbg (x11-wm/windowmaker), and/or"
126 ewarn "media-gfx/feh."
127 echo
128 }