Gentoo Archives: gentoo-commits

From: "Romain Perier (mrpouet)" <mrpouet@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-plugins/compiz-plugins-extra: compiz-plugins-extra-0.8.4-r1.ebuild ChangeLog
Date: Sun, 01 Nov 2009 14:55:40
Message-Id: E1N4bqE-0006wN-NB@stork.gentoo.org
1 mrpouet 09/11/01 14:55:38
2
3 Modified: ChangeLog
4 Added: compiz-plugins-extra-0.8.4-r1.ebuild
5 Log:
6 Fix two QA , replace $(use_enable gnome gconf) by $(use_enable gnome schemas). Add inheritance from gnome2-utils.eclass in order to install gconf schemas correctly. New revision. Many thanks to scarab
7 (Portage version: 2.2_rc48/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.8 x11-plugins/compiz-plugins-extra/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog?r1=1.7&r2=1.8
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- ChangeLog 15 Oct 2009 17:16:55 -0000 1.7
23 +++ ChangeLog 1 Nov 2009 14:55:38 -0000 1.8
24 @@ -1,6 +1,14 @@
25 # ChangeLog for x11-plugins/compiz-plugins-extra
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog,v 1.7 2009/10/15 17:16:55 mrpouet Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/ChangeLog,v 1.8 2009/11/01 14:55:38 mrpouet Exp $
29 +
30 +*compiz-plugins-extra-0.8.4-r1 (01 Nov 2009)
31 +
32 + 01 Nov 2009; Romain Perier <mrpouet@g.o>
33 + +compiz-plugins-extra-0.8.4-r1.ebuild:
34 + Fix two QA , replace $(use_enable gnome gconf) by $(use_enable gnome
35 + schemas). Add inheritance from gnome2-utils.eclass in order to install
36 + gconf schemas correctly. New revision. Many thanks to scarab.
37
38 *compiz-plugins-extra-0.8.4 (15 Oct 2009)
39
40
41
42
43 1.1 x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.4-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.4-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.4-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: compiz-plugins-extra-0.8.4-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2009 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-extra/compiz-plugins-extra-0.8.4-r1.ebuild,v 1.1 2009/11/01 14:55:38 mrpouet Exp $
53
54 EAPI="2"
55
56 inherit autotools eutils gnome2-utils
57
58 DESCRIPTION="Compiz Fusion Window Decorator Extra Plugins"
59 HOMEPAGE="http://www.compiz.org/"
60 SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
65 IUSE="gnome"
66
67 RDEPEND="
68 !x11-plugins/compiz-fusion-plugins-extra
69 >=gnome-base/librsvg-2.14.0
70 media-libs/jpeg
71 ~x11-libs/compiz-bcop-${PV}
72 ~x11-plugins/compiz-plugins-main-${PV}
73 ~x11-wm/compiz-${PV}
74 "
75
76 DEPEND="${RDEPEND}
77 >=dev-util/intltool-0.35
78 >=dev-util/pkgconfig-0.19
79 >=sys-devel/gettext-0.15
80 x11-libs/cairo
81 gnome? ( gnome-base/gconf )
82 "
83
84 src_prepare() {
85 use gnome || {
86 epatch "${FILESDIR}"/${PN}-no-gconf.patch
87
88 # required to apply the above patch
89 intltoolize --copy --force || die "intltoolize failed"
90 eautoreconf || die "eautoreconf failed"
91 }
92 }
93
94 src_configure() {
95 econf --disable-dependency-tracking \
96 $(use_enable gnome schemas)
97 }
98
99 src_install() {
100 emake DESTDIR="${D}" install || die "emake install failed"
101 }
102
103 pkg_preinst() {
104 if use gnome; then
105 gnome2_gconf_savelist
106 fi
107 }
108
109 pkg_postinst() {
110 if use gnome; then
111 gnome2_gconf_install
112 fi
113 }