Gentoo Archives: gentoo-commits

From: "Rafael Martins (rafaelmartins)" <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/blohg: metadata.xml blohg-9999.ebuild blohg-0.12.ebuild ChangeLog blohg-0.11.2.ebuild
Date: Mon, 02 Sep 2013 04:19:27
Message-Id: 20130902041923.834DE2004C@flycatcher.gentoo.org
1 rafaelmartins 13/09/02 04:19:23
2
3 Modified: metadata.xml blohg-9999.ebuild ChangeLog
4 Added: blohg-0.12.ebuild
5 Removed: blohg-0.11.2.ebuild
6 Log:
7 Version bump. Updated live ebuild
8
9 (Portage version: 2.2.0_alpha175/cvs/Linux x86_64, signed Manifest commit with key )
10
11 Revision Changes Path
12 1.6 www-apps/blohg/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/metadata.xml?rev=1.6&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/metadata.xml?rev=1.6&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/metadata.xml?r1=1.5&r2=1.6
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/www-apps/blohg/metadata.xml,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- metadata.xml 31 Mar 2012 17:03:14 -0000 1.5
25 +++ metadata.xml 2 Sep 2013 04:19:23 -0000 1.6
26 @@ -18,4 +18,7 @@
27 <bugs-to>mailto:blohg@×××××××××.com</bugs-to>
28 <remote-id type="pypi">blohg</remote-id>
29 </upstream>
30 + <use>
31 + <flag name="git">Enable Git support</flag>
32 + </use>
33 </pkgmetadata>
34
35
36
37 1.15 www-apps/blohg/blohg-9999.ebuild
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/blohg-9999.ebuild?rev=1.15&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/blohg-9999.ebuild?rev=1.15&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/blohg-9999.ebuild?r1=1.14&r2=1.15
42
43 Index: blohg-9999.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/www-apps/blohg/blohg-9999.ebuild,v
46 retrieving revision 1.14
47 retrieving revision 1.15
48 diff -u -r1.14 -r1.15
49 --- blohg-9999.ebuild 21 Mar 2013 02:29:53 -0000 1.14
50 +++ blohg-9999.ebuild 2 Sep 2013 04:19:23 -0000 1.15
51 @@ -1,12 +1,12 @@
52 # Copyright 1999-2013 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/www-apps/blohg/blohg-9999.ebuild,v 1.14 2013/03/21 02:29:53 rafaelmartins Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/www-apps/blohg/blohg-9999.ebuild,v 1.15 2013/09/02 04:19:23 rafaelmartins Exp $
56
57 EAPI="3"
58
59 -PYTHON_DEPEND="2:2.6"
60 +PYTHON_DEPEND="2:2.7"
61 SUPPORT_PYTHON_ABIS="1"
62 -RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
63 +RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.*"
64 DISTUTILS_SRC_TEST="setup.py"
65
66 HG_ECLASS=""
67 @@ -17,7 +17,7 @@
68
69 inherit distutils ${HG_ECLASS}
70
71 -DESCRIPTION="A Mercurial-based blogging engine."
72 +DESCRIPTION="A Mercurial (or Git) based blogging engine."
73 HOMEPAGE="http://blohg.org/ http://pypi.python.org/pypi/blohg"
74
75 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
76 @@ -29,23 +29,25 @@
77
78 LICENSE="GPL-2"
79 SLOT="0"
80 -IUSE="doc test"
81 +IUSE="doc git test"
82
83 -CDEPEND="=dev-python/docutils-0.10*
84 - >=dev-python/flask-0.8
85 +RDEPEND="=dev-python/docutils-0.10*
86 + >=dev-python/flask-0.10.1
87 >=dev-python/flask-babel-0.7
88 - >=dev-python/flask-script-0.3
89 + >=dev-python/flask-script-0.5.3
90 >=dev-python/frozen-flask-0.7
91 >=dev-python/jinja-2.5.2
92 >=dev-vcs/mercurial-1.6
93 dev-python/pyyaml
94 dev-python/setuptools
95 - dev-python/pygments"
96 + dev-python/pygments
97 + git? ( =dev-python/pygit2-0.19* )"
98
99 -DEPEND="${CDEPEND}
100 - doc? ( dev-python/sphinx )"
101 -
102 -RDEPEND="${CDEPEND}"
103 +DEPEND="${RDEPEND}
104 + doc? ( dev-python/sphinx )
105 + test? (
106 + dev-python/mock
107 + =dev-python/pygit2-0.19* )"
108
109 src_compile() {
110 distutils_src_compile
111
112
113
114 1.27 www-apps/blohg/ChangeLog
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/ChangeLog?rev=1.27&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/ChangeLog?rev=1.27&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/ChangeLog?r1=1.26&r2=1.27
119
120 Index: ChangeLog
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/www-apps/blohg/ChangeLog,v
123 retrieving revision 1.26
124 retrieving revision 1.27
125 diff -u -r1.26 -r1.27
126 --- ChangeLog 21 Mar 2013 02:29:53 -0000 1.26
127 +++ ChangeLog 2 Sep 2013 04:19:23 -0000 1.27
128 @@ -1,6 +1,12 @@
129 # ChangeLog for www-apps/blohg
130 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
131 -# $Header: /var/cvsroot/gentoo-x86/www-apps/blohg/ChangeLog,v 1.26 2013/03/21 02:29:53 rafaelmartins Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/www-apps/blohg/ChangeLog,v 1.27 2013/09/02 04:19:23 rafaelmartins Exp $
133 +
134 +*blohg-0.12 (02 Sep 2013)
135 +
136 + 02 Sep 2013; Rafael G. Martins <rafaelmartins@g.o> +blohg-0.12.ebuild,
137 + -blohg-0.11.2.ebuild, blohg-9999.ebuild, metadata.xml:
138 + Version bump. Updated live ebuild
139
140 *blohg-0.11.2 (21 Mar 2013)
141
142
143
144
145 1.1 www-apps/blohg/blohg-0.12.ebuild
146
147 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/blohg-0.12.ebuild?rev=1.1&view=markup
148 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/blohg/blohg-0.12.ebuild?rev=1.1&content-type=text/plain
149
150 Index: blohg-0.12.ebuild
151 ===================================================================
152 # Copyright 1999-2013 Gentoo Foundation
153 # Distributed under the terms of the GNU General Public License v2
154 # $Header: /var/cvsroot/gentoo-x86/www-apps/blohg/blohg-0.12.ebuild,v 1.1 2013/09/02 04:19:23 rafaelmartins Exp $
155
156 EAPI="3"
157
158 PYTHON_DEPEND="2:2.7"
159 SUPPORT_PYTHON_ABIS="1"
160 RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.*"
161 DISTUTILS_SRC_TEST="setup.py"
162
163 HG_ECLASS=""
164 if [[ ${PV} = *9999* ]]; then
165 HG_ECLASS="mercurial"
166 EHG_REPO_URI="http://hg.rafaelmartins.eng.br/blohg/"
167 fi
168
169 inherit distutils ${HG_ECLASS}
170
171 DESCRIPTION="A Mercurial (or Git) based blogging engine."
172 HOMEPAGE="http://blohg.org/ http://pypi.python.org/pypi/blohg"
173
174 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
175 KEYWORDS="~amd64 ~x86"
176 if [[ ${PV} = *9999* ]]; then
177 SRC_URI=""
178 KEYWORDS=""
179 fi
180
181 LICENSE="GPL-2"
182 SLOT="0"
183 IUSE="doc git test"
184
185 RDEPEND="=dev-python/docutils-0.10*
186 >=dev-python/flask-0.10.1
187 >=dev-python/flask-babel-0.7
188 >=dev-python/flask-script-0.5.3
189 >=dev-python/frozen-flask-0.7
190 >=dev-python/jinja-2.5.2
191 >=dev-vcs/mercurial-1.6
192 dev-python/pyyaml
193 dev-python/setuptools
194 dev-python/pygments
195 git? ( =dev-python/pygit2-0.19* )"
196
197 DEPEND="${RDEPEND}
198 doc? ( dev-python/sphinx )
199 test? (
200 dev-python/mock
201 =dev-python/pygit2-0.19* )"
202
203 src_compile() {
204 distutils_src_compile
205
206 if use doc; then
207 einfo 'building documentation'
208 emake -C docs html
209 fi
210 }
211
212 src_install() {
213 distutils_src_install
214
215 if use doc; then
216 einfo 'installing documentation'
217 dohtml -r docs/_build/html/*
218 fi
219 }
220
221 pkg_postinst() {
222 distutils_pkg_postinst
223
224 local ver="${PV}"
225 [[ ${PV} = *9999* ]] && ver="latest"
226
227 elog "You may want to check the upgrade notes:"
228 elog "http://docs.blohg.org/en/${ver}/upgrade/"
229 }