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-2.1.3.ebuild metadata.xml ChangeLog
Date: Wed, 07 Sep 2011 02:33:52
Message-Id: 20110907023342.798BD20051@flycatcher.gentoo.org
1 floppym 11/09/07 02:33:42
2
3 Added: tortoisehg-2.1.3.ebuild metadata.xml ChangeLog
4 Log:
5 New package, resolves bug 277383 by manny15. Thanks also to Arne Babenhauserheide, Denilson Sá, and Alphat-PC.
6
7 (Portage version: 2.2.0_alpha53/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-vcs/tortoisehg/tortoisehg-2.1.3.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.1.3.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.1.3.ebuild?rev=1.1&content-type=text/plain
14
15 Index: tortoisehg-2.1.3.ebuild
16 ===================================================================
17 # Copyright 1999-2011 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.1.3.ebuild,v 1.1 2011/09/07 02:33:42 floppym Exp $
20
21 EAPI=3
22
23 SUPPORT_PYTHON_ABIS=1
24 PYTHON_DEPEND="2:2.5"
25 RESTRICT_PYTHON_ABIS="2.4 3.*"
26
27 inherit distutils eutils multilib
28
29 DESCRIPTION="Set of graphical tools for Mercurial"
30 HOMEPAGE="http://tortoisehg.bitbucket.org"
31 SRC_URI="http://bitbucket.org/${PN}/targz/downloads/${P}.tar.gz"
32
33 LICENSE="GPL-2"
34 SLOT="0"
35 KEYWORDS="~amd64 ~x86"
36 IUSE="doc nautilus"
37
38 RDEPEND="dev-python/iniparse
39 dev-python/pygments
40 dev-python/PyQt4
41 dev-python/qscintilla-python
42 >=dev-vcs/mercurial-1.9
43 nautilus? ( dev-python/nautilus-python )"
44 DEPEND="${RDEPEND}
45 doc? ( >=dev-python/sphinx-1.0.3 )"
46
47 src_prepare() {
48 # make the install respect multilib.
49 sed -i -e "s:lib/nautilus:$(get_libdir)/nautilus:" setup.py || die
50 distutils_src_prepare
51 }
52
53 src_compile() {
54 distutils_src_compile
55
56 if use doc ; then
57 emake -C doc html || die
58 fi
59 }
60
61 src_install() {
62 distutils_src_install
63 dodoc doc/ReadMe*.txt doc/TODO || die
64
65 if use doc ; then
66 dohtml -r doc/build/html || die
67 fi
68
69 insinto /usr/share/icons/hicolor/scalable/apps
70 newins icons/scalable/apps/thg-logo.svg tortoisehg_logo.svg || die
71 domenu contrib/${PN}.desktop || die
72
73 if ! use nautilus; then
74 rm -rf "${ED}usr/$(get_libdir)/nautilus" || die
75 fi
76 }
77
78
79
80 1.1 dev-vcs/tortoisehg/metadata.xml
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/metadata.xml?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/metadata.xml?rev=1.1&content-type=text/plain
84
85 Index: metadata.xml
86 ===================================================================
87 <?xml version="1.0" encoding="UTF-8"?>
88 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
89 <pkgmetadata>
90 <herd>no-herd</herd>
91 <maintainer>
92 <email>floppym@g.o</email>
93 <name>Mike Gilbert</name>
94 </maintainer>
95 <use>
96 <flag name="nautilus">Integrate with <pkg>gnome-base/nautilus</pkg> file manager</flag>
97 </use>
98 </pkgmetadata>
99
100
101
102 1.1 dev-vcs/tortoisehg/ChangeLog
103
104 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/ChangeLog?rev=1.1&view=markup
105 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tortoisehg/ChangeLog?rev=1.1&content-type=text/plain
106
107 Index: ChangeLog
108 ===================================================================
109 # ChangeLog for dev-vcs/tortoisehg
110 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
111 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/ChangeLog,v 1.1 2011/09/07 02:33:42 floppym Exp $
112
113 *tortoisehg-2.1.3 (07 Sep 2011)
114
115 07 Sep 2011; Mike Gilbert <floppym@g.o> +tortoisehg-2.1.3.ebuild,
116 +metadata.xml:
117 New package, resolves bug 277383 by manny15. Thanks also to Arne
118 Babenhauserheide, Denilson Sá, and Alphat-PC.