FreeBSD Bugzilla – Attachment 119636 Details for
Bug 162242
[patch] security/py-pycrypto: update to 2.4
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.txt
file.txt (text/plain), 8.76 KB, created by
Denis Generalov
on 2011-11-02 00:30:09 UTC
(
hide
)
Description:
file.txt
Filename:
MIME Type:
Creator:
Denis Generalov
Created:
2011-11-02 00:30:09 UTC
Size:
8.76 KB
patch
obsolete
>===> Generating patch >===> Viewing diff with more >diff -ruN --exclude=CVS /usr/ports/security/py-pycrypto/Makefile /tmp/py-pycrypto/Makefile >--- /usr/ports/security/py-pycrypto/Makefile 2010-09-28 13:53:18.000000000 +0400 >+++ /tmp/py-pycrypto/Makefile 2011-11-02 04:25:23.000000000 +0400 >@@ -6,7 +6,7 @@ > # > > PORTNAME= pycrypto >-PORTVERSION= 2.3 >+PORTVERSION= 2.4 > CATEGORIES= security python > MASTER_SITES= http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/ > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -16,6 +16,10 @@ > > USE_PYTHON= yes > USE_PYDISTUTILS=yes >+HAS_CONFIGURE= yes >+USE_AUTOTOOLS= autoconf >+CPPFLAGS+= -I${LOCALBASE}/include >+LDFLAGS+= -L${LOCALBASE}/lib > > LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp > >diff -ruN --exclude=CVS /usr/ports/security/py-pycrypto/distinfo /tmp/py-pycrypto/distinfo >--- /usr/ports/security/py-pycrypto/distinfo 2011-07-03 22:45:27.000000000 +0400 >+++ /tmp/py-pycrypto/distinfo 2011-11-02 04:25:23.000000000 +0400 >@@ -1,2 +1,2 @@ >-SHA256 (pycrypto-2.3.tar.gz) = 4f11e85fbcf13960373650fc2dae8f088f9b001f07fb6d3efb2fcb5334987182 >-SIZE (pycrypto-2.3.tar.gz) = 331476 >+SHA256 (pycrypto-2.4.tar.gz) = f49d8aea2d7d65db9906c7d3b8b3a07fcae8387cf5cb06a7510383e211902d39 >+SIZE (pycrypto-2.4.tar.gz) = 382924 >diff -ruN --exclude=CVS /usr/ports/security/py-pycrypto/files/patch-setup.py /tmp/py-pycrypto/files/patch-setup.py >--- /usr/ports/security/py-pycrypto/files/patch-setup.py 2010-08-12 23:15:37.000000000 +0400 >+++ /tmp/py-pycrypto/files/patch-setup.py 2011-11-02 04:25:23.000000000 +0400 >@@ -1,27 +1,10 @@ >---- setup.py.orig 2010-08-08 14:02:23.895825034 +0200 >-+++ setup.py 2010-08-08 14:04:31.663792751 +0200 >-@@ -139,6 +139,7 @@ >+--- setup.py.orig 2011-11-01 17:47:23.000000000 +0400 >++++ setup.py 2011-11-01 17:54:51.000000000 +0400 >+@@ -177,6 +177,7 @@ > # especially helps the DES modules. > self.__add_compiler_option("-O3") > self.__add_compiler_option("-fomit-frame-pointer") > + self.__add_compiler_option("-D_WCHAR_T_DEFINED") > # Don't include debug symbols unless debugging > self.__remove_compiler_option("-g") >- # Don't include profiling information (incompatible with -fomit-frame-pointer) >-@@ -157,7 +158,7 @@ >- self.compiler.include_dirs.insert(0, "src/inc-msvc/") >- >- # Detect libgmp and don't build _fastmath if it is missing. >-- lib_dirs = self.compiler.library_dirs + ['/lib', '/usr/lib'] >-+ lib_dirs = self.compiler.library_dirs + ['/lib', '/usr/lib', '%%LOCALBASE%%/lib'] >- if not (self.compiler.find_library_file(lib_dirs, 'gmp')): >- print >>sys.stderr, "warning: GMP library not found; Not building Crypto.PublicKey._fastmath." >- self.__remove_extensions(["Crypto.PublicKey._fastmath"]) >-@@ -264,6 +265,7 @@ >- Extension("Crypto.PublicKey._fastmath", >- include_dirs=['src/'], >- libraries=['gmp'], >-+ library_dirs=['%%LOCALBASE%%/lib'], >- sources=["src/_fastmath.c"]), >- >- # Hash functions >+ # Don't include profiling information (incompatible with >diff -ruN --exclude=CVS /usr/ports/security/py-pycrypto/pkg-plist /tmp/py-pycrypto/pkg-plist >--- /usr/ports/security/py-pycrypto/pkg-plist 2010-08-12 23:15:36.000000000 +0400 >+++ /tmp/py-pycrypto/pkg-plist 2011-11-02 04:25:23.000000000 +0400 >@@ -24,7 +24,16 @@ > %%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA.py > %%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA224.py >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA224.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA224.pyo > %%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA256.so >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA384.py >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA384.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA384.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA512.py >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA512.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Hash/SHA512.pyo > %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.py > %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Hash/__init__.pyo >@@ -55,6 +64,7 @@ > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/__init__.py > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/__init__.pyc > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/__init__.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/PublicKey/_fastmath.so > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/_slowmath.py > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/_slowmath.pyc > %%PYTHON_SITELIBDIR%%/Crypto/PublicKey/_slowmath.pyo >@@ -154,12 +164,24 @@ > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA224.py >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA224.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA224.pyo > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA256.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA256.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA256.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA384.py >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA384.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA384.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA512.py >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA512.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash/test_SHA512.pyo > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/__init__.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/__init__.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/__init__.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_AllOrNothing.py >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_AllOrNothing.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_AllOrNothing.pyo > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_chaffing.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_chaffing.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol/test_chaffing.pyo >@@ -220,12 +242,12 @@ > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/__init__.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/__init__.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/__init__.pyo >-%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.py >-%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.pyc >-%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.pyo > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_Counter.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_Counter.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_Counter.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.py >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_asn1.pyo > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_number.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_number.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Util/test_number.pyo >@@ -238,9 +260,6 @@ > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/st_common.py > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/st_common.pyc > %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/st_common.pyo >-%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.py >-%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.pyc >-%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.pyo > %%PYTHON_SITELIBDIR%%/Crypto/Util/Counter.py > %%PYTHON_SITELIBDIR%%/Crypto/Util/Counter.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Util/Counter.pyo >@@ -254,12 +273,18 @@ > %%PYTHON_SITELIBDIR%%/Crypto/Util/_number_new.py > %%PYTHON_SITELIBDIR%%/Crypto/Util/_number_new.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Util/_number_new.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.py >+%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Util/asn1.pyo > %%PYTHON_SITELIBDIR%%/Crypto/Util/number.py > %%PYTHON_SITELIBDIR%%/Crypto/Util/number.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Util/number.pyo >-%%PYTHON_SITELIBDIR%%/Crypto/Util/python_compat.py >-%%PYTHON_SITELIBDIR%%/Crypto/Util/python_compat.pyc >-%%PYTHON_SITELIBDIR%%/Crypto/Util/python_compat.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py21compat.py >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py21compat.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py21compat.pyo >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py3compat.py >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py3compat.pyc >+%%PYTHON_SITELIBDIR%%/Crypto/Util/py3compat.pyo > %%PYTHON_SITELIBDIR%%/Crypto/Util/randpool.py > %%PYTHON_SITELIBDIR%%/Crypto/Util/randpool.pyc > %%PYTHON_SITELIBDIR%%/Crypto/Util/randpool.pyo >@@ -280,8 +305,8 @@ > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Random > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/PublicKey > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Protocol >-@dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Cipher > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Hash >+@dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest/Cipher > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/SelfTest > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/Random/OSRNG > @dirrm %%PYTHON_SITELIBDIR%%/Crypto/Random/Fortuna >===> Done
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 162242
: 119636