Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/gajim: ChangeLog gajim-0.15.4.ebuild
Date: Sun, 26 May 2013 08:54:11
Message-Id: 20130526085408.B51862171D@flycatcher.gentoo.org
1 jlec 13/05/26 08:54:08
2
3 Modified: ChangeLog
4 Added: gajim-0.15.4.ebuild
5 Log:
6 net-im/gajim: Version BUmp
7
8 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.183 net-im/gajim/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/gajim/ChangeLog?rev=1.183&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/gajim/ChangeLog?rev=1.183&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/gajim/ChangeLog?r1=1.182&r2=1.183
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/gajim/ChangeLog,v
20 retrieving revision 1.182
21 retrieving revision 1.183
22 diff -u -r1.182 -r1.183
23 --- ChangeLog 23 Apr 2013 08:57:49 -0000 1.182
24 +++ ChangeLog 26 May 2013 08:54:08 -0000 1.183
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-im/gajim
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/ChangeLog,v 1.182 2013/04/23 08:57:49 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/ChangeLog,v 1.183 2013/05/26 08:54:08 jlec Exp $
30 +
31 +*gajim-0.15.4 (26 May 2013)
32 +
33 + 26 May 2013; Justin Lecher <jlec@g.o> +gajim-0.15.4.ebuild:
34 + Version BUmp
35
36 23 Apr 2013; Justin Lecher <jlec@g.o> -gajim-0.15.2-r3.ebuild,
37 -gajim-0.15.2-r4.ebuild, -gajim-0.15.3.ebuild:
38
39
40
41 1.1 net-im/gajim/gajim-0.15.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/gajim/gajim-0.15.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/gajim/gajim-0.15.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gajim-0.15.4.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-im/gajim/gajim-0.15.4.ebuild,v 1.1 2013/05/26 08:54:08 jlec Exp $
51
52 EAPI=5
53
54 PYTHON_COMPAT=( python{2_6,2_7} )
55 PYTHON_REQ_USE="sqlite xml"
56
57 AUTOTOOLS_AUTORECONF=true
58
59 inherit autotools-utils python-r1 versionator
60
61 DESCRIPTION="Jabber client written in PyGTK"
62 HOMEPAGE="http://www.gajim.org/"
63 SRC_URI="
64 http://www.gajim.org/downloads/$(get_version_component_range 1-2)/${P}.tar.bz2"
65 # test? ( http://dev.gentoo.org/~jlec/distfiles/${PN}-tests-${PV}.tar.xz )"
66
67 LICENSE="GPL-3"
68 SLOT="0"
69 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
70 IUSE="avahi crypt dbus gnome kde idle jingle libnotify networkmanager nls spell +srv test X xhtml"
71
72 REQUIRED_USE="
73 libnotify? ( dbus )
74 avahi? ( dbus )"
75
76 COMMON_DEPEND="
77 dev-python/pygtk:2[${PYTHON_USEDEP}]
78 x11-libs/gtk+:2"
79 DEPEND="${COMMON_DEPEND}
80 >=dev-util/intltool-0.40.1
81 virtual/pkgconfig
82 >=sys-devel/gettext-0.17-r1"
83 RDEPEND="${COMMON_DEPEND}
84 dev-python/pyasn1[${PYTHON_USEDEP}]
85 dev-python/pyopenssl[${PYTHON_USEDEP}]
86 crypt? (
87 app-crypt/gnupg
88 dev-python/pycrypto[${PYTHON_USEDEP}]
89 )
90 dbus? (
91 dev-python/dbus-python[${PYTHON_USEDEP}]
92 dev-libs/dbus-glib
93 libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
94 avahi? ( net-dns/avahi[dbus,gtk,python] )
95 )
96 gnome? (
97 dev-python/libgnome-python
98 dev-python/gnome-keyring-python
99 dev-python/egg-python
100 )
101 idle? ( x11-libs/libXScrnSaver )
102 jingle? ( net-libs/farstream:0.1[python] )
103 kde? ( kde-base/kwallet )
104 networkmanager? (
105 dev-python/dbus-python[${PYTHON_USEDEP}]
106 net-misc/networkmanager
107 )
108 spell? ( app-text/gtkspell:2 )
109 srv? (
110 || (
111 dev-python/libasyncns-python
112 net-dns/bind-tools )
113 )
114 xhtml? ( dev-python/docutils )"
115
116 RESTRICT="test"
117
118 PATCHES=(
119 "${FILESDIR}"/${PN}-0.15.3-roster.patch
120 )
121
122 src_prepare() {
123 echo "src/command_system/mapping.py" >> po/POTFILES.in
124 echo '#!/bin/sh' > config/py-compile
125 autotools-utils_src_prepare
126 python_copy_sources
127 }
128
129 src_configure() {
130 configuration() {
131 local myeconfargs=(
132 $(use_enable nls)
133 $(use_with X x)
134 --docdir="/usr/share/doc/${PF}"
135 --libdir="$(python_get_sitedir)"
136 --enable-site-packages
137 )
138 run_in_build_dir autotools-utils_src_configure
139 }
140 python_foreach_impl configuration
141 }
142
143 src_compile() {
144 compilation() {
145 run_in_build_dir autotools-utils_src_compile
146 }
147 python_foreach_impl compilation
148 }
149
150 src_test() {
151 testing() {
152 run_in_build_dir ${PYTHON} test/runtests.py --verbose 3 || die
153 }
154 python_foreach_impl testing
155 }
156
157 src_install() {
158 installation() {
159 run_in_build_dir autotools-utils_src_install
160 python_optimize "${ED}"/$(python_get_sitedir)
161 }
162 python_foreach_impl installation
163
164 rm "${D}/usr/share/doc/${PF}/README.html" || die
165 dohtml README.html
166 }