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:
parent
58cc818a88
commit
c0b98685aa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=436099
@ -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>
|
||||
|
@ -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
|
||||
|
13
ftp/py-tftpy/files/patch-tftpy-TftpServer.py
Normal file
13
ftp/py-tftpy/files/patch-tftpy-TftpServer.py
Normal 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):
|
11
ftp/py-tftpy/files/patch-tftpy-TftpStates.py
Normal file
11
ftp/py-tftpy/files/patch-tftpy-TftpStates.py
Normal 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:
|
Loading…
Reference in New Issue
Block a user