diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-11-18 18:38:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-11-18 18:38:22 +0000 |
commit | a5956e0a0daddcad648e0d8d8e5cb3e49e09bda7 (patch) | |
tree | 3d2e0a61f348a5299e73ca7c2b236156a8cc79b5 /dev-python/pyftpdlib | |
parent | 38f60b3ec9ff175535d9a056a76ae42931e61e21 (diff) |
gentoo resync : 18.11.2017
Diffstat (limited to 'dev-python/pyftpdlib')
-rw-r--r-- | dev-python/pyftpdlib/Manifest | 2 | ||||
-rw-r--r-- | dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 57 |
2 files changed, 59 insertions, 0 deletions
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index 922af081c3f5..75bb653f1c9c 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -1,9 +1,11 @@ DIST pyftpdlib-1.4.0.tar.gz 116280 SHA256 5fdd1492efe478f4c354f7d65d9308359751c8fb1d0376466b74a76721c5fcf3 SHA512 61cf28d72a3a99bdc9bddcf434275e4edaeff60bf6481c1e854d81a4ea23ae97b73c8da9d0629a705a003ae8a941c529f9b9ed7cfa25759bd5cd6517f9958ff9 WHIRLPOOL 676f58061e07aa8a9dcce9c7076962875866cebca8eacdd624053cab32de3a7bdb0b17337105839b6c997bf2b4263e759c962362930afddaedc1e9a151b855fa DIST pyftpdlib-1.5.1.tar.gz 127582 SHA256 7bcd7fc825123414a157718c6dcdcb0978208d3c865d4650564acef4acce3354 SHA512 81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b WHIRLPOOL 2b878db9386d3fc81d0e2749facfa4183704f705afb677fdae0031a721a050d246eda80fb8eb7dfb7b5369269f57b7995f201d07f1b54e133e2e7d85277d0615 DIST pyftpdlib-1.5.2.tar.gz 179047 SHA256 bcb1a949848302b4a10623e57966d2bdbcf898bf220b587ea287d14de4b1471e SHA512 b458518eb7a57137d5f677bb4f38f4285f5efed4d8c0b4919c78b42350579407664219f4f289a0d6f307bb33869b73033ee82ad2ae777dc9f5a6d38a1af09a2a WHIRLPOOL 8022e311fb36125a10db6872b05209ebcc62c94b5f5603448ac46d769af1cfcb8517fc30d26b072aca30103530465bba58e953752959abe752f28e707422a452 +DIST pyftpdlib-1.5.3.tar.gz 183189 SHA256 7b9ea701f91bee280c5a930a9c4ceaea91b6d4aaf82b8b8ede82fb84a32081a7 SHA512 f0e56f170fa77e0866cbbead52ad52276ee45b6c3244557bc59cd2bf599934ae4414a684661d4d47f76098b3da19e23c1a037aaa07a6a81f8d1be14b90191517 WHIRLPOOL dada284f8d8ead7ed53f393b9245b30dbfe0e39fa6ede63c8610684f5ed1571aa4dad6cf157bca56faa973b41598263d4261a73e390fcce23f187e68432e2f81 EBUILD pyftpdlib-1.4.0.ebuild 884 SHA256 d0a8dff8f2693c72d8786a7182885e64a0542c1199b6e19867aa8bac9f6a38e2 SHA512 519fe3d56a8ca2566a101b89cfd5d096241a201f43a5c6f9c3c9e92be9ad21c69a23f573718b3619ec0d5c9143403fffa82246f58a793c35117cc118545a78ce WHIRLPOOL 9f1eab175b2aac34657eb018f949eba56216b450112b74955b933590988843fb2108425bc4e27496998d3d76b2700ac0960a953e2a3a1aedd0076f140cad8827 EBUILD pyftpdlib-1.5.1.ebuild 1301 SHA256 99ee5a2735ef8d94afe9b95c731e29c0159f132c94dd996aaa88851226882755 SHA512 b424ad067d76550f2a188de757d51498f475ab1bc8f6d6ccaaeca3589b8a1bfd6808380f9d73d4820b7228dfe020504ff7fa48f4e841d39dc9917a72b9f1d9d3 WHIRLPOOL 3f714991e82fb10728c5018332be7e50a67e4647b8fa646b477d78ff3825da12369d4dd904e51b4701e5a87172f60cd5af3b46abe587141c2777bf196266136a EBUILD pyftpdlib-1.5.2.ebuild 1396 SHA256 ac3a1a0a91d9f6ce300af376f63c632807b0c339b01537d2c9c5a17efdbdc6ca SHA512 d285d6beae385979115643cad62cb0053ddf1213fd89987f519e659c7272882552f014169c32815861150337903144e3571ba04588afae21eee94110f7a537fd WHIRLPOOL cfb217c10b443d5be46f2fe5e064b2a7df96ea4d85d8def0a5b921ba682be78bc24f5a3708a05c5b26de9c061e098963b5335a6ef7b5c9549e4f832d5fe3081c +EBUILD pyftpdlib-1.5.3.ebuild 1454 SHA256 96310c199fa2224af6f4c8d582577856655f3dc62821d50b2ced8fe577b7aabe SHA512 a6f806522aea1374a02d9ddab5961cb3c47599c61cb5cb6528d38ddb6a9b7318d11727b55de01394c3ebd728c0540606238a08ae0dfa5c19f7fb752781843477 WHIRLPOOL 4e5c1ad7185b5acc0a5388309f153babb694237aec413c8d63adfd6ae93b241e3884a826f0752cb023961ae1e3fb24a933ba4da8701347d061077acb21a49d6e MISC ChangeLog 4590 SHA256 9d1de5a044e4db280dc7d39c4b6b2cf1a792bd950e2ec4881f5323c7a8cad124 SHA512 d07a5a21d5091ec04c27c50db6bde85251b0027b2b666f746e8268efd6066436dab6ac8096406a956e273623f9cc3e932b792e3e6d2bdacc60bb41b3261b4370 WHIRLPOOL a28d05a6f4c4c7b79624a782bbe367754f98e4ae1f77d07d64616d24bbaf188a97d7faa918865dcf257b7380ffa4661d1f9539c6d194345ac82df749cd0529ec MISC ChangeLog-2015 7578 SHA256 c71dfc1c28b14cd811ea1acaf2e75d194d3a409310c0e450339077ac6ca48f97 SHA512 9d308a9ca15b71e3dd9df69376c437b9c870bf1d2715279185a87fe817a5f4a44d6014127799ebf92fb2afbcc1ee343da2a759f612b3d05b1f9f757217c3d121 WHIRLPOOL 281e7dead5eacadfcb120e364987084e3fc7a2ac10cad606d93cb25bfecd116ae909779bfd61d2582956097c586adbb40083a2ad2f6e9ccea94b4c6355e15544 MISC metadata.xml 438 SHA256 2f4ca2e3052ffcd33f7a337f6cea093ad259174fa25cd71f343b5a04648676f9 SHA512 a748827370b53c94fed352cd6bbd7468a22c7ca2f15c4601c98a2689e3a7e652ed28434bcd125fe0f3018d5508600df03130c18d7d67834b28ac0c3480b16345 WHIRLPOOL 310584ee42b13704eb9a88c1fb9758add655c7472a65eaba4467fc482024d96b267eb2ce87d6a93939605b43416913b9eee8568486f2b21d9d5098653266cb1b diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild new file mode 100644 index 000000000000..3807c65e7e92 --- /dev/null +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild @@ -0,0 +1,57 @@ +# 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,5,6}} pypy{,3} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 + +DESCRIPTION="Python FTP server library" +HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.python.org/pypi/pyftpdlib" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" +IUSE="doc examples ssl test" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + if use doc; then + sphinx-build docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r demo/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] && \ + [[ ${PYTHON_TARGETS} == *python2_7* ]] && \ + ! has_version dev-python/pysendfile ; then + elog "dev-python/pysendfile is not installed" + elog "It can considerably speed up file transfers for Python 2" + fi +} |