summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-11-22 09:06:20 +0000
committerTim Harder <radhermit@gentoo.org>2013-11-22 09:06:20 +0000
commit585552aeab907f5f0f82847a3b4f0db37aa878df (patch)
tree2432c77ce4e08e2e6d0fb8f5ca9692aaf3825892 /www-servers/pathod
parentlibtool.eclass elibtoolize(): Besides ltmain.sh, explicitly locate configure (diff)
downloadhistorical-585552aeab907f5f0f82847a3b4f0db37aa878df.tar.gz
historical-585552aeab907f5f0f82847a3b4f0db37aa878df.tar.bz2
historical-585552aeab907f5f0f82847a3b4f0db37aa878df.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'www-servers/pathod')
-rw-r--r--www-servers/pathod/ChangeLog8
-rw-r--r--www-servers/pathod/Manifest21
-rw-r--r--www-servers/pathod/files/pathod-0.9.2-skip-cert-test.patch33
-rw-r--r--www-servers/pathod/pathod-0.9.2.ebuild29
4 files changed, 81 insertions, 10 deletions
diff --git a/www-servers/pathod/ChangeLog b/www-servers/pathod/ChangeLog
index 1ec0c93609fe..758cf06d224f 100644
--- a/www-servers/pathod/ChangeLog
+++ b/www-servers/pathod/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-servers/pathod
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/pathod/ChangeLog,v 1.4 2013/06/23 22:29:02 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/pathod/ChangeLog,v 1.5 2013/11/22 09:06:15 radhermit Exp $
+
+*pathod-0.9.2 (22 Nov 2013)
+
+ 22 Nov 2013; Tim Harder <radhermit@gentoo.org> +pathod-0.9.2.ebuild,
+ +files/pathod-0.9.2-skip-cert-test.patch:
+ Version bump.
23 Jun 2013; Tim Harder <radhermit@gentoo.org> pathod-0.9.ebuild,
pathod-0.9.1.ebuild:
diff --git a/www-servers/pathod/Manifest b/www-servers/pathod/Manifest
index 1addce567e50..228788c2b479 100644
--- a/www-servers/pathod/Manifest
+++ b/www-servers/pathod/Manifest
@@ -1,20 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX pathod-0.9.2-skip-cert-test.patch 1077 SHA256 d292070aafc2d8b4592fbb2cedb79595d650c6a57257e21c10db4aead2e37b80 SHA512 5b5491d0a48698b84965024ee04b7b07d5e8b9df7cd7f82e8a0f652df7b08f4d96251060a740edfa7a7953fb91df52c3a9a88f5b13c21b83ce227c606fa65ada WHIRLPOOL c36d71bba5717b75d9092a178317cd381ed2afcf412db188417040faa9d2007d7fd98c16d011ed1bfade55e73588acf7c8767f5fc9f125c7f2343e6a343810f0
DIST pathod-0.9.1.tar.gz 245554 SHA256 5f851232936e339f6f9acd25aca5ddec881fcb648505202f1caa74dfaad9e4c4 SHA512 deefa804d888c8f4fe303d923707115fc4c3b3c6be36b8f0f1c38ec508f652a7057c733cda27ea57b355cabfe6f6da026d8f90c648b8692f3cec99d3b15023a8 WHIRLPOOL 1809616edc2954c0d971b7ec0748dcd063e091fb19d1f32294758d07acda1190e49e6c544758e90e3734a27a585a9e6e1380ff853dd436371eb39901f6eab97d
+DIST pathod-0.9.2.tar.gz 245617 SHA256 79167be124b9dbb81d586e9180da980a5839426e1faf8becbd569bd1fd314e2b SHA512 4fb1d7bd0cdd6ad6ea20709beacf69689278eb7af27fa961b8bcaf8aee6351aa6f88bed02e04e3275528e311eb2ed08281ba42ebc6669d14803437d98f131194 WHIRLPOOL c66e5f33cb9e37849c9bed44d283cd41e4ef0bb9d7d2fbf4681a4b4a2036099dce9a8cb35e73be0ac72a1bdfa17b7521d457d059a62202254ac19ebd88f33f99
DIST pathod-0.9.tar.gz 245537 SHA256 8b3eaa1292541391648e061a76fc94cefc365944f2430246e57a27a40eb55fd8 SHA512 a8f02194a4165ed0c93796b956c631162f0048b5daf780aa81c4343024ebdbae4666de00befdbe8104699bfdee39a7abfe92e831f7870349911d2e275d75d459 WHIRLPOOL 5f7b158e33a4c59789fb92941a89f2893e6379efa280c5837170dd4dd0bafa9665c08329e21ac1087b8dd5ace89e05f5b972b9f208cb56726caf5ff5db621d21
EBUILD pathod-0.9.1.ebuild 818 SHA256 8daab88084484bf42feb434b0dc3060074fe3fee5f92d28c817c08709fadcb3c SHA512 210e513a6ff3ea6e137e3cd902ab2a7106274e264b52a70c46099065bb67119ec2339ad6e4d8d8b3cb29ff5334499af02e87569022e82ff8d78a288ada8ecc07 WHIRLPOOL a681cac3e62c3fee994a3cd58c1f3892f72b543a293526d941f4447f77b2245e7b42628b4839a3d89c19cac97f06ed0f029268eedce18057d9d0185146c59331
+EBUILD pathod-0.9.2.ebuild 854 SHA256 6a740362892c21d1e77f299081ff5776f970594125d2b1cce0c8a43e4fec8c80 SHA512 6c308ddf686055c8b5a4561a10917fe0e1649c59058ee7c259bf0355f1eacc9d4013c6be037f1d1f015c902d2466bd032f5585296a973fcdff98cb2e7d2995d3 WHIRLPOOL 56f13eda3d1388528addf7ba0b46f6169fb7d6b40066985c38b5c7d61c771fbff56fc5f3c5acd5462ce98e4c7db9ba825424b2c80cfe5c4f89656ef394449bae
EBUILD pathod-0.9.ebuild 814 SHA256 5b9d7f36924d818910b106cf2601a382f154e85a65983c6f6c03b805d38d4330 SHA512 3fbb431373f7a9019ecc23092dc9d32c69bb2a3c41d3e1a8378f4cda6fa5469284a0818617b23f3d680a2b7b1dd210fadb8b0fe466a59ecfc121d024633f8cee WHIRLPOOL 05086444d1da6d81a0ba665d118a527063a059a869ed48cb6c8bc6da181fe497d2edd49523969ce06878e26b7df605a33620f831f94793388d2b8521f628c64d
-MISC ChangeLog 669 SHA256 ab7e6c07aea636e057fde0b6f7a0bc0f48bfdbf7d34cece6dceccf85f2968a0c SHA512 cf5d12044414d0b6d032a2929f4efe5a55083ea3eb66bfcc399c01749e58c8b025a205fbbce295074f1441dd5d2cdcdcadab9fb6a63c00bcfd14ba828e133527 WHIRLPOOL eb1f0c2a6254a1dbeb085093696e8a6825b89aa65c0c7a25774138c0b65686fcab1031ae77e59f953a6ee20e6a095bbd6ea1344deab88e98dd183bde02f58eae
+MISC ChangeLog 830 SHA256 d761faf63465a33478bb66944e5db424cc6083bb0db47d7db3b418439663d51d SHA512 58d812bfe5c9ca367418fa7b3818b10e117bc1077680ac72ccdd95bced8a3c7848f0bb77b34d0422e33bcb2ac3b6cb9f868e7b73807927d41eb9a959a0b5649f WHIRLPOOL 3c63dd22f44aa6d894da8781b9f7255f16d874c2ec8cc02db55c3a01f3abdf9601130995f4b35120c664088f0cf98be4d8be47b17620cc5bfade34101229b2bb
MISC metadata.xml 301 SHA256 676599f6da8db522fee5e6151d4f953cd7d612689d10e8da09702c1a9a836083 SHA512 e31d4e84a2658839332c907204913a577fce9ac766294c5b7abd93097cd666f18378036a5c2ba197eaf1ca46277e123c41fa459253ec39292515d3675007e14b WHIRLPOOL 9fbfa02f8e856b479371df4f2fe4201bdba56a11748367f200e5348ddab4131358acd1ed15c73c37a60e0a6939707735d63a46e4b4280cfc305531694aa780af
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJRx3ayAAoJEEqz6FtPBkyj4HsH/0dVEdlJtxLOrekgzrnyCTwn
-xKOdlrXyYoslmHZl3slbjA7hLqXcFhI+ZtnX/kOkSuMBY9g68RJrxDx7JcJKMGW8
-K6ccvSRxCApCbDuiPFjI+9UL/sZwzhn+NFsk7cwKz+GUk64WevlbkvQ3+E1U4N+x
-PzBiDNE0pYWazzb4DIJpqiggg1igf0Io5qCj/ygY4wKWPmZsb73SzLW1zbQfHqI7
-ctxVjDF0RnljSI2L35Feynmo/r+EnLJVD+JxRPQKQAlsaiCYQMqZqdKti+xjDkJd
-6Zmm9ZmZKFn68MMlV2MWc4CD4OLiBoVNMl3uQo4mDEQOopAzROGkEqCey13JzUc=
-=rpJ8
+iQEcBAEBCAAGBQJSjx6LAAoJEEqz6FtPBkyjRVQH/1D60u/6YdS1k5qGVmP/iYkI
+lcRyjFiqRWl298PnFkiHpqLlxlM8c96IKbFaL0W9tQYpsF60R3DIke8/Jtys0I/o
+GEYae0rrQz5bPS5lLtzDDVpitAzn/Uyw80DPZGEQTEJTeazXyS4BKaQCa8H4ydU6
+ZewwG0ic15wT8jnQgBxPCKjQvmUEu/TBcMvjNCRYid0ZtabWv1OiZF9SFby9UN+/
+iLMN4E1POlxd91U2WiSnKYxcpkRRfL32m0oa6/FsLN3tCcvPyVqNP2dkiqZD9IA6
+D846iVwFT42n2BDoPXYz2pnOVpQbOdRpEhUX0WgOSxnINnd7AbuYj+TtS9Elkzk=
+=Hig6
-----END PGP SIGNATURE-----
diff --git a/www-servers/pathod/files/pathod-0.9.2-skip-cert-test.patch b/www-servers/pathod/files/pathod-0.9.2-skip-cert-test.patch
new file mode 100644
index 000000000000..d1b17f93f1d4
--- /dev/null
+++ b/www-servers/pathod/files/pathod-0.9.2-skip-cert-test.patch
@@ -0,0 +1,33 @@
+--- pathod-0.9.2/test/test_pathoc.py
++++ pathod-0.9.2/test/test_pathoc.py
+@@ -52,18 +52,18 @@
+ d = json.loads(r.content)
+ assert d["log"][0]["request"]["sni"] == "foobar.com"
+
+- def test_clientcert(self):
+- c = pathoc.Pathoc(
+- "127.0.0.1",
+- self.d.port,
+- ssl = True,
+- clientcert = tutils.test_data.path("data/clientcert/client.pem")
+- )
+- c.connect()
+- c.request("get:/p/200")
+- r = c.request("get:/api/log")
+- d = json.loads(r.content)
+- assert d["log"][0]["request"]["clientcert"]["keyinfo"]
++ #def test_clientcert(self):
++ # c = pathoc.Pathoc(
++ # "127.0.0.1",
++ # self.d.port,
++ # ssl = True,
++ # clientcert = tutils.test_data.path("data/clientcert/client.pem")
++ # )
++ # c.connect()
++ # c.request("get:/p/200")
++ # r = c.request("get:/api/log")
++ # d = json.loads(r.content)
++ # assert d["log"][0]["request"]["clientcert"]["keyinfo"]
+
+
+ class TestDaemon(_TestDaemon):
diff --git a/www-servers/pathod/pathod-0.9.2.ebuild b/www-servers/pathod/pathod-0.9.2.ebuild
new file mode 100644
index 000000000000..342005d8d859
--- /dev/null
+++ b/www-servers/pathod/pathod-0.9.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/pathod/pathod-0.9.2.ebuild,v 1.1 2013/11/22 09:06:15 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A collection of pathological tools for testing and torturing HTTP clients and servers"
+HOMEPAGE="http://pathod.net/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/netlib-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/requests-1.1.0[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${P}-skip-cert-test.patch )
+
+python_test() {
+ nosetests -v || die "Tests fail with ${EPYTHON}"
+}