Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/jwm: jwm-2.0.1.ebuild
Date: Sat, 05 Jun 2010 20:43:02
Message-Id: 20100605204256.D050C2CE3C@corvid.gentoo.org
1 ssuominen 10/06/05 20:42:56
2
3 Modified: jwm-2.0.1.ebuild
4 Log:
5 clean up
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.4 x11-wm/jwm/jwm-2.0.1.ebuild
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild?rev=1.4&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild?rev=1.4&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild?r1=1.3&r2=1.4
14
15 Index: jwm-2.0.1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild,v
18 retrieving revision 1.3
19 retrieving revision 1.4
20 diff -u -r1.3 -r1.4
21 --- jwm-2.0.1.ebuild 3 Aug 2009 10:19:39 -0000 1.3
22 +++ jwm-2.0.1.ebuild 5 Jun 2010 20:42:56 -0000 1.4
23 @@ -1,18 +1,18 @@
24 -# Copyright 1999-2009 Gentoo Foundation
25 +# Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild,v 1.3 2009/08/03 10:19:39 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/jwm/jwm-2.0.1.ebuild,v 1.4 2010/06/05 20:42:56 ssuominen Exp $
29
30 +EAPI=3
31 inherit eutils
32
33 -IUSE="bidi debug jpeg png truetype xinerama xpm"
34 -
35 DESCRIPTION="Very fast and lightweight still powerfull window manager for X"
36 -SRC_URI="http://joewing.net/programs/jwm/releases/${P}.tar.bz2"
37 HOMEPAGE="http://joewing.net/programs/jwm/"
38 +SRC_URI="http://joewing.net/programs/jwm/releases/${P}.tar.bz2"
39
40 -SLOT="0"
41 LICENSE="GPL-2"
42 +SLOT="0"
43 KEYWORDS="~amd64 ~hppa ~ppc ~x86"
44 +IUSE="bidi debug jpeg png truetype xinerama xpm"
45
46 RDEPEND="xpm? ( x11-libs/libXpm )
47 xinerama? ( x11-libs/libXinerama )
48 @@ -30,13 +30,11 @@
49 x11-proto/xextproto
50 xinerama? ( x11-proto/xineramaproto )"
51
52 -src_unpack() {
53 - unpack ${A}
54 - cd "${S}"
55 +src_prepare() {
56 epatch "${FILESDIR}"/${P}-nostrip.patch
57 }
58
59 -src_compile() {
60 +src_configure() {
61 econf \
62 $(use_enable debug) \
63 $(use_enable jpeg) \
64 @@ -45,9 +43,8 @@
65 $(use_enable xinerama) \
66 $(use_enable xpm) \
67 $(use_enable bidi fribidi) \
68 - --enable-shape --enable-xrender || die "configure failed"
69 -
70 - emake || die "emake failed"
71 + --enable-shape \
72 + --enable-xrender
73 }
74
75 src_install() {
76 @@ -55,8 +52,8 @@
77 dodir /etc
78 dodir /usr/share/man
79 emake BINDIR="${D}/usr/bin" SYSCONF="${D}/etc" \
80 - MANDIR="${D}/usr/share/man" install || die "emake install failed"
81 - rm "${D}/etc/system.jwmrc"
82 + MANDIR="${D}/usr/share/man" install || die
83 + rm "${D}"/etc/system.jwmrc
84
85 echo "#!/bin/sh" > jwm
86 echo "exec /usr/bin/jwm" >> jwm
87 @@ -69,5 +66,5 @@
88 pkg_postrm() {
89 einfo "Put an appropriate configuration file in /etc/system.jwmrc"
90 einfo "or in ~/.jwmrc."
91 - einfo "An example file can be found in ${R}/usr/share/doc/${P}/"
92 + einfo "An example file can be found in ${EROOT}/usr/share/doc/${PF}/"
93 }