Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libindicate: ChangeLog libindicate-0.6.1-r200.ebuild
Date: Sat, 19 Nov 2011 18:04:57
Message-Id: 20111119171352.B069F2004B@flycatcher.gentoo.org
1 ssuominen 11/11/19 17:13:52
2
3 Modified: ChangeLog
4 Added: libindicate-0.6.1-r200.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha73/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.21 dev-libs/libindicate/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libindicate/ChangeLog?rev=1.21&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libindicate/ChangeLog?rev=1.21&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libindicate/ChangeLog?r1=1.20&r2=1.21
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v
20 retrieving revision 1.20
21 retrieving revision 1.21
22 diff -u -r1.20 -r1.21
23 --- ChangeLog 4 Nov 2011 23:04:20 -0000 1.20
24 +++ ChangeLog 19 Nov 2011 17:13:52 -0000 1.21
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-libs/libindicate
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.20 2011/11/04 23:04:20 dilfridge Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.21 2011/11/19 17:13:52 ssuominen Exp $
30 +
31 +*libindicate-0.6.1-r200 (19 Nov 2011)
32 +
33 + 19 Nov 2011; Samuli Suominen <ssuominen@g.o>
34 + +libindicate-0.6.1-r200.ebuild, +files/libindicate-0.6.1-no-mono.patch:
35 + Version bump.
36
37 04 Nov 2011; Andreas K. Huettel <dilfridge@g.o>
38 libindicate-0.4.4-r2.ebuild:
39
40
41
42 1.1 dev-libs/libindicate/libindicate-0.6.1-r200.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libindicate-0.6.1-r200.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-0.6.1-r200.ebuild,v 1.1 2011/11/19 17:13:52 ssuominen Exp $
52
53 EAPI=4
54
55 PYTHON_DEPEND="2:2.7"
56
57 inherit autotools eutils python
58
59 __vala_version=0.14
60
61 DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize"
62 HOMEPAGE="http://launchpad.net/libindicate"
63 SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
64
65 LICENSE="LGPL-2.1 LGPL-3"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE="+introspection"
69
70 RDEPEND=">=dev-libs/dbus-glib-0.76
71 >=dev-libs/glib-2.18:2
72 >=dev-libs/libdbusmenu-0.3.97[introspection?]
73 dev-libs/libxml2:2
74 dev-python/pygtk:2
75 >=x11-libs/gtk+-2.12:2
76 introspection? ( dev-libs/gobject-introspection )"
77 DEPEND="${RDEPEND}
78 gnome-base/gnome-common
79 app-text/gnome-doc-utils
80 dev-util/gtk-doc-am
81 dev-util/pkgconfig
82 dev-lang/vala:${__vala_version}[vapigen]"
83
84 RESTRICT="test" # for -no-mono.patch
85
86 DOCS=( AUTHORS ChangeLog )
87
88 pkg_setup() {
89 python_set_active_version 2
90 python_pkg_setup
91 }
92
93 src_prepare() {
94 epatch "${FILESDIR}"/${P}-no-mono.patch
95
96 sed -i -e 's:-Werror::' {examples,libindicate,libindicate-gtk}/Makefile.{am,in} || die
97
98 # for slotted dev-lang/vala
99 sed -i -e "s:vapigen:vapigen-${__vala_version}:" configure.ac || die
100
101 eautoreconf
102
103 rm -f py-compile
104 ln -s $(type -P true) py-compile
105 }
106
107 src_configure() {
108 econf \
109 --docdir=/usr/share/doc/${PF} \
110 --disable-static \
111 $(use_enable introspection) \
112 --with-gtk=2 \
113 --with-html-dir=/usr/share/doc/${PF}
114 }
115
116 src_install() {
117 default
118 find "${ED}"usr -name '*.la' -exec rm -f {} +
119 }
120
121 pkg_postinst() {
122 python_mod_optimize indicate
123 }
124
125 pkg_postrm() {
126 python_mod_cleanup indicate
127 }