Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-vcs/tortoisehg: tortoisehg-9999.ebuild tortoisehg-2.4.3.ebuild ChangeLog
Date: Tue, 21 Aug 2012 15:17:58
Message-Id: 20120821151733.CE07B2023D@flycatcher.gentoo.org
1 floppym 12/08/21 15:17:33
2
3 Modified: tortoisehg-9999.ebuild ChangeLog
4 Added: tortoisehg-2.4.3.ebuild
5 Log:
6 Version bump for bug 432156 by polynomial-c.
7
8 (Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.10 dev-vcs/tortoisehg/tortoisehg-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-9999.ebuild?rev=1.10&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-9999.ebuild?rev=1.10&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-9999.ebuild?r1=1.9&r2=1.10
16
17 Index: tortoisehg-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-9999.ebuild,v
20 retrieving revision 1.9
21 retrieving revision 1.10
22 diff -u -r1.9 -r1.10
23 --- tortoisehg-9999.ebuild 20 Jul 2012 16:31:52 -0000 1.9
24 +++ tortoisehg-9999.ebuild 21 Aug 2012 15:17:33 -0000 1.10
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/dev-vcs/tortoisehg/tortoisehg-9999.ebuild,v 1.9 2012/07/20 16:31:52 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-9999.ebuild,v 1.10 2012/08/21 15:17:33 floppym Exp $
30
31 EAPI=4
32
33 @@ -13,7 +13,7 @@
34 if [[ ${PV} != *9999* ]]; then
35 KEYWORDS="~amd64 ~x86"
36 SRC_URI="mirror://bitbucket/${PN}/targz/downloads/${P}.tar.gz"
37 - HG_DEPEND=">=dev-vcs/mercurial-2.1 <dev-vcs/mercurial-2.3"
38 + HG_DEPEND=">=dev-vcs/mercurial-2.2 <dev-vcs/mercurial-2.4"
39 else
40 inherit mercurial
41 EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
42 @@ -73,10 +73,9 @@
43 dodoc doc/ReadMe*.txt doc/TODO
44
45 if use doc ; then
46 - dohtml -r doc/build/html || die
47 + dohtml -r doc/build/html
48 fi
49
50 - insinto /usr/share/icons/hicolor/scalable/apps
51 - newins icons/scalable/apps/thg-logo.svg tortoisehg_logo.svg
52 + newicon -s scalable icons/scalable/apps/thg-logo.svg tortoisehg_logo.svg
53 domenu contrib/${PN}.desktop
54 }
55
56
57
58 1.21 dev-vcs/tortoisehg/ChangeLog
59
60 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/ChangeLog?rev=1.21&view=markup
61 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/ChangeLog?rev=1.21&content-type=text/plain
62 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/ChangeLog?r1=1.20&r2=1.21
63
64 Index: ChangeLog
65 ===================================================================
66 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/ChangeLog,v
67 retrieving revision 1.20
68 retrieving revision 1.21
69 diff -u -r1.20 -r1.21
70 --- ChangeLog 20 Jul 2012 16:33:42 -0000 1.20
71 +++ ChangeLog 21 Aug 2012 15:17:33 -0000 1.21
72 @@ -1,6 +1,12 @@
73 # ChangeLog for dev-vcs/tortoisehg
74 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
75 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/ChangeLog,v 1.20 2012/07/20 16:33:42 floppym Exp $
76 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/ChangeLog,v 1.21 2012/08/21 15:17:33 floppym Exp $
77 +
78 +*tortoisehg-2.4.3 (21 Aug 2012)
79 +
80 + 21 Aug 2012; Mike Gilbert <floppym@g.o> +tortoisehg-2.4.3.ebuild,
81 + -files/tortoisehg-2.2.2-hgversion.patch, tortoisehg-9999.ebuild:
82 + Version bump for bug 432156 by polynomial-c.
83
84 20 Jul 2012; Mike Gilbert <floppym@g.o> metadata.xml:
85 Drop nautilus use flag from metadata.
86
87
88
89 1.1 dev-vcs/tortoisehg/tortoisehg-2.4.3.ebuild
90
91 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.4.3.ebuild?rev=1.1&view=markup
92 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.4.3.ebuild?rev=1.1&content-type=text/plain
93
94 Index: tortoisehg-2.4.3.ebuild
95 ===================================================================
96 # Copyright 1999-2012 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.4.3.ebuild,v 1.1 2012/08/21 15:17:33 floppym Exp $
99
100 EAPI=4
101
102 SUPPORT_PYTHON_ABIS=1
103 PYTHON_DEPEND="2:2.5"
104 RESTRICT_PYTHON_ABIS="2.4 3.* *-pypy-*"
105
106 inherit distutils eutils multilib
107
108 if [[ ${PV} != *9999* ]]; then
109 KEYWORDS="~amd64 ~x86"
110 SRC_URI="mirror://bitbucket/${PN}/targz/downloads/${P}.tar.gz"
111 HG_DEPEND=">=dev-vcs/mercurial-2.2 <dev-vcs/mercurial-2.4"
112 else
113 inherit mercurial
114 EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
115 KEYWORDS=""
116 SRC_URI=""
117 HG_DEPEND="dev-vcs/mercurial"
118 fi
119
120 DESCRIPTION="Set of graphical tools for Mercurial"
121 HOMEPAGE="http://tortoisehg.bitbucket.org"
122
123 LICENSE="GPL-2"
124 SLOT="0"
125 IUSE="doc"
126
127 RDEPEND="${HG_DEPEND}
128 dev-python/iniparse
129 dev-python/pygments
130 dev-python/PyQt4
131 dev-python/qscintilla-python"
132 DEPEND="${RDEPEND}
133 doc? ( >=dev-python/sphinx-1.0.3 )"
134
135 src_prepare() {
136 # make the install respect multilib.
137 sed -i -e "s:lib/nautilus:$(get_libdir)/nautilus:" setup.py || die
138
139 if [[ ${LINGUAS+set} ]]; then
140 pushd i18n/tortoisehg > /dev/null || die
141 local x y keep
142 for x in *.po; do
143 keep=
144 for y in ${LINGUAS}; do
145 if [[ ${y} == ${x%.po}* ]]; then
146 keep=1
147 break
148 fi
149 done
150 [[ ${keep} ]] || rm "${x}" || die
151 done
152 popd > /dev/null || die
153 fi
154
155 distutils_src_prepare
156 }
157
158 src_compile() {
159 distutils_src_compile
160
161 if use doc ; then
162 emake -C doc html
163 fi
164 }
165
166 src_install() {
167 distutils_src_install
168 dodoc doc/ReadMe*.txt doc/TODO
169
170 if use doc ; then
171 dohtml -r doc/build/html
172 fi
173
174 newicon -s scalable icons/scalable/apps/thg-logo.svg tortoisehg_logo.svg
175 domenu contrib/${PN}.desktop
176 }