1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Update to latest snapshot which supports Python 3

- Change MASTER_SITES to GitHub
- Add LICENSE_FILE
- Add NO_ARCH
- Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change

Changes:	https://github.com/msoulier/tftpy/commits/master
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2017-03-13 17:48:56 +00:00
parent 58cc818a88
commit c0b98685aa
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=436099
4 changed files with 35 additions and 5 deletions

View File

@ -3,17 +3,22 @@
PORTNAME= tftpy
PORTVERSION= 0.6.2
PORTREVISION= 1
CATEGORIES= ftp python
MASTER_SITES= CHEESESHOP \
SF/${PORTNAME}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Python TFTP Implementation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
NO_ARCH= yes
USE_PYTHON= autoplist distutils
USES= python:2
USES= python
GH_ACCOUNT= msoulier
GH_TAGNAME= c5a7b52
USE_GITHUB= yes
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (tftpy-0.6.2.tar.gz) = 9bc2bd77113b31b55c12b7298cc2b1cc3c55a8cef9f5f76518ed17e575591b43
SIZE (tftpy-0.6.2.tar.gz) = 26107
TIMESTAMP = 1489402358
SHA256 (msoulier-tftpy-0.6.2-c5a7b52_GH0.tar.gz) = d294e263b181e35327d4f316d7fd13295056a0ea03b1187836d54496a0a9863c
SIZE (msoulier-tftpy-0.6.2-c5a7b52_GH0.tar.gz) = 820065

View File

@ -0,0 +1,13 @@
--- 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):

View File

@ -0,0 +1,11 @@
--- 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: