Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/hotot: hotot-0.9.8.7.ebuild hotot-0.9.8.7-r1.ebuild ChangeLog
Date: Mon, 27 Aug 2012 08:29:54
Message-Id: 20120827082944.9E5C1208C7@flycatcher.gentoo.org
1 patrick 12/08/27 08:29:44
2
3 Modified: hotot-0.9.8.7.ebuild ChangeLog
4 Added: hotot-0.9.8.7-r1.ebuild
5 Log:
6 Fix dependencies #427294 #432818
7
8 (Portage version: 2.2.0_alpha123/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 net-misc/hotot/hotot-0.9.8.7.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild?r1=1.5&r2=1.6
16
17 Index: hotot-0.9.8.7.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- hotot-0.9.8.7.ebuild 9 Jul 2012 11:55:16 -0000 1.5
24 +++ hotot-0.9.8.7.ebuild 27 Aug 2012 08:29:44 -0000 1.6
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v 1.5 2012/07/09 11:55:16 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7.ebuild,v 1.6 2012/08/27 08:29:44 patrick Exp $
30
31 EAPI=4
32
33 @@ -18,7 +18,8 @@
34 KEYWORDS="amd64 x86"
35 IUSE="chrome gtk kde qt4"
36
37 -RDEPEND="
38 +RDEPEND="dev-python/PyQt4[sql]
39 + dev-python/dbus-python
40 gtk? ( dev-python/pywebkitgtk )
41 qt4? ( x11-libs/qt-webkit:4
42 kde? ( kde-base/kdelibs ) )"
43
44
45
46 1.19 net-misc/hotot/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?rev=1.19&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?rev=1.19&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/ChangeLog?r1=1.18&r2=1.19
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v
55 retrieving revision 1.18
56 retrieving revision 1.19
57 diff -u -r1.18 -r1.19
58 --- ChangeLog 9 Jul 2012 11:55:16 -0000 1.18
59 +++ ChangeLog 27 Aug 2012 08:29:44 -0000 1.19
60 @@ -1,6 +1,12 @@
61 # ChangeLog for net-misc/hotot
62 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v 1.18 2012/07/09 11:55:16 ago Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/ChangeLog,v 1.19 2012/08/27 08:29:44 patrick Exp $
65 +
66 +*hotot-0.9.8.7-r1 (27 Aug 2012)
67 +
68 + 27 Aug 2012; Patrick Lauer <patrick@g.o> +hotot-0.9.8.7-r1.ebuild,
69 + hotot-0.9.8.7.ebuild:
70 + Fix dependencies #427294 #432818
71
72 09 Jul 2012; Agostino Sarubbo <ago@g.o> hotot-0.9.8.7.ebuild:
73 Stable for amd64, wrt bug #425226
74 @@ -88,4 +94,3 @@
75 +hotot-9999.ebuild, +metadata.xml:
76 Initial import, thanks to Paweł Pogorzelski <pawelpogorzelski@×××××.com> on
77 bug #346297.
78 -
79
80
81
82 1.1 net-misc/hotot/hotot-0.9.8.7-r1.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7-r1.ebuild?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/hotot/hotot-0.9.8.7-r1.ebuild?rev=1.1&content-type=text/plain
86
87 Index: hotot-0.9.8.7-r1.ebuild
88 ===================================================================
89 # Copyright 1999-2012 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 # $Header: /var/cvsroot/gentoo-x86/net-misc/hotot/hotot-0.9.8.7-r1.ebuild,v 1.1 2012/08/27 08:29:44 patrick Exp $
92
93 EAPI=4
94
95 PYTHON_DEPEND="gtk? 2"
96 RESTRICT_PYTHON_ABIS="3.*"
97
98 inherit cmake-utils python vcs-snapshot
99
100 DESCRIPTION="lightweight & open source microblogging client"
101 HOMEPAGE="http://hotot.org"
102 SRC_URI="https://github.com/shellex/Hotot/tarball/${PV} -> ${P}.tar.gz"
103
104 LICENSE="LGPL-3"
105 SLOT="0"
106 KEYWORDS="~amd64 ~x86"
107 IUSE="chrome gtk kde qt4"
108
109 RDEPEND="dev-python/PyQt4[sql]
110 dev-python/dbus-python
111 gtk? ( dev-python/pywebkitgtk )
112 qt4? ( x11-libs/qt-webkit:4
113 kde? ( kde-base/kdelibs ) )"
114 DEPEND="${RDEPEND}
115 sys-devel/gettext"
116
117 REQUIRED_USE="|| ( chrome gtk qt4 )"
118
119 pkg_setup() {
120 if ! use gtk ; then
121 if ! use qt4 ; then
122 ewarn "neither gtk not qt4 binaries will be build"
123 fi
124 fi
125 python_pkg_setup
126 }
127
128 src_configure() {
129 mycmakeargs="${mycmakeargs} \
130 $(cmake-utils_use_with chrome CHROME) \
131 $(cmake-utils_use_with gtk GTK) \
132 $(cmake-utils_use_with kde KDE) \
133 $(cmake-utils_use_with qt4 QT) \
134 -DPYTHON_EXECUTABLE=$(PYTHON -2 -a)"
135
136 cmake-utils_src_configure
137 }
138
139 src_install() {
140 cmake-utils_src_install
141
142 find "${D}" -name "*.pyc" -delete
143 }
144
145 pkg_postinst() {
146 if use chrome; then
147 elog "TO install hotot for chrome, open chromium/google-chrome,"
148 elog "vist chrome://chrome/extensions/ and load /usr/share/hotot"
149 elog "as unpacked extension."
150 fi
151 }