ports/140331: [patch] security/py-paramiko: update to 1.7.6
Sofian Brabez
sbrabez at gmail.com
Wed Nov 18 10:33:09 UTC 2009
Hi Matthew
On Wed, Nov 18, 2009 at 3:50 AM, Matthew D. Fuller
<fullermd at over-yonder.net> wrote:
> The following reply was made to PR ports/140331; it has been noted by GNATS.
>
> From: "Matthew D. Fuller" <fullermd at over-yonder.net>
> To: bug-followup at FreeBSD.org
> Cc:
> Subject: Re: ports/140331: [patch] security/py-paramiko: update to 1.7.6
> Date: Tue, 17 Nov 2009 20:48:44 -0600
>
> I question whether removing the setuptools-related patch is really the
> Right Thing. But I don't really know one way or the other. Anyway.
>
> In private discussion Sofian has volunteered to take up MAINTAINERship
> of this port, and I'm happy to pass it along. So I'll pre-approve his
> upcoming patch taking it; the above is then his problem 8-}
>
>
> --
> Matthew Fuller (MF4839) | fullermd at over-yonder.net
> Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
> On the Internet, nobody can hear you scream.
> _______________________________________________
> freebsd-python at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-python
> To unsubscribe, send any mail to "freebsd-python-unsubscribe at freebsd.org"
>
I attached the new unified diff to take maintainership, thanks to you.
Regards
--
sbz
-------------- next part --------------
diff -urN py-paramiko.orig/Makefile py-paramiko/Makefile
--- py-paramiko.orig/Makefile 2009-11-06 12:11:29.000000000 +0100
+++ py-paramiko/Makefile 2009-11-16 23:06:57.000000000 +0100
@@ -6,12 +6,12 @@
#
PORTNAME= paramiko
-PORTVERSION= 1.7.5
+PORTVERSION= 1.7.6
CATEGORIES= security python
MASTER_SITES= http://www.lag.net/paramiko/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= fullermd at over-yonder.net
+MAINTAINER= sbrabez at gmail.com
COMMENT= A python library for making SSH2 connections
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto
@@ -19,4 +19,12 @@
USE_PYTHON= yes
USE_PYDISTUTILS= yes
+EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
+
+.if !defined(NOPORTEXAMPLES)
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}
+ ${CP} ${WRKSRC}/demos/* ${EXAMPLESDIR}
+.endif
+
.include <bsd.port.mk>
diff -urN py-paramiko.orig/distinfo py-paramiko/distinfo
--- py-paramiko.orig/distinfo 2009-11-06 12:11:29.000000000 +0100
+++ py-paramiko/distinfo 2009-11-06 12:09:12.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (paramiko-1.7.5.tar.gz) = 7eac2199bea086cc22966eb223c64e7f
-SHA256 (paramiko-1.7.5.tar.gz) = c0cce631a8279a7970da60bbe5f129c3530d5ad773f2d88bfaf2e1c1f68ff490
-SIZE (paramiko-1.7.5.tar.gz) = 843046
+MD5 (paramiko-1.7.6.tar.gz) = fa144ab46f1dc639b05ab948c30efac4
+SHA256 (paramiko-1.7.6.tar.gz) = 3059263b016255640151cde1e3e74ffd7234b90e780628865cb3f5a407fd5002
+SIZE (paramiko-1.7.6.tar.gz) = 843748
diff -urN py-paramiko.orig/files/patch-nosetuptools-setup.py py-paramiko/files/patch-nosetuptools-setup.py
--- py-paramiko.orig/files/patch-nosetuptools-setup.py 2009-11-06 12:11:29.000000000 +0100
+++ py-paramiko/files/patch-nosetuptools-setup.py 1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
---- setup.py.orig Tue May 22 05:49:43 2007
-+++ setup.py Tue May 22 05:49:52 2007
-@@ -33,14 +33,8 @@
- #ez_setup.use_setuptools()
-
- import sys
--try:
-- from setuptools import setup
-- kw = {
-- 'install_requires': 'pycrypto >= 1.9',
-- }
--except ImportError:
-- from distutils.core import setup
-- kw = {}
-+from distutils.core import setup
-+kw = {}
-
- if sys.platform == 'darwin':
- import setup_helper
diff -urN py-paramiko.orig/pkg-plist py-paramiko/pkg-plist
--- py-paramiko.orig/pkg-plist 2009-11-06 12:11:29.000000000 +0100
+++ py-paramiko/pkg-plist 2009-11-06 12:09:12.000000000 +0100
@@ -113,3 +113,14 @@
%%PYTHON_SITELIBDIR%%/paramiko/win_pageant.pyc
%%PYTHON_SITELIBDIR%%/paramiko/win_pageant.pyo
@dirrm %%PYTHON_SITELIBDIR%%/paramiko
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_server.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_sftp.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_simple.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forward.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/interactive.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rforward.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_rsa.key
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/user_rsa_key
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/user_rsa_key.pub
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
More information about the freebsd-python
mailing list