From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-misc/ranger/Manifest | 8 ++++++ app-misc/ranger/metadata.xml | 18 ++++++++++++ app-misc/ranger/ranger-1.8.1.ebuild | 37 ++++++++++++++++++++++++ app-misc/ranger/ranger-1.9.0_beta5.ebuild | 48 +++++++++++++++++++++++++++++++ app-misc/ranger/ranger-9999.ebuild | 43 +++++++++++++++++++++++++++ 5 files changed, 154 insertions(+) create mode 100644 app-misc/ranger/Manifest create mode 100644 app-misc/ranger/metadata.xml create mode 100644 app-misc/ranger/ranger-1.8.1.ebuild create mode 100644 app-misc/ranger/ranger-1.9.0_beta5.ebuild create mode 100644 app-misc/ranger/ranger-9999.ebuild (limited to 'app-misc/ranger') 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 @@ + + + + + radhermit@gentoo.org + Tim Harder + + + 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. + + + ranger/ranger + + 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 +} -- cgit v1.2.3