Index: head/ftp/py-tftpy/files/patch-tftpy-TftpStates.py =================================================================== --- head/ftp/py-tftpy/files/patch-tftpy-TftpStates.py (revision 470383) +++ head/ftp/py-tftpy/files/patch-tftpy-TftpStates.py (nonexistent) @@ -1,11 +0,0 @@ ---- tftpy/TftpStates.py.orig 2016-07-07 08:32:15 UTC -+++ tftpy/TftpStates.py -@@ -368,7 +368,7 @@ class TftpStateServerRecvWRQ(TftpServerS - f = self.context.upload_open(path, self.context) - if f is None: - self.sendError(TftpErrors.AccessViolation) -- raise TftpException, "Dynamic path %s not permitted" % path -+ raise TftpException("Dynamic path %s not permitted" % path) - else: - self.context.fileobj = f - else: Property changes on: head/ftp/py-tftpy/files/patch-tftpy-TftpStates.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/ftp/py-tftpy/files/patch-tftpy-TftpServer.py =================================================================== --- head/ftp/py-tftpy/files/patch-tftpy-TftpServer.py (revision 470383) +++ head/ftp/py-tftpy/files/patch-tftpy-TftpServer.py (nonexistent) @@ -1,13 +0,0 @@ ---- tftpy/TftpServer.py.orig 2016-07-07 08:32:15 UTC -+++ tftpy/TftpServer.py -@@ -53,8 +53,8 @@ class TftpServer(TftpSession): - for name in 'dyn_file_func', 'upload_open': - attr = getattr(self, name) - if attr and not callable(attr): -- raise TftpException, "%s supplied, but it is not callable." % ( -- name,) -+ raise TftpException("%s supplied, but it is not callable." % ( -+ name)) - if os.path.exists(self.root): - log.debug("tftproot %s does exist", self.root) - if not os.path.isdir(self.root): Property changes on: head/ftp/py-tftpy/files/patch-tftpy-TftpServer.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/ftp/py-tftpy/Makefile =================================================================== --- head/ftp/py-tftpy/Makefile (revision 470383) +++ head/ftp/py-tftpy/Makefile (revision 470384) @@ -1,24 +1,20 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= tftpy -PORTVERSION= 0.6.2 -PORTREVISION= 2 +PORTVERSION= 0.7.0 CATEGORIES= ftp python +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Pure Python TFTP Implementation +COMMENT= Pure Python TFTP library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes USE_PYTHON= autoplist concurrent distutils USES= python - -GH_ACCOUNT= msoulier -GH_TAGNAME= c5a7b52 -USE_GITHUB= yes .include Index: head/ftp/py-tftpy/distinfo =================================================================== --- head/ftp/py-tftpy/distinfo (revision 470383) +++ head/ftp/py-tftpy/distinfo (revision 470384) @@ -1,3 +1,3 @@ -TIMESTAMP = 1489402358 -SHA256 (msoulier-tftpy-0.6.2-c5a7b52_GH0.tar.gz) = d294e263b181e35327d4f316d7fd13295056a0ea03b1187836d54496a0a9863c -SIZE (msoulier-tftpy-0.6.2-c5a7b52_GH0.tar.gz) = 820065 +TIMESTAMP = 1526718503 +SHA256 (tftpy-0.7.0.tar.gz) = 5495d387b5b8338b1c88a8c1cb4f282ef130c4f0bef9caa56db32467854c76bd +SIZE (tftpy-0.7.0.tar.gz) = 32252 Index: head/ftp/py-tftpy/pkg-descr =================================================================== --- head/ftp/py-tftpy/pkg-descr (revision 470383) +++ head/ftp/py-tftpy/pkg-descr (revision 470384) @@ -1,3 +1,7 @@ -TFTPy is a Pure Python TFTP Implementation. +Tftpy is a TFTP library for the Python programming language. It includes client +and server classes, with sample implementations. Hooks are included for easy +inclusion in a UI for populating progress indicators. It supports RFCs 1350, +2347, 2348 and the tsize option from RFC 2349. -WWW: http://tftpy.sourceforge.net/ +WWW: https://pypi.org/project/tftpy/ +WWW: https://github.com/msoulier/tftpy