summaryrefslogtreecommitdiff
path: root/app-misc/ranger
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/ranger
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/ranger')
-rw-r--r--app-misc/ranger/Manifest8
-rw-r--r--app-misc/ranger/metadata.xml18
-rw-r--r--app-misc/ranger/ranger-1.8.1.ebuild37
-rw-r--r--app-misc/ranger/ranger-1.9.0_beta5.ebuild48
-rw-r--r--app-misc/ranger/ranger-9999.ebuild43
5 files changed, 154 insertions, 0 deletions
diff --git a/app-misc/ranger/Manifest b/app-misc/ranger/Manifest
new file mode 100644
index 000000000000..fb4310f905e5
--- /dev/null
+++ b/app-misc/ranger/Manifest
@@ -0,0 +1,8 @@
+DIST ranger-1.8.1.tar.gz 227415 SHA256 1433f9f9958b104c97d4b23ab77a2ac37d3f98b826437b941052a55c01c721b4 SHA512 40450d4e80017ac62d60ea6de231c10496fec1680f15a14006d3b87aae7f34cb2dbb6b810ced89527a4cba2975dcd6c037217e86fa806a0ba3cd39dc7dee8f04 WHIRLPOOL 29c6613befff82e883b9dcdf04f789338992d79a5cd6dcee46b19c21e80bd61b6de89567794d60c42696a4e7ed599e3606dfa9460558432a10169a2201a4e937
+DIST ranger-1.9.0_beta5.tar.gz 235886 SHA256 d7319511f9014fc2949d563e895a7314d1da0cc2ad2efa370c28a90710345d8f SHA512 728efd93630e9c8bba67f7d567200a0cb21d19d8d1b5dc4ec63a454b1169de9427c1b0477754eea1ce5b0d0ed8e79d964b4804587152e30205c1e5a73f938e0a WHIRLPOOL c753631a6ea689ebb64ee20e64017b026ad975855d843d0e6d80ddec64837edadc5ee3a80feeab4fee0cd32c22da7e5beedf0b125b3dd8d65c79d1ccc7f28abb
+EBUILD ranger-1.8.1.ebuild 887 SHA256 dfe58c5dd3d2ceeb260b53790ab10b55b6da0143ad1f206bbeb4a227db14da22 SHA512 03aa94552ef555ba29bf6771df039a4ff36396e88bb1b48b49323f9172f268248cb58332152399b1185d35c0ee6d6fc4db651613888214b4f0fa699c6dd6732a WHIRLPOOL 714de4ab111d812126eacf40b2bbdbb67bfd460815b59be3555d0b05a04910c823c6ab7adbd4dd73b7feca847c7ca77a41d034645694b835d972e5fcec83a29c
+EBUILD ranger-1.9.0_beta5.ebuild 1120 SHA256 da7c75c8205266586c48330fd0630ed6403abaf8b6d777c22fbd6e68216ce87b SHA512 876117bdd48930abe0fea28092775ebd29e962ff58f9562d3353eb8d070d87260e0249b549cd3cb8bc1221b873ac277c22e97075ff3fc364edef398754cc329f WHIRLPOOL a7af63ed0152c0aa5874fbfbb78ad5d0a98d82677285d09a56f57df056705ced8d93885d418c0a3aadb206a7fca2ae75f1528e74dde0a9300ae58833b9bc726b
+EBUILD ranger-9999.ebuild 1022 SHA256 4e6c3f281bd1f022a54bc379999c6552083189d01de47e94f7e41b409ce47208 SHA512 05b5b6e40329215f3062fc09f40a47a0406b77982430c76480d604ee6d0c6a765223ab9cd3cb904ee771fdb2f77574088547c2fd3b6dad6d706270d811146cbe WHIRLPOOL 09e7083570ea1b7964b803e202e76ebfc9bd993350bc8dd8b50a7546af5134d8604b468d072c8e870dd7da7a8e75ed58980ee0a737aa454384edab06a37573c7
+MISC ChangeLog 3206 SHA256 7ba1da9d5c24a4c0a7ef84c90981bd2270221c64ad54f8efb37336592fb08cf0 SHA512 486876af3664052e6910d4e1db6fb81ab04f3946ad0ae30ae01ab4ab81d2e33cab879fb31c9de7919e4a3b714593378f7c252b25852bf31e65e653424d93c1ff WHIRLPOOL 11cdf5d0657d55f0eec381f2fa985044fbae421dbf52cee19f3fafe6fdfcea7fa4517f8f045d30919da4bc3e04bced965bf56e2b2f674199f0b8abda832c427e
+MISC ChangeLog-2015 4968 SHA256 d3e65060bf1e49eae99fa9b5e2a47ed7fd7aa8540e4c9a79b93b489fde3f89a3 SHA512 65751b1537366cb11116aaea23a9e47f6774974ca264d7501616d699b305900ba770220cd9bf37518031af3453f7acaf2ecdcbb5d48b5869045056d8daeaf6eb WHIRLPOOL 1fc2457430239ba5ec7da7005fb0696793e87b572c307c49e608b9dd241255b0afd10556dffe969fc88317e734255199c9c750047be2ade5c7306aa5b919cba7
+MISC metadata.xml 694 SHA256 e1071be5f1c8c07ff7dba1b5fe309367ddf15df8e3f84b632ade58b731d22cc5 SHA512 d6a97f7a6342dc1f1e14fbb14f2c0d28b5c2d2f148b0ac4078421e85f25273b38d489009c1780570326d374196a1a93cdb4aa86de55265db643092affe610e54 WHIRLPOOL bf2a384cb905c4d67850ae1c20036a15f17a1070c88a5366edd4199119e48fb91a35800591c31967e207b8e8a825db819769ebe2f94ec1cb72f2f880abd9beb6
diff --git a/app-misc/ranger/metadata.xml b/app-misc/ranger/metadata.xml
new file mode 100644
index 000000000000..fa97c1a4914e
--- /dev/null
+++ b/app-misc/ranger/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+ <longdescription lang="en">
+ Ranger is a console file manager that gives you greater flexibility and a
+ good overview of your files without having to leave your console. It
+ visualizes the directory tree in two dimensions: the directory hierarchy on
+ one, lists of files on the other, with a preview to the right so you know
+ where you'll be going.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">ranger/ranger</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/ranger/ranger-1.8.1.ebuild b/app-misc/ranger/ranger-1.8.1.ebuild
new file mode 100644
index 000000000000..0a85b645758d
--- /dev/null
+++ b/app-misc/ranger/ranger-1.8.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://git.savannah.nongnu.org/ranger.git"
+ inherit git-r3
+else
+ SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz"
+ KEYWORDS="amd64 ~ppc x86"
+fi
+
+DESCRIPTION="A vim-inspired file manager for the console"
+HOMEPAGE="http://ranger.nongnu.org/"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="virtual/pager"
+
+src_prepare() {
+ # use versioned doc path
+ sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || die
+
+ distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "Ranger has many optional dependencies to support enhanced file previews."
+ elog "See the README or homepage for more details."
+ fi
+}
diff --git a/app-misc/ranger/ranger-1.9.0_beta5.ebuild b/app-misc/ranger/ranger-1.9.0_beta5.ebuild
new file mode 100644
index 000000000000..adb43f4ea259
--- /dev/null
+++ b/app-misc/ranger/ranger-1.9.0_beta5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/ranger/ranger.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+DESCRIPTION="A vim-inspired file manager for the console"
+HOMEPAGE="http://ranger.nongnu.org/"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="virtual/pager"
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ # use versioned doc path
+ sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ py.test -v || die "Tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "Ranger has many optional dependencies to support enhanced file previews."
+ elog "See the README or homepage for more details."
+ fi
+}
diff --git a/app-misc/ranger/ranger-9999.ebuild b/app-misc/ranger/ranger-9999.ebuild
new file mode 100644
index 000000000000..ac8d37af176d
--- /dev/null
+++ b/app-misc/ranger/ranger-9999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/ranger/ranger.git"
+ inherit git-r3
+else
+ SRC_URI="http://nongnu.org/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+DESCRIPTION="A vim-inspired file manager for the console"
+HOMEPAGE="http://ranger.nongnu.org/"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="virtual/pager"
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+ # use versioned doc path
+ sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ py.test -v || die "Tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "Ranger has many optional dependencies to support enhanced file previews."
+ elog "See the README or homepage for more details."
+ fi
+}