Date: Mon, 25 Dec 2006 17:50:33 +0800 (CST) From: Li-Wen Hsu <lwhsu@lwhsu.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: lwhsu@lwhsu.org Subject: ports/107186: [NEW PORT] ftp/py24-ftputil: High-level FTP client library Message-ID: <200612250950.kBP9oX89030910@knight.lwhsu.ckefgisc.org> Resent-Message-ID: <200612251000.kBPA0SI8027749@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 107186 >Category: ports >Synopsis: [NEW PORT] ftp/py24-ftputil: High-level FTP client library >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 25 10:00:28 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Li-Wen Hsu >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD knight.lwhsu.ckefgisc.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 6 11:34:36 CST >Description: ftputil is a high-level FTP client library for the Python programming language. ftputil implements a virtual file system for accessing FTP servers, that is, it can generate file-like objects for remote files. The library supports many functions similar to those in the os, os.path and shutil modules. ftputil has convenience functions for conditional uploads and downloads, and handles FTP clients and servers in different timezones. WWW: http://ftputil.sschwarzer.net/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- py24-ftputil-2.2.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-ftputil # py-ftputil/pkg-descr # py-ftputil/Makefile # py-ftputil/pkg-plist # py-ftputil/distinfo # py-ftputil/files # py-ftputil/files/patch-setup.py # echo c - py-ftputil mkdir -p py-ftputil > /dev/null 2>&1 echo x - py-ftputil/pkg-descr sed 's/^X//' >py-ftputil/pkg-descr << 'END-of-py-ftputil/pkg-descr' Xftputil is a high-level FTP client library for the Python programming language. X Xftputil implements a virtual file system for accessing FTP servers, that is, Xit can generate file-like objects for remote files. The library supports many Xfunctions similar to those in the os, os.path and shutil modules. ftputil has Xconvenience functions for conditional uploads and downloads, and handles FTP Xclients and servers in different timezones. X XWWW: http://ftputil.sschwarzer.net/ END-of-py-ftputil/pkg-descr echo x - py-ftputil/Makefile sed 's/^X//' >py-ftputil/Makefile << 'END-of-py-ftputil/Makefile' X# New ports collection makefile for: py-ftputil X# Date created: 2006-12-25 X# Whom: Li-Wen Hsu <lwhsu@lwhsu.org> X# X# $FreeBSD$ X# X XPORTNAME= ftputil XPORTVERSION= 2.2 XCATEGORIES= ftp python XMASTER_SITES= # http://ftputil.sschwarzer.net/trac/attachment/wiki/Download/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= lwhsu@lwhsu.org XCOMMENT= High-level FTP client library X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X X.if !defined(NOPORTDOCS) XDOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} XPORTDOC_FILES= README.html README.txt ftputil.html ftputil.txt ftputil_ru_utf8.txt X.endif X X.include <bsd.port.pre.mk> X Xdo-fetch: X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) X ${FETCH_CMD} -o "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" "http://ftputil.sschwarzer.net/trac/attachment/wiki/Download/ftputil-2.2.tar.gz?format=raw" X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for i in ${PORTDOC_FILES} X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-py-ftputil/Makefile echo x - py-ftputil/pkg-plist sed 's/^X//' >py-ftputil/pkg-plist << 'END-of-py-ftputil/pkg-plist' X%%PYTHON_SITELIBDIR%%/ftputil/__init__.py X%%PYTHON_SITELIBDIR%%/ftputil/__init__.pyc X%%PYTHON_SITELIBDIR%%/ftputil/__init__.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_mock_ftplib.py X%%PYTHON_SITELIBDIR%%/ftputil/_mock_ftplib.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_mock_ftplib.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_test_base.py X%%PYTHON_SITELIBDIR%%/ftputil/_test_base.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_test_base.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_path.py X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_path.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_path.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat.py X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat_cache.py X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat_cache.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftp_stat_cache.pyo X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftputil.py X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftputil.pyc X%%PYTHON_SITELIBDIR%%/ftputil/_test_ftputil.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftp_error.py X%%PYTHON_SITELIBDIR%%/ftputil/ftp_error.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftp_error.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftp_file.py X%%PYTHON_SITELIBDIR%%/ftputil/ftp_file.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftp_file.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftp_path.py X%%PYTHON_SITELIBDIR%%/ftputil/ftp_path.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftp_path.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat.py X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat_cache.py X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat_cache.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftp_stat_cache.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftputil.py X%%PYTHON_SITELIBDIR%%/ftputil/ftputil.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftputil.pyo X%%PYTHON_SITELIBDIR%%/ftputil/ftputil_version.py X%%PYTHON_SITELIBDIR%%/ftputil/ftputil_version.pyc X%%PYTHON_SITELIBDIR%%/ftputil/ftputil_version.pyo X%%PYTHON_SITELIBDIR%%/ftputil/lrucache.py X%%PYTHON_SITELIBDIR%%/ftputil/lrucache.pyc X%%PYTHON_SITELIBDIR%%/ftputil/lrucache.pyo X@dirrm %%PYTHON_SITELIBDIR%%/ftputil X%%PORTDOCS%%%%DOCSDIR%%/README.html X%%PORTDOCS%%%%DOCSDIR%%/README.txt X%%PORTDOCS%%%%DOCSDIR%%/ftputil.html X%%PORTDOCS%%%%DOCSDIR%%/ftputil.txt X%%PORTDOCS%%%%DOCSDIR%%/ftputil_ru_utf8.txt X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-py-ftputil/pkg-plist echo x - py-ftputil/distinfo sed 's/^X//' >py-ftputil/distinfo << 'END-of-py-ftputil/distinfo' XMD5 (ftputil-2.2.tar.gz) = 9b19a93449bd85a387677f7596bdffd9 XSHA256 (ftputil-2.2.tar.gz) = 1eb8d6fb6c2940f68435453581a2ae06798e708840208b865c7814c5d69dd467 XSIZE (ftputil-2.2.tar.gz) = 83520 END-of-py-ftputil/distinfo echo c - py-ftputil/files mkdir -p py-ftputil/files > /dev/null 2>&1 echo x - py-ftputil/files/patch-setup.py sed 's/^X//' >py-ftputil/files/patch-setup.py << 'END-of-py-ftputil/files/patch-setup.py' X--- setup.py.orig Mon Dec 25 09:20:34 2006 X+++ setup.py Mon Dec 25 09:20:44 2006 X@@ -54,8 +54,6 @@ X version=_version, X packages=[_package], X package_dir={_package: ""}, X- data_files=[(_data_target, ["ftputil.txt", "ftputil.html", X- "README.txt", "README.html"])], X # metadata X author="Stefan Schwarzer", X author_email="sschwarzer@sschwarzer.net", END-of-py-ftputil/files/patch-setup.py exit --- py24-ftputil-2.2.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612250950.kBP9oX89030910>