Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/hotot: hotot-0.9.8.8_pre.ebuild hotot-0.9.8.7.ebuild hotot-9999.ebuild ChangeLog hotot-0.9.8.7-r1.ebuild
Date: Wed, 29 Aug 2012 22:22:58
Message-Id: 20120829222213.E1DD720BB5@flycatcher.gentoo.org
1 xmw 12/08/29 22:22:13
2
3 Modified: hotot-0.9.8.7.ebuild hotot-9999.ebuild ChangeLog
4 Added: hotot-0.9.8.8_pre.ebuild
5 Removed: hotot-0.9.8.7-r1.ebuild
6 Log:
7 Version bump, mark qt-sql as build DEPEND.
8
9 (Portage version: 2.1.11.12/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.8 net-misc/hotot/hotot-0.9.8.7.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?r1=1.7&r2=1.8
17
18 Index: hotot-0.9.8.7.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- hotot-0.9.8.7.ebuild 29 Aug 2012 15:00:14 -0000 1.7
25 +++ hotot-0.9.8.7.ebuild 29 Aug 2012 22:22:13 -0000 1.8
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v 1.7 2012/08/29 15:00:14 xmw Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v 1.8 2012/08/29 22:22:13 xmw Exp $
31
32 EAPI=4
33
34 @@ -18,14 +18,13 @@
35 KEYWORDS="amd64 x86"
36 IUSE="chrome gtk kde qt4"
37
38 -RDEPEND="dev-python/PyQt4[sql]
39 - dev-python/dbus-python
40 +RDEPEND="dev-python/dbus-python
41 gtk? ( dev-python/pywebkitgtk )
42 qt4? ( x11-libs/qt-webkit:4
43 - x11-libs/qt-sql:4
44 kde? ( kde-base/kdelibs ) )"
45 DEPEND="${RDEPEND}
46 - sys-devel/gettext"
47 + sys-devel/gettext
48 + qt4? ( x11-libs/qt-sql:4 )"
49
50 REQUIRED_USE="|| ( chrome gtk qt4 )"
51
52
53
54
55 1.5 net-misc/hotot/hotot-9999.ebuild
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-9999.ebuild?rev=1.5&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-9999.ebuild?rev=1.5&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-9999.ebuild?r1=1.4&r2=1.5
60
61 Index: hotot-9999.ebuild
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-9999.ebuild,v
64 retrieving revision 1.4
65 retrieving revision 1.5
66 diff -u -r1.4 -r1.5
67 --- hotot-9999.ebuild 8 Jul 2012 08:54:50 -0000 1.4
68 +++ hotot-9999.ebuild 29 Aug 2012 22:22:13 -0000 1.5
69 @@ -1,6 +1,6 @@
70 # Copyright 1999-2012 Gentoo Foundation
71 # Distributed under the terms of the GNU General Public License v2
72 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-9999.ebuild,v 1.4 2012/07/08 08:54:50 xmw Exp $
73 +# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-9999.ebuild,v 1.5 2012/08/29 22:22:13 xmw Exp $
74
75 EAPI=4
76
77 @@ -18,12 +18,13 @@
78 KEYWORDS=""
79 IUSE="chrome gtk kde qt4"
80
81 -RDEPEND="
82 +RDEPEND="dev-python/dbus-python
83 gtk? ( dev-python/pywebkitgtk )
84 qt4? ( x11-libs/qt-webkit:4
85 kde? ( kde-base/kdelibs ) )"
86 DEPEND="${RDEPEND}
87 - sys-devel/gettext"
88 + sys-devel/gettext
89 + qt4? ( x11-libs/qt-sql:4 )"
90
91 REQUIRED_USE="|| ( chrome gtk qt4 )"
92
93 @@ -36,6 +37,10 @@
94 python_pkg_setup
95 }
96
97 +src_prepare() {
98 + rm -v po/it_IT.po || die
99 +}
100 +
101 src_configure() {
102 mycmakeargs="${mycmakeargs} \
103 $(cmake-utils_use_with chrome CHROME) \
104
105
106
107 1.22 net-misc/hotot/ChangeLog
108
109 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?rev=1.22&view=markup
110 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?rev=1.22&content-type=text/plain
111 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?r1=1.21&r2=1.22
112
113 Index: ChangeLog
114 ===================================================================
115 RCS file: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v
116 retrieving revision 1.21
117 retrieving revision 1.22
118 diff -u -r1.21 -r1.22
119 --- ChangeLog 29 Aug 2012 15:00:14 -0000 1.21
120 +++ ChangeLog 29 Aug 2012 22:22:13 -0000 1.22
121 @@ -1,6 +1,13 @@
122 # ChangeLog for net-misc/hotot
123 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
124 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v 1.21 2012/08/29 15:00:14 xmw Exp $
125 +# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v 1.22 2012/08/29 22:22:13 xmw Exp $
126 +
127 +*hotot-0.9.8.8_pre (29 Aug 2012)
128 +
129 + 29 Aug 2012; Michael Weber <xmw@g.o>
130 + +files/hotot-0.9.8.8_pre-it_IT.patch, +hotot-0.9.8.8_pre.ebuild,
131 + -hotot-0.9.8.7-r1.ebuild, hotot-0.9.8.7.ebuild, hotot-9999.ebuild:
132 + Version bump, mark qt-sql as build DEPEND.
133
134 29 Aug 2012; Michael Weber <xmw@g.o> hotot-0.9.8.7-r1.ebuild,
135 hotot-0.9.8.7.ebuild:
136
137
138
139 1.1 net-misc/hotot/hotot-0.9.8.8_pre.ebuild
140
141 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.8_pre.ebuild?rev=1.1&view=markup
142 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.8_pre.ebuild?rev=1.1&content-type=text/plain
143
144 Index: hotot-0.9.8.8_pre.ebuild
145 ===================================================================
146 # Copyright 1999-2012 Gentoo Foundation
147 # Distributed under the terms of the GNU General Public License v2
148 # $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.8_pre.ebuild,v 1.1 2012/08/29 22:22:13 xmw Exp $
149
150 EAPI=4
151
152 PYTHON_DEPEND="gtk? 2"
153 RESTRICT_PYTHON_ABIS="3.*"
154
155 inherit cmake-utils eutils python vcs-snapshot
156
157 DESCRIPTION="lightweight & open source microblogging client"
158 HOMEPAGE="http://hotot.org"
159 SRC_URI="https://github.com/shellex/Hotot/tarball/d1ad4f714 -> ${P}.tar.gz"
160
161 LICENSE="LGPL-3"
162 SLOT="0"
163 KEYWORDS="~amd64 ~x86"
164 IUSE="chrome gtk kde qt4"
165
166 RDEPEND="dev-python/dbus-python
167 gtk? ( dev-python/pywebkitgtk )
168 qt4? ( x11-libs/qt-webkit:4
169 kde? ( kde-base/kdelibs ) )"
170 DEPEND="${RDEPEND}
171 sys-devel/gettext
172 qt4? ( x11-libs/qt-sql:4 )"
173
174 REQUIRED_USE="|| ( chrome gtk qt4 )"
175
176 pkg_setup() {
177 if ! use gtk ; then
178 if ! use qt4 ; then
179 ewarn "neither gtk not qt4 binaries will be build"
180 fi
181 fi
182 python_pkg_setup
183 }
184
185 src_prepare() {
186 epatch "${FILESDIR}"/${P}-it_IT.patch
187 }
188
189 src_configure() {
190 mycmakeargs="${mycmakeargs} \
191 $(cmake-utils_use_with chrome CHROME) \
192 $(cmake-utils_use_with gtk GTK) \
193 $(cmake-utils_use_with kde KDE) \
194 $(cmake-utils_use_with qt4 QT) \
195 -DPYTHON_EXECUTABLE=$(PYTHON -2 -a)"
196
197 cmake-utils_src_configure
198 }
199
200 src_install() {
201 cmake-utils_src_install
202
203 find "${D}" -name "*.pyc" -delete
204 }
205
206 pkg_postinst() {
207 if use chrome; then
208 elog "TO install hotot for chrome, open chromium/google-chrome,"
209 elog "vist chrome://chrome/extensions/ and load /usr/share/hotot"
210 elog "as unpacked extension."
211 fi
212 }