]> Pileus Git - ~andy/sunrise/commitdiff
dev-vcs/tortoisehg: Major version bump plus ebuild cleanup
authorMike Gilbert <floppym@gentoo.org>
Sun, 24 Apr 2011 17:34:31 +0000 (17:34 +0000)
committerMike Gilbert <floppym@gentoo.org>
Sun, 24 Apr 2011 17:34:31 +0000 (17:34 +0000)
svn path=/sunrise/; revision=11909

dev-vcs/tortoisehg/ChangeLog
dev-vcs/tortoisehg/Manifest
dev-vcs/tortoisehg/tortoisehg-2.0.3.ebuild [moved from dev-vcs/tortoisehg/tortoisehg-1.1.8.ebuild with 59% similarity]

index 5d1600b73244024c64cbbc2ffdd94060046e2e6c..4e3eb0959a8d41bc36f78ece132d22efa5580ca3 100644 (file)
@@ -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
index 8c258f8935c55f00626baf46582c8e8a7654231c..3570419cc67234bb6748e07f4d8db198d6357652 100644 (file)
@@ -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
similarity index 59%
rename from dev-vcs/tortoisehg/tortoisehg-1.1.8.ebuild
rename to dev-vcs/tortoisehg/tortoisehg-2.0.3.ebuild
index 714f3a381401547ec28ecc8e9c256867d4d7d74b..be112f4da82dac3c721b9484fd0033f5369b4683 100644 (file)
@@ -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
+}