summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2011-10-04 09:34:45 +0000
committerTim Harder <radhermit@gentoo.org>2011-10-04 09:34:45 +0000
commit21295ff625ed4851dbb3d304a66b3fb3fac93d31 (patch)
tree2ef4c39e5d60b23c4c52b26f0b329a618403c8e0 /app-misc/ranger
parentVersion bump. (diff)
downloadgentoo-2-21295ff625ed4851dbb3d304a66b3fb3fac93d31.tar.gz
gentoo-2-21295ff625ed4851dbb3d304a66b3fb3fac93d31.tar.bz2
gentoo-2-21295ff625ed4851dbb3d304a66b3fb3fac93d31.zip
Version bump.
(Portage version: 2.2.0_alpha60/cvs/Linux x86_64)
Diffstat (limited to 'app-misc/ranger')
-rw-r--r--app-misc/ranger/ChangeLog8
-rw-r--r--app-misc/ranger/files/ranger-1.4.4-fix-tests.patch24
-rw-r--r--app-misc/ranger/ranger-1.4.4.ebuild36
3 files changed, 67 insertions, 1 deletions
diff --git a/app-misc/ranger/ChangeLog b/app-misc/ranger/ChangeLog
index d34c35b76cc2..7429aa2f8023 100644
--- a/app-misc/ranger/ChangeLog
+++ b/app-misc/ranger/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/ranger
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ranger/ChangeLog,v 1.6 2011/07/18 08:51:25 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ranger/ChangeLog,v 1.7 2011/10/04 09:34:45 radhermit Exp $
+
+*ranger-1.4.4 (04 Oct 2011)
+
+ 04 Oct 2011; Tim Harder <radhermit@gentoo.org> +ranger-1.4.4.ebuild,
+ +files/ranger-1.4.4-fix-tests.patch:
+ Version bump.
18 Jul 2011; Tim Harder <radhermit@gentoo.org> ranger-1.4.3.ebuild,
+files/ranger-1.4.3-fix-tests.patch:
diff --git a/app-misc/ranger/files/ranger-1.4.4-fix-tests.patch b/app-misc/ranger/files/ranger-1.4.4-fix-tests.patch
new file mode 100644
index 000000000000..ccf4b6494779
--- /dev/null
+++ b/app-misc/ranger/files/ranger-1.4.4-fix-tests.patch
@@ -0,0 +1,24 @@
+--- ranger-1.4.4/test/tc_loader.py.orig
++++ ranger-1.4.4/test/tc_loader.py
+@@ -35,7 +35,7 @@
+ class Test1(unittest.TestCase):
+ def test_loader(self):
+ loader = Loader()
+- fm = OpenStruct(loader=loader)
++ fm = OpenStruct(loader=loader, update_preview=lambda path: None)
+ SettingsAware.settings = Fake()
+ FileManagerAware.fm = fm
+
+--- ranger-1.4.4/test/tc_newkeys.py.orig
++++ ranger-1.4.4/test/tc_newkeys.py
+@@ -127,8 +127,8 @@
+ test('<C-b>', 2)
+ for i in range(1, 26):
+ test('<C-' + chr(i+ord('a')-1) + '>', i)
+- test('<A-x>', 27, ord('x'))
+- test('<a-o>', 27, ord('o'))
++ test('<A-x>', 9004, ord('x'))
++ test('<a-o>', 9004, ord('o'))
+ test('k<a')
+ test('k<anz>')
+ test('k<a<nz>')
diff --git a/app-misc/ranger/ranger-1.4.4.ebuild b/app-misc/ranger/ranger-1.4.4.ebuild
new file mode 100644
index 000000000000..695e4b3d2e39
--- /dev/null
+++ b/app-misc/ranger/ranger-1.4.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ranger/ranger-1.4.4.ebuild,v 1.1 2011/10/04 09:34:45 radhermit Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.6 3:3.1"
+PYTHON_USE_WITH="ncurses"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.[45]"
+
+inherit distutils eutils
+
+DESCRIPTION="A vim-inspired file manager for the console"
+HOMEPAGE="http://ranger.nongnu.org/"
+SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-apps/less"
+
+# Tests currently fail with python-3
+RESTRICT="test"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-fix-tests.patch
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+
+ elog "Ranger has many optional dependencies to support enhanced file previews."
+ elog "See the README or homepage for more details."
+}