summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2011-04-24 17:34:31 +0000
committerMike Gilbert <floppym@gentoo.org>2011-04-24 17:34:31 +0000
commit09ea0187cc2b84fff13dba8ab5cb2711a0fab650 (patch)
treec6ca64f5326ad1ea3a89166d75a38d30243e236f /dev-vcs
parentgames-misc/fortune-mod-giovine01: New ebuild for bug 364357 thanks to Tommy[D] (diff)
downloadsunrise-09ea0187cc2b84fff13dba8ab5cb2711a0fab650.tar.gz
sunrise-09ea0187cc2b84fff13dba8ab5cb2711a0fab650.tar.bz2
sunrise-09ea0187cc2b84fff13dba8ab5cb2711a0fab650.zip
dev-vcs/tortoisehg: Major version bump plus ebuild cleanup
svn path=/sunrise/; revision=11909
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/tortoisehg/ChangeLog6
-rw-r--r--dev-vcs/tortoisehg/Manifest6
-rw-r--r--dev-vcs/tortoisehg/tortoisehg-2.0.3.ebuild (renamed from dev-vcs/tortoisehg/tortoisehg-1.1.8.ebuild)33
3 files changed, 28 insertions, 17 deletions
diff --git a/dev-vcs/tortoisehg/ChangeLog b/dev-vcs/tortoisehg/ChangeLog
index 5d1600b73..4e3eb0959 100644
--- a/dev-vcs/tortoisehg/ChangeLog
+++ b/dev-vcs/tortoisehg/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*tortoisehg-2.0.3 (24 Apr 2011)
+
+ 24 Apr 2011; Mike Gilbert <floppymaster@gmail.com> -tortoisehg-1.1.8.ebuild,
+ +tortoisehg-2.0.3.ebuild:
+ Major version bump plus ebulid cleanup
+
07 Jan 2011; Denilson (CrazyTB) <denilsonsa@gmail.com>
-tortoisehg-1.1.4.ebuild, +tortoisehg-1.1.8.ebuild:
Version bump for tortoisehg-1.1.8, as version 1.1.4 failed to run due to a
diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 8c258f893..3570419cc 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,4 @@
-DIST tortoisehg-1.1.8.tar.gz 6792704 RMD160 bb7e1292f2283f9e50a9f7b21d09eb45b67ac336 SHA1 10c0ff76514becfb16bbb1a6b2f93e8fc67916e7 SHA256 33d972606f6ac89b9b86e1ead30279c7d410c82dc1cd7aac211f373be7c29a52
-EBUILD tortoisehg-1.1.8.ebuild 1129 RMD160 ffdf397c27fdd2ee66b5637e031e7117524543ee SHA1 84bff914ba985ae1fbd8f8728b277d127b722a2d SHA256 9bb14fb57cd0a605c8865845d6eae64bbe9dfc8dfa5d733c2f9e8faa2818bb7a
-MISC ChangeLog 705 RMD160 93abae216a7e90f7f987ad4ba2638db537c855c6 SHA1 18bd997839f189bb5c6bdac0302c205d8b73053e SHA256 f0ef11018e92a46b227a1c39d5a6c03678fb0502b8e5960c170d5ce57d5d0b91
+DIST tortoisehg-2.0.3.tar.gz 8253770 RMD160 a69f7344b27bbc317f0169e9ba7f2b49d4271842 SHA1 9275a8f9a58648047107023a5adfbf56f42afa22 SHA256 adcc342afe3404b0e1dbfe740e3b4759f0066d9de00af904fd31deaa67e98643
+EBUILD tortoisehg-2.0.3.ebuild 1147 RMD160 de1eecbf6da3417a5a4165cd25e8846f71c7967d SHA1 1fbd982245b663e2edfb372825279dfc2b83aeb3 SHA256 857607ce781c5f3559bc7bb4f89f83d68124e0913bc92f6006d126155e0baba9
+MISC ChangeLog 887 RMD160 33914a75808019bdd663668d6403c6a87f185d2b SHA1 f183f8f706c962afb5353fd0e915635315285fae SHA256 5ad06920d4ae928dde249b806e077d23329d398e711e2c8cd978b7be44fb579a
MISC metadata.xml 562 RMD160 05d38eb0c4d143b23f201fce2802285bbce0beec SHA1 4ec7a99032635e139a5f08a98a19b2b9eac5a251 SHA256 398a77872f8420c1e024c1c978f6f69af19bc7e0ff048a76b9ba80ee8b361f90
diff --git a/dev-vcs/tortoisehg/tortoisehg-1.1.8.ebuild b/dev-vcs/tortoisehg/tortoisehg-2.0.3.ebuild
index 714f3a381..be112f4da 100644
--- a/dev-vcs/tortoisehg/tortoisehg-1.1.8.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-2.0.3.ebuild
@@ -5,12 +5,12 @@
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
-PYTHON_DEPEND="2:2.6"
-RESTRICT_PYTHON_ABIS="2.[45] 3.*"
+PYTHON_DEPEND="2:2.5"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
-inherit distutils
+inherit distutils multilib
-DESCRIPTION="Mercurial GUI command line tool hgtk"
+DESCRIPTION="Set of graphical tools for Mercurial"
HOMEPAGE="http://tortoisehg.bitbucket.org"
SRC_URI="http://bitbucket.org/${PN}/targz/downloads/${P}.tar.gz"
@@ -19,11 +19,20 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc nautilus"
-DEPEND="doc? ( >=dev-python/sphinx-1.0.3 )"
-RDEPEND="dev-python/pygtk
- >=dev-vcs/mercurial-1.6.3
- >=dev-python/iniparse-0.4
+RDEPEND="dev-python/iniparse
+ dev-python/pygments
+ dev-python/PyQt4
+ dev-python/qscintilla-python
+ >=dev-vcs/mercurial-1.8
nautilus? ( dev-python/nautilus-python )"
+DEPEND="${RDEPEND}
+ doc? ( >=dev-python/sphinx-1.0.3 )"
+
+src_prepare() {
+ # make the install respect multilib.
+ sed -i -e "s:lib/nautilus:$(get_libdir)/nautilus:" setup.py || die
+ distutils_src_prepare
+}
src_compile() {
distutils_src_compile
@@ -34,9 +43,6 @@ src_compile() {
}
src_install() {
- # make the install respect multilib.
- sed -i -e "s:lib/nautilus/extensions-2.0/python:$(get_libdir)/nautilus/extensions-2.0/python:" setup.py || die
-
distutils_src_install
dodoc doc/ReadMe*.txt doc/TODO || die
@@ -45,7 +51,6 @@ src_install() {
fi
if ! use nautilus; then
- einfo "Excluding Nautilus extension."
- rm -fR "${D}"/usr/$(get_libdir)/nautilus || die
+ rm -vr "${D}usr/$(get_libdir)/nautilus" || die
fi
-} \ No newline at end of file
+}