summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2013-02-07 23:40:51 +0000
committerMike Gilbert <floppym@gentoo.org>2013-02-07 23:40:51 +0000
commit154c4cab4a9a260c73668be347cbf8aa42759048 (patch)
tree499fc447537dcc780f58cff256aeac27a83c999c /dev-python/http-parser
parentMove Creative Commons licenses to shorter names. (diff)
downloadhistorical-154c4cab4a9a260c73668be347cbf8aa42759048.tar.gz
historical-154c4cab4a9a260c73668be347cbf8aa42759048.tar.bz2
historical-154c4cab4a9a260c73668be347cbf8aa42759048.zip
Apply encoding fix and disable strict aliasing in the latest ebuild.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'dev-python/http-parser')
-rw-r--r--dev-python/http-parser/ChangeLog5
-rw-r--r--dev-python/http-parser/Manifest14
-rw-r--r--dev-python/http-parser/http-parser-0.7.12.ebuild14
3 files changed, 28 insertions, 5 deletions
diff --git a/dev-python/http-parser/ChangeLog b/dev-python/http-parser/ChangeLog
index 530a545163ac..546f8b08c405 100644
--- a/dev-python/http-parser/ChangeLog
+++ b/dev-python/http-parser/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/http-parser
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/http-parser/ChangeLog,v 1.8 2013/01/21 11:21:51 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/http-parser/ChangeLog,v 1.9 2013/02/07 23:40:47 floppym Exp $
+
+ 07 Feb 2013; Mike Gilbert <floppym@gentoo.org> http-parser-0.7.12.ebuild:
+ Apply encoding fix and disable strict aliasing in the latest ebuild.
21 Jan 2013; Agostino Sarubbo <ago@gentoo.org> http-parser-0.7.8.ebuild:
Stable for x86, wrt bug #451608
diff --git a/dev-python/http-parser/Manifest b/dev-python/http-parser/Manifest
index fcf86351e0cf..231bbabcc9fb 100644
--- a/dev-python/http-parser/Manifest
+++ b/dev-python/http-parser/Manifest
@@ -1,9 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX http-parser-0.7.8-setup.patch 648 SHA256 c2f05f473a2b3a1ca38824f1a90b5931c16bcf2f62978c252ab7b6a78b5dcbde SHA512 ca7762c0be199854b01f71bf1208031d9837230dd718afff5afc6e7fd1602bf8602e146584f46bbcac6114af4bd37e03b98362ec1c9b62d0a972a4ecf773d19c WHIRLPOOL bc16115a9695b3d9c46dd22260a00652b4ea458fc4d03e64043b93a9f1314a5c1708c3a25adef1b0765070e62b125e5a940615bfa6d4e8b224952feeac81ac21
DIST http-parser-0.7.12.tar.gz 139542 SHA256 fc590df48e5a11dda20b9dd682ce3f4cbd7ae7a6f2eada0564fc0562e3f83b53 SHA512 883cc3201dcda0e516855ba7a1d1c8c27c4404fa1d6c62318c065fb6034d301db140df9131936ca512386e24c9519133077571a6033e905638dcd4c5774e4d10 WHIRLPOOL 7187ef0abfd38438d2c6724a37879e4cc907ed61d71e6ad29853b6e29a38898b0f3ca44585919149e1e257e4f6fdcee66ae8d3cca9f1240e4ae7259a8d7385af
DIST http-parser-0.7.5.tar.gz 131576 SHA256 282b5e4d61bb3b97416afb5f92328a51da7c39a9ff35e3757f287c66ec0a95da SHA512 5f7c6997296353fed65063ec7d99ae0163cd948f66e9b1dc1aa6416a5f11f9f69b5a9a7c70ba6569d535a1fcb7dde8ea88f51a6fe8e11d7270519fabc352f8d4 WHIRLPOOL 613d64b0bd9a9452e0aacc1e10493c59d53b97ae1be6de6471941fba02a335a93132b9897d4f82f775ec1582668d30d9abbab38ecfa42652299acf20f1af4ea3
DIST http-parser-0.7.8.tar.gz 70007 SHA256 18e19052fcdbf243cc7258f9cfa77cc7f69b4950ccbcc2579bcd195c15e61502 SHA512 40b6f12cceca27494688365dd606d2c668b23876644bbe7f30a69e7a1d3b6d19003ac3eb80e403649ffcdd8f2023fb058b278b5a37cc2a3be4daab4649e91a4c WHIRLPOOL 875f36edc6d520d2d579890a87981905b405b996f256487fe56ad6ee863440d362be21f319dea8e9e9a8f378842c220ca7cdb56dc0e06b62619afe6872a4e1a8
-EBUILD http-parser-0.7.12.ebuild 800 SHA256 4d481bd5fd4157cba2aa740d4c050e9219730d3fbb0b78169481efe28dbb6b5a SHA512 1053e3cbe6d51ca9e3e76a7fb7eac727eae4ed0be058ccdeca3586ee9086399a403456e8cf473aaaf51ae1cb13e183ab73704635d10cf84a7f9edd57771235a0 WHIRLPOOL 57ef8422e683264fc692a21b49adf805a116dccb35a83099e3fae6bfaef3eea18914679d87c92d97909824359827fd5d3295308a3a0aa9fcc0fed45420b6f42e
+EBUILD http-parser-0.7.12.ebuild 1020 SHA256 83dc50a00315faf67e956fabbb61484439fc3b0b7d03c4441a1590cac79ccb40 SHA512 2e649dce920e21eaf570918ca4b33ba1d64ac262d40b1b332bee8184a63648da0e79b8322f69b99dedcc36e4512a1314ae704eb138629fc5d3c8a6ccf563a5aa WHIRLPOOL c4f8328484b7dd8226d0cdc7dd25ee7bd6eec661b6d1547416d1316faecfe176ce03b990c4e3af16152e588581140844c9daecba245ea7eb0e192091e09e6f47
EBUILD http-parser-0.7.5.ebuild 822 SHA256 2a3403b6a7a68f8bf3d5c988dc8b5778e3e5bccdc622e2cb982d65cc5c7c6375 SHA512 85771fa1d6a9f1d4823d935c7e49eba1078cfed806cafeb7b2290ae81b8a3e720b43765c386f1403c4c92a2d6ef5b5e13db8ab85f7f03caaa8dfa02207f09faf WHIRLPOOL 9d49d96794af56cc593bfd2dda4f989338bddf4fa62dc8e533973585a3c0a7cfc4ffc71e794ae1f99b7aa943185f323ba3a797cdc2fb866e8c9753bd11a69e5d
EBUILD http-parser-0.7.8.ebuild 882 SHA256 3fd18d996651506a5453e98a5ddb0955b46e5ecd52176f32ce331e29d5df6512 SHA512 5cb2881f7e4f5a7576327eb8764700c6c079acbc37242fd2b3f72b45a95cdb6021738d7a44141e4ad04339f2b1cebb42bcaeaa45d07910594d28d308199114fe WHIRLPOOL 065ca49ba49412db0681f079b3f87a1f7f613e1d34d238ed370edce88b0c0982480a082cada18caf38c09145e2bd1031eb75ca6fe4d0c863011124d5422e2606
-MISC ChangeLog 1306 SHA256 ee27810cc33d026810b283608732ec4e21fb6c5ebc45aa93e6dc60288eab11e2 SHA512 fcaab40e196bd54ced8f7010c23f38bc82ecb53b8d7f43435ac4db563bf77727f24051dcc369230b44e2ac59e58bd66ba2ac56463324a19848914ce2c1d673bb WHIRLPOOL a0ec279394a86e434a44d7d3b1aa94c36878c56e164fe4d2bc0aa6067f21ddec1933b6075b914922715d1ae2deb23328fe46ff03c9720be3af311f4740f01098
+MISC ChangeLog 1458 SHA256 2d44a5cc564f208c90d515ec60e22f15d870f09d28e42f540c0e697ec1424e5a SHA512 f4d9076eda172373465fd99016d03e15bbc8da0fe2234ad462b7db6f46fbe29798ebb42e6ca0ecb2fb422bbf0c21c31edc79468d3061b7680151dda1baddb3c1 WHIRLPOOL 226fcc8ae60a23a74311be26dfb9a04ef75360fd6b64778fc90854b46b128c20a3f1390029ff892e934a33b0d563f733816fa2931fd788fdf69fc1fe95c07bb3
MISC metadata.xml 234 SHA256 2a741f5c0b407e5c067ed5f89cc94f550a282d89e956bfe82cfb5438d1870097 SHA512 5e389a02aa749f5737a9248300efa835609a33a6be0b6fe61f9d5d2982eaa40ab82c1d1f22d23c3859a91e699582361b802cae2d6c16fd91083f7e8e50b94e0d WHIRLPOOL 3b8b14c9ff6ea865f1f4c51f7020943f0627840a068eea917e28ca1f00261627c679206e7a7e82c835bb284f17f97ef96ec324f85bdf6fa5c8744690754c2d91
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlEUO4MACgkQC77qH+pIQ6TCDwEAn//5xTeiipNspyI+tK/K5hS+
+NM4gnHxq//QF/6Yyb3cBAI8zh1XZ/pXVWojo9QeQAe49e8hb6JTqnnDTENx0yOO1
+=jGeJ
+-----END PGP SIGNATURE-----
diff --git a/dev-python/http-parser/http-parser-0.7.12.ebuild b/dev-python/http-parser/http-parser-0.7.12.ebuild
index 5fbd018ccfe5..90a9b09d51ac 100644
--- a/dev-python/http-parser/http-parser-0.7.12.ebuild
+++ b/dev-python/http-parser/http-parser-0.7.12.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/http-parser/http-parser-0.7.12.ebuild,v 1.2 2013/01/12 15:53:33 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/http-parser/http-parser-0.7.12.ebuild,v 1.3 2013/02/07 23:40:47 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2} pypy{1_9,2_0} )
-inherit distutils-r1
+inherit distutils-r1 flag-o-matic
DESCRIPTION="HTTP request/response parser for python in C"
HOMEPAGE="http://github.com/benoitc/http-parser"
@@ -22,6 +22,16 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython"
+PATCHES=( "${FILESDIR}/${PN}-0.7.8-setup.patch" )
+
+python_compile() {
+ if [[ ${EPYTHON} != python3* ]]; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
src_install() {
distutils-r1_src_install
if use examples; then