Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/emelfm2: emelfm2-0.7.1.ebuild ChangeLog
Date: Thu, 07 Jan 2010 14:27:38
Message-Id: E1NStKl-00057s-Tc@stork.gentoo.org
1 patrick 10/01/07 14:27:31
2
3 Modified: ChangeLog
4 Added: emelfm2-0.7.1.ebuild
5 Log:
6 Bump for #299219
7 (Portage version: 2.2_rc61/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.30 app-misc/emelfm2/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/emelfm2/ChangeLog?rev=1.30&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/emelfm2/ChangeLog?rev=1.30&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/emelfm2/ChangeLog?r1=1.29&r2=1.30
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v
19 retrieving revision 1.29
20 retrieving revision 1.30
21 diff -u -r1.29 -r1.30
22 --- ChangeLog 4 Aug 2009 08:00:17 -0000 1.29
23 +++ ChangeLog 7 Jan 2010 14:27:31 -0000 1.30
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-misc/emelfm2
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v 1.29 2009/08/04 08:00:17 ssuominen Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/ChangeLog,v 1.30 2010/01/07 14:27:31 patrick Exp $
30 +
31 +*emelfm2-0.7.1 (07 Jan 2010)
32 +
33 + 07 Jan 2010; Patrick Lauer <patrick@g.o> +emelfm2-0.7.1.ebuild:
34 + Bump for #299219
35
36 04 Aug 2009; Samuli Suominen <ssuominen@g.o> emelfm2-0.6.2.ebuild:
37 Restore RESTRICT for test which i've dropped by mistake.
38
39
40
41 1.1 app-misc/emelfm2/emelfm2-0.7.1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/emelfm2/emelfm2-0.7.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/emelfm2/emelfm2-0.7.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: emelfm2-0.7.1.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/emelfm2-0.7.1.ebuild,v 1.1 2010/01/07 14:27:31 patrick Exp $
51
52 EAPI=2
53 inherit eutils multilib toolchain-funcs
54
55 DESCRIPTION="A file manager that implements the popular two-pane design"
56 HOMEPAGE="http://emelfm2.net"
57 SRC_URI="http://${PN}.net/rel/${P}.tar.bz2"
58
59 LICENSE="GPL-3 LGPL-3"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
62 IUSE="acl fam gimp hal kernel_linux nls spell"
63
64 RDEPEND=">=x11-libs/gtk+-2.12:2
65 acl? ( sys-apps/acl )
66 !kernel_linux? ( fam? ( virtual/fam ) )
67 gimp? ( media-gfx/gimp )
68 hal? ( sys-apps/hal
69 dev-libs/dbus-glib )
70 spell? ( app-text/gtkspell )"
71 DEPEND="${RDEPEND}
72 dev-util/pkgconfig
73 nls? ( sys-devel/gettext )"
74
75 RESTRICT="test"
76
77 pkg_setup() {
78 myconf="DOCS_VERSION=1 WITH_TRANSPARENCY=1 USE_LATEST=1 STRIP=0"
79
80 use hal && myconf="${myconf} WITH_HAL=1"
81 use gimp && myconf="${myconf} WITH_THUMBS=1"
82 use acl && myconf="${myconf} WITH_ACL=1"
83 use kernel_linux && myconf="${myconf} WITH_KERNELFAM=1 USE_INOTIFY=1"
84 use spell && myconf="${myconf} EDITOR_SPELLCHECK=1"
85 use nls || myconf="${myconf} I18N=0"
86
87 if ! use kernel_linux && use fam; then
88 if has_version "app-admin/gamin"; then
89 myconf="${myconf} USE_GAMIN=1"
90 else
91 myconf="${myconf} USE_FAM=1"
92 fi
93 fi
94 }
95
96 src_compile() {
97 tc-export CC
98 emake LIB_DIR="/usr/$(get_libdir)" PREFIX="/usr" \
99 ${myconf} || die "emake failed"
100 }
101
102 src_install() {
103 emake LIB_DIR="${D}/usr/$(get_libdir)" PREFIX="${D}/usr" \
104 ${myconf} install || die "emake install failed"
105 newicon icons/${PN}_48.png ${PN}.png
106 prepalldocs
107 }