diff options
author | Ian Delaney <idella4@gentoo.org> | 2014-05-17 07:04:32 +0000 |
---|---|---|
committer | Ian Delaney <idella4@gentoo.org> | 2014-05-17 07:04:32 +0000 |
commit | cf4edcac1bbbfed8e8e78d70c2e65e3787c2a433 (patch) | |
tree | b3fcef5eea9aa4e9a77e37599affca54d5b2d0db /dev-python/pyftpdlib | |
parent | Version bump. (diff) | |
download | historical-cf4edcac1bbbfed8e8e78d70c2e65e3787c2a433.tar.gz historical-cf4edcac1bbbfed8e8e78d70c2e65e3787c2a433.tar.bz2 historical-cf4edcac1bbbfed8e8e78d70c2e65e3787c2a433.zip |
bump; drop py2.6 pypy2_0 add py3.3 support, upgrade test phase, minor tidy
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/pyftpdlib')
-rw-r--r-- | dev-python/pyftpdlib/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/pyftpdlib/Manifest | 22 | ||||
-rw-r--r-- | dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild | 40 |
3 files changed, 52 insertions, 17 deletions
diff --git a/dev-python/pyftpdlib/ChangeLog b/dev-python/pyftpdlib/ChangeLog index 11d95571c2c1..46b93ebe1335 100644 --- a/dev-python/pyftpdlib/ChangeLog +++ b/dev-python/pyftpdlib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/pyftpdlib # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyftpdlib/ChangeLog,v 1.37 2014/03/31 21:10:59 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyftpdlib/ChangeLog,v 1.38 2014/05/17 07:04:06 idella4 Exp $ + +*pyftpdlib-1.3.0 (17 May 2014) + + 17 May 2014; Ian Delaney <idella4@gentoo.org> +pyftpdlib-1.3.0.ebuild: + bump; drop py2.6 pypy2_0 add py3.3 support, upgrade test phase, minor tidy 31 Mar 2014; Michał Górny <mgorny@gentoo.org> pyftpdlib-1.0.1-r1.ebuild: Add support for the new PyPy slotting. diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index 0e2488f62c66..cced2611cda8 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -4,27 +4,17 @@ Hash: SHA256 AUX pyftpdlib-1-pypy-test.patch 597 SHA256 2cccf1383ba6568252bb1917188969e6f7b3c39181440a4c89c1f30838541b9a SHA512 fbd535526c50e9a11f7a9f0bb1ad8870584fcfc250ebcfaf210aca2722c821fd14ba1c66c1fd3ddb5e5d941eb71b65ab70cbbe1513320a32344a946847a6d456 WHIRLPOOL 64bddf5fa3ae14bdaff046f9580d5a8662f0240b1fd44093463bae1c88145bfff14585098a1ad1bfe7b1f16014b11469f71e67621fe5f3058dccfacee9bbb562 DIST pyftpdlib-0.7.0.tar.gz 94898 SHA256 a11a4b6b5cffa7eab8fb48b24cc90777c21fbedb8873fa15c2231526df0596c6 SHA512 d08a81771538f6b898cb327fd44f2743c8da06d5bff07cd720731dc7f0072f3be6dfba19841b7b6ac3e9c8ba91fdad72c191e0e83e0f8b069f147ccb2f6bc169 WHIRLPOOL aee4d5a9c13eb059eaaf61f2798a194be1e955a0d69c3c7f2e5c06d860ecf837ea282d850b9672ff1a0efc9ce2c1a82fc354d2bad09efe6547440076bc60cf59 DIST pyftpdlib-1.0.1.tar.gz 116428 SHA256 bec5c2af5942c3970d53b1a9fa27286eba40c2089e3e0ef653ff6f5ed0c4865b SHA512 478f04cb156a6178f03aee40190f17b65e42f04c60311936bf068d11f9ffbd8ae9a118fea456386ccf5184e3fed6270b40b4dfec6523902e310f78ec73785be8 WHIRLPOOL 71b34ef1031b402b2be0d7aac64f796820a20e022fc71fb451777cc4dc50b28ba48dca20608958cd670d90a9baf839c8e4933ddb63b0484fff425faaa5e5e3b1 +DIST pyftpdlib-1.3.0.tar.gz 120206 SHA256 5dec22e691bd75ee0097f2e623df6c7b81a7cc373118f1550a16079dbddc701f SHA512 eacd617aa136c2a9a8836d25c632f30fbc9ad14650d34e0a8f6562c1a5af8e2e3ae0592d7f5456b88818142d63a08c140e75ce2e0a73811c29a7dd5e08700b87 WHIRLPOOL e4ee34587e60f9a41b5332a62a5e4d4914822ffa1bd4cc700ebb03a31fdca50ffa15a55d6d5afb73177d20bbbb30123ca6756629eef936d6bbb8a5d959535d74 EBUILD pyftpdlib-0.7.0.ebuild 1267 SHA256 0c75bf4d5455960053fcd3b694882a33b1b48c822166567ee2ba647b18e00971 SHA512 293e415331bbf2361253dc6a519a463aa383e0a1fdbf6b17344a63f479da16bff2e5a9d18f13d7cb6525b4438393452102f740a5a534fabbf4e441971afcafaa WHIRLPOOL cb9cd455c912de391976cb30dbdf10f0bc813265354e332b922187baf0dc10aca1c8e6a508f762bff30f45a5ddd741e8acbd90e3b12ac7324292cd55e200debd EBUILD pyftpdlib-1.0.1-r1.ebuild 1207 SHA256 0cb9df7f765e1ef4ecacc55f8baed984795975e925124e08949753393ef6812d SHA512 361a2eebed9f8a1d6c5cf4bedc8525ba5bad9ddaaebcf2da88690134462679cede18126c027080db0f8938063ed9b005dc891b594ebbd76018b17d3044627285 WHIRLPOOL 4e511c8694c657ee4900ac6e8c4f70e8f269ce91b9c1eaa021b8ebb8b0a56ee3c4d765029d43314c178cfb64a2863963bac49af08b68a715bca570ec1b00c6e5 EBUILD pyftpdlib-1.0.1.ebuild 1275 SHA256 2ef088797e2cd017058120125654b0fd9d3784f3dabe4d1fd77ede496fb5db0a SHA512 18d8066496a11ea9c3f77c11ca5df0228984b512682254e97f56b53a60ed019ef2196feae8dcb86d7460eb9fc2f6d0967d1cc06f8b1c5afd46113c8b2fafb23d WHIRLPOOL cd648763bd0df6340d98527c5cdf9483db77a02fb7cc944ed8b92a72ae0db9dab2f4414c25187dc590b8566b5a41cd997bd786e5d35d46914ef6f10830f2988e -MISC ChangeLog 4741 SHA256 00064c526bfa75a4545aa1ecf9fd4c05ec8885d3d5317d057063f21e1c5fb96e SHA512 207710f467bf65cc77921a0440272c28d3dbfff0ae5bed9515578431769067c860ac72d053f6a4042c62a4e958da5cd0f043cc8e64d802b45cbf009f2f1eaa25 WHIRLPOOL cc6921d868fd7286b082582b7844e9f07b400ea3c49626f6214e16f5dbe6f321090e8d7d0fd81cde16a0c901cd5b0a43287d90083471ae10e599806cd032e540 +EBUILD pyftpdlib-1.3.0.ebuild 1291 SHA256 8aa42cf441c71e5ee12a4582b595688b54d5e2bd9509dc6b1ea8d7d72cc1b2e9 SHA512 3261d5298a527e260f4b2cc297ea278fe2e545da77a10886a545b213145c45d084bf60ef3d5476852c43bd6506be8eb0f361f80b10504040c0be35e9a38e451a WHIRLPOOL c82381648e01801f4237e154a5121f6c23dfaaa08cc23bd1d0b1d30ffe23eabafb9eeada3b3fedc2e22cab6b18f35cfc5344c0b07c87d5c30b3cb0959b4201d8 +MISC ChangeLog 4925 SHA256 014b1eb160800512242e0d5aa3483768360c83f1fc3c17526a103e40d3662f6c SHA512 7e24175bf474a3722ec2ee39ff391bd099733019a48cad47965eba8b42507051fa4cbbd7cd524e66177333d32dc642d2d2025ac79cc9629328294f53d79a7b49 WHIRLPOOL a66511f6b771d51e198e6f06628f6c7a9e7dbd5b0132364fb6917731046ad2795d19c98ba9e265361be04a62394ef624c16c8e86f404ac751d961cc511cba33a MISC metadata.xml 338 SHA256 f7d97b3fe24029a19e8e06b81b3c8479f612adf2ac64dcb148073289a6661b6b SHA512 b82fc5de0e5c6c07d07af2912371a8281ac3e4e34f07562ab808f0dd40fce79ca59c76c74845d59c9fa51d8dac8edfdb8152dfc6bf5433d4e7be0f7dff265e79 WHIRLPOOL 70e62672714d6a6fd0d71ae57241816f47f2bc1dbe485ab6ccdab26fee970cfb7f4a9acd3c35c1ce3d13f69747fbb08166b4f321d0d19f2bf223dd841b00a93f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJTOdnlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO35wQANsfsHOtBJ7P7/qFa7xPJjDC -caoWCvUqRZ8LlUv+6sbb3UHkmuYPq4EHu3dAIP/G4HUPfVpXapgWX7zsplHCPxRR -wLe1VunxXyDob9KZiyK6GK2irfCDg0QLsfkrJhXRRcpK3C/MBT4/yvXP4jm5Prkv -9FacPOw99/lHqi/GoC40akVvbOJtv92UCrk6zftkQbClYgmVSWaqrbDpz4iHG9RZ -vmbBgr1TzLgWD0jpfvosLIWn7AQC79u+/t6SquJKsUw5cQa7ATLndNDdnknqasMS -I4zDRX4huQso9XqqnEGqeVT/1v50cVP2CjFXoduSN+biS7xll+QoZvGnrf3a7h4y -pBJzGypcvls7Nyexokd9mz2KC+jq44jML2N2hByZubd/OipEVD+FNOIXIFY5XH4s -pjpB7NDYfFjSraeaGJ8i0dWMGS820h9YTPQLjl98kvXcMVcXwUV+vtIWs4jg+12T -2o0y2F+Js/HnTGAGUdCsFEwRR1ozNexsfAGLx0WTW3biJ4TNUYsecO3bn3uQQEn7 -sn5Y9STtwg/ZJvFGClj9MkUWVrNXJAh8AA/ovNhlp/UF77vib47rq0z65/sJNywA -zg0O4SyTOU0aGF1VxDyQnLXdWR7EkOxmsVIEUE5t1/w84eY1WLADhSxYKkLI1brG -4B/G+Ov9gezajrKKR0Mk -=kMap +iEYEAREIAAYFAlN3CB4ACgkQso7CE7gHKw0sDACdFoCviVRuH6qUv7KkpDjWoGKr +cmsAn2mlcehPvIf+mwbrRT5FOvr5L76N +=/nNB -----END PGP SIGNATURE----- diff --git a/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild new file mode 100644 index 000000000000..03cc5bfe1c13 --- /dev/null +++ b/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild,v 1.1 2014/05/17 07:04:06 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3} pypy ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 + +DESCRIPTION="Python FTP server library" +HOMEPAGE="http://code.google.com/p/pyftpdlib/ http://pypi.python.org/pypi/pyftpdlib" +SRC_URI="http://pyftpdlib.googlecode.com/files/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" +IUSE="examples ssl" + +DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )" +RDEPEND="${DEPEND}" + +# Usual; requ'd for a sane testsuite run +DISTUTILS_NO_PARALLEL_BUILD=1 + +python_prepare_all() { + # http://code.google.com/p/pyftpdlib/issues/detail?id=292&thanks=292&ts=1400308829 + # Disable failing test + sed -e 's:test_on_incomplete_file_received:_&:' -i test/test_ftpd.py || die + distutils-r1_python_prepare_all +} + +python_test() { + "${PYTHON}" test/test_ftpd.py || die +} + +python_install_all() { + use examples && local EXAMPLES=( demo/. ) + distutils-r1_python_install_all +} |