Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in xfce-base/xfconf: ChangeLog xfconf-4.6.1.ebuild
Date: Sat, 01 Aug 2009 21:21:55
Message-Id: E1MXM1Z-0001dY-Fp@stork.gentoo.org
1 ssuominen 09/08/01 21:21:53
2
3 Modified: ChangeLog xfconf-4.6.1.ebuild
4 Log:
5 Use xfconf.eclass.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.15 xfce-base/xfconf/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/ChangeLog?rev=1.15&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/ChangeLog?rev=1.15&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/ChangeLog?r1=1.14&r2=1.15
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v
18 retrieving revision 1.14
19 retrieving revision 1.15
20 diff -u -r1.14 -r1.15
21 --- ChangeLog 27 Jul 2009 17:30:09 -0000 1.14
22 +++ ChangeLog 1 Aug 2009 21:21:53 -0000 1.15
23 @@ -1,6 +1,9 @@
24 # ChangeLog for xfce-base/xfconf
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v 1.14 2009/07/27 17:30:09 nixnut Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/ChangeLog,v 1.15 2009/08/01 21:21:53 ssuominen Exp $
28 +
29 + 01 Aug 2009; Samuli Suominen <ssuominen@g.o> xfconf-4.6.1.ebuild:
30 + Use xfconf.eclass.
31
32 27 Jul 2009; nixnut <nixnut@g.o> xfconf-4.6.1.ebuild:
33 ppc stable #265587
34
35
36
37 1.11 xfce-base/xfconf/xfconf-4.6.1.ebuild
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild?rev=1.11&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild?rev=1.11&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild?r1=1.10&r2=1.11
42
43 Index: xfconf-4.6.1.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild,v
46 retrieving revision 1.10
47 retrieving revision 1.11
48 diff -u -r1.10 -r1.11
49 --- xfconf-4.6.1.ebuild 27 Jul 2009 17:30:09 -0000 1.10
50 +++ xfconf-4.6.1.ebuild 1 Aug 2009 21:21:53 -0000 1.11
51 @@ -1,42 +1,54 @@
52 # Copyright 1999-2009 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild,v 1.10 2009/07/27 17:30:09 nixnut Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfconf/xfconf-4.6.1.ebuild,v 1.11 2009/08/01 21:21:53 ssuominen Exp $
56
57 -EAPI="1"
58 -
59 -RESTRICT="test"
60 -inherit xfce4
61 -
62 -xfce4_core
63 +EAPI=2
64 +inherit flag-o-matic xfconf
65
66 DESCRIPTION="Xfce configuration daemon and utilities"
67 +HOMEPAGE="http://www.xfce.org"
68 +
69 +LICENSE="GPL-2"
70 +SLOT="0"
71 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
72 -IUSE="debug doc -perl"
73 +IUSE="debug -perl profile"
74
75 RDEPEND=">=dev-libs/dbus-glib-0.72
76 >=dev-libs/glib-2.12:2
77 - >=xfce-base/libxfce4util-${XFCE_VERSION}
78 + >=xfce-base/libxfce4util-4.6
79 perl? ( dev-perl/glib-perl )"
80 DEPEND="${RDEPEND}
81 - doc? ( dev-util/gtk-doc )
82 + dev-util/pkgconfig
83 + dev-util/intltool
84 + sys-devel/gettext
85 perl? ( dev-perl/extutils-depends
86 dev-perl/extutils-pkgconfig )"
87
88 +RESTRICT="test"
89 +
90 pkg_setup() {
91 - XFCE_CONFIG+=" $(use_enable doc gtk-doc) $(use_enable perl perl-bindings)"
92 + XFCONF="--disable-dependency-tracking
93 + $(use_enable perl perl-bindings)
94 + $(use_enable debug)
95 + $(use_enable debug checks)
96 + $(use_enable profile profiling)"
97 + DOCS="AUTHORS ChangeLog NEWS TODO"
98 +}
99 +
100 +src_configure() {
101 + use profile && filter-flags -fomit-frame-pointer
102 + xfconf_src_configure
103 }
104
105 src_compile() {
106 - xfce4_src_configure
107 emake OTHERLDFLAGS="${LDFLAGS}" || die "emake failed"
108 }
109
110 src_install() {
111 - xfce4_src_install
112 + xfconf_src_install
113
114 - # stolen from perl-module.eclass
115 - find "${D}" -type f -name perllocal.pod -delete
116 - find "${D}" -depth -mindepth 1 -type d -empty -delete
117 + if use perl; then
118 + find "${D}" -type f -name perllocal.pod -delete
119 + find "${D}" -depth -mindepth 1 -type d -empty -delete
120 + fi
121 }
122 -
123 -DOCS="AUTHORS ChangeLog NEWS README TODO"