diff options
-rw-r--r-- | www/py-pywebdav/DESCR | 6 | ||||
-rw-r--r-- | www/py-pywebdav/Makefile | 25 | ||||
-rw-r--r-- | www/py-pywebdav/PLIST | 89 | ||||
-rw-r--r-- | www/py-pywebdav/distinfo | 5 |
4 files changed, 125 insertions, 0 deletions
diff --git a/www/py-pywebdav/DESCR b/www/py-pywebdav/DESCR new file mode 100644 index 00000000000..4326d742829 --- /dev/null +++ b/www/py-pywebdav/DESCR @@ -0,0 +1,6 @@ +Python WebDAV implementation (level 1 and 2) that features a library that +enables you to integrate WebDAV server capabilities to your application. + +A fully working example on how to use the library is included. You can find a +server in the DAVServer package. This server is fully functional and can even +be run as daemon. diff --git a/www/py-pywebdav/Makefile b/www/py-pywebdav/Makefile new file mode 100644 index 00000000000..d2c217dc33c --- /dev/null +++ b/www/py-pywebdav/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2013/07/08 05:44:21 richard Exp $ +VERSION= 0.9.8 +DISTNAME= PyWebDAV-${VERSION} +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} +CATEGORIES= www python +MASTER_SITES= http://pywebdav.googlecode.com/files/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://code.google.com/p/pywebdav/ +COMMENT= Standards compliant Python WebDAV server and library +LICENSE= gnu-gpl-v2 + +DOCDIR= share/doc/${PKGBASE} + +PLIST_SUBST+= DOCDIR=${DOCDIR:Q} + +INSTALLATION_DIRS+= ${DOCDIR} + +post-install: + ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/VERSION ${DESTDIR}${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/* ${DESTDIR}${PREFIX}/${DOCDIR} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/www/py-pywebdav/PLIST b/www/py-pywebdav/PLIST new file mode 100644 index 00000000000..9011c83c756 --- /dev/null +++ b/www/py-pywebdav/PLIST @@ -0,0 +1,89 @@ +@comment $NetBSD: PLIST,v 1.1 2013/07/08 05:44:21 richard Exp $ +bin/davserver +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/pywebdav/__init__.py +${PYSITELIB}/pywebdav/__init__.pyc +${PYSITELIB}/pywebdav/__init__.pyo +${PYSITELIB}/pywebdav/lib/AuthServer.py +${PYSITELIB}/pywebdav/lib/AuthServer.pyc +${PYSITELIB}/pywebdav/lib/AuthServer.pyo +${PYSITELIB}/pywebdav/lib/INI_Parse.py +${PYSITELIB}/pywebdav/lib/INI_Parse.pyc +${PYSITELIB}/pywebdav/lib/INI_Parse.pyo +${PYSITELIB}/pywebdav/lib/WebDAVServer.py +${PYSITELIB}/pywebdav/lib/WebDAVServer.pyc +${PYSITELIB}/pywebdav/lib/WebDAVServer.pyo +${PYSITELIB}/pywebdav/lib/__init__.py +${PYSITELIB}/pywebdav/lib/__init__.pyc +${PYSITELIB}/pywebdav/lib/__init__.pyo +${PYSITELIB}/pywebdav/lib/constants.py +${PYSITELIB}/pywebdav/lib/constants.pyc +${PYSITELIB}/pywebdav/lib/constants.pyo +${PYSITELIB}/pywebdav/lib/davcmd.py +${PYSITELIB}/pywebdav/lib/davcmd.pyc +${PYSITELIB}/pywebdav/lib/davcmd.pyo +${PYSITELIB}/pywebdav/lib/davcopy.py +${PYSITELIB}/pywebdav/lib/davcopy.pyc +${PYSITELIB}/pywebdav/lib/davcopy.pyo +${PYSITELIB}/pywebdav/lib/davmove.py +${PYSITELIB}/pywebdav/lib/davmove.pyc +${PYSITELIB}/pywebdav/lib/davmove.pyo +${PYSITELIB}/pywebdav/lib/dbconn.py +${PYSITELIB}/pywebdav/lib/dbconn.pyc +${PYSITELIB}/pywebdav/lib/dbconn.pyo +${PYSITELIB}/pywebdav/lib/delete.py +${PYSITELIB}/pywebdav/lib/delete.pyc +${PYSITELIB}/pywebdav/lib/delete.pyo +${PYSITELIB}/pywebdav/lib/errors.py +${PYSITELIB}/pywebdav/lib/errors.pyc +${PYSITELIB}/pywebdav/lib/errors.pyo +${PYSITELIB}/pywebdav/lib/iface.py +${PYSITELIB}/pywebdav/lib/iface.pyc +${PYSITELIB}/pywebdav/lib/iface.pyo +${PYSITELIB}/pywebdav/lib/locks.py +${PYSITELIB}/pywebdav/lib/locks.pyc +${PYSITELIB}/pywebdav/lib/locks.pyo +${PYSITELIB}/pywebdav/lib/propfind.py +${PYSITELIB}/pywebdav/lib/propfind.pyc +${PYSITELIB}/pywebdav/lib/propfind.pyo +${PYSITELIB}/pywebdav/lib/report.py +${PYSITELIB}/pywebdav/lib/report.pyc +${PYSITELIB}/pywebdav/lib/report.pyo +${PYSITELIB}/pywebdav/lib/status.py +${PYSITELIB}/pywebdav/lib/status.pyc +${PYSITELIB}/pywebdav/lib/status.pyo +${PYSITELIB}/pywebdav/lib/utils.py +${PYSITELIB}/pywebdav/lib/utils.pyc +${PYSITELIB}/pywebdav/lib/utils.pyo +${PYSITELIB}/pywebdav/server/__init__.py +${PYSITELIB}/pywebdav/server/__init__.pyc +${PYSITELIB}/pywebdav/server/__init__.pyo +${PYSITELIB}/pywebdav/server/daemonize.py +${PYSITELIB}/pywebdav/server/daemonize.pyc +${PYSITELIB}/pywebdav/server/daemonize.pyo +${PYSITELIB}/pywebdav/server/fileauth.py +${PYSITELIB}/pywebdav/server/fileauth.pyc +${PYSITELIB}/pywebdav/server/fileauth.pyo +${PYSITELIB}/pywebdav/server/fshandler.py +${PYSITELIB}/pywebdav/server/fshandler.pyc +${PYSITELIB}/pywebdav/server/fshandler.pyo +${PYSITELIB}/pywebdav/server/mysqlauth.py +${PYSITELIB}/pywebdav/server/mysqlauth.pyc +${PYSITELIB}/pywebdav/server/mysqlauth.pyo +${PYSITELIB}/pywebdav/server/server.py +${PYSITELIB}/pywebdav/server/server.pyc +${PYSITELIB}/pywebdav/server/server.pyo +${DOCDIR}/ARCHITECTURE +${DOCDIR}/Changes +${DOCDIR}/INSTALL +${DOCDIR}/LICENSE +${DOCDIR}/README +${DOCDIR}/TODO +${DOCDIR}/VERSION +${DOCDIR}/interface_class +${DOCDIR}/walker diff --git a/www/py-pywebdav/distinfo b/www/py-pywebdav/distinfo new file mode 100644 index 00000000000..62d5181e45f --- /dev/null +++ b/www/py-pywebdav/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/07/08 05:44:21 richard Exp $ + +SHA1 (PyWebDAV-0.9.8.tar.gz) = 6ffe160de8b58a5250b32620e7a8f8f634535275 +RMD160 (PyWebDAV-0.9.8.tar.gz) = a5b66beda58b081ff891248fa5e912bcbc4d4b27 +Size (PyWebDAV-0.9.8.tar.gz) = 52605 bytes |