Gentoo Archives: gentoo-commits

From: Stephen Klimaszewski <steev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: x11-libs/libwnck/
Date: Fri, 06 Apr 2012 20:47:24
Message-Id: 1333745055.cad230ad1b65bc87810a18a4353f55e0999d6097.steev@gentoo
1 commit: cad230ad1b65bc87810a18a4353f55e0999d6097
2 Author: Steev Klimaszewski <steev <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 6 20:44:15 2012 +0000
4 Commit: Stephen Klimaszewski <steev <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 6 20:44:15 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cad230ad
7
8 x11-libs/libwnck: Add libwnck-3.4.0
9
10 Only change between 3.2 and 3.4 seems to be it wants at least 0.40.6 for
11 intltool.
12
13 ---
14 x11-libs/libwnck/libwnck-3.4.0.ebuild | 62 +++++++++++++++++++++++++++++++++
15 1 files changed, 62 insertions(+), 0 deletions(-)
16
17 diff --git a/x11-libs/libwnck/libwnck-3.4.0.ebuild b/x11-libs/libwnck/libwnck-3.4.0.ebuild
18 new file mode 100644
19 index 0000000..1540a97
20 --- /dev/null
21 +++ b/x11-libs/libwnck/libwnck-3.4.0.ebuild
22 @@ -0,0 +1,62 @@
23 +# Copyright 1999-2011 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/libwnck-3.2.1.ebuild,v 1.1 2011/10/28 22:31:42 tetromino Exp $
26 +
27 +EAPI="4"
28 +GCONF_DEBUG="no"
29 +GNOME2_LA_PUNT="yes"
30 +
31 +inherit gnome2
32 +
33 +DESCRIPTION="A window navigation construction kit"
34 +HOMEPAGE="http://www.gnome.org/"
35 +
36 +LICENSE="LGPL-2"
37 +SLOT="3"
38 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
39 +
40 +IUSE="doc +introspection startup-notification"
41 +
42 +RDEPEND=">=x11-libs/gtk+-3.0:3[introspection?]
43 + >=dev-libs/glib-2.16:2
44 + x11-libs/libX11
45 + x11-libs/libXres
46 + x11-libs/libXext
47 + introspection? ( >=dev-libs/gobject-introspection-0.6.14 )
48 + startup-notification? ( >=x11-libs/startup-notification-0.4 )
49 + x86-interix? ( sys-libs/itx-bind )"
50 +DEPEND="${RDEPEND}
51 + sys-devel/gettext
52 + >=dev-util/pkgconfig-0.9
53 + >=dev-util/intltool-0.40.6
54 + doc? ( >=dev-util/gtk-doc-1.9 )"
55 +# eautoreconf needs
56 +# dev-util/gtk-doc-am
57 +# gnome-base/gnome-common
58 +
59 +pkg_setup() {
60 + # Don't collide with SLOT=1
61 + G2CONF="${G2CONF}
62 + --disable-static
63 + $(use_enable introspection)
64 + $(use_enable startup-notification)
65 + --program-suffix=-${SLOT}"
66 + DOCS="AUTHORS ChangeLog HACKING NEWS README"
67 +}
68 +
69 +src_prepare() {
70 + gnome2_src_prepare
71 +
72 + if use x86-interix; then
73 + # activate the itx-bind package...
74 + append-flags "-I${EPREFIX}/usr/include/bind"
75 + append-ldflags "-L${EPREFIX}/usr/lib/bind"
76 + fi
77 +}
78 +
79 +pkg_postinst() {
80 + gnome2_pkg_postinst
81 +
82 + elog "wnckprop is now called wnckprop-${SLOT}"
83 + elog "wnck-urgency-monitor is now called wnck-urgency-monitor-${SLOT}"
84 +}