summaryrefslogtreecommitdiff
path: root/www/py-pywebdav
diff options
context:
space:
mode:
authorrichard <richard@pkgsrc.org>2013-07-08 05:44:21 +0000
committerrichard <richard@pkgsrc.org>2013-07-08 05:44:21 +0000
commitcdcdda2c57b3c96492cd97c8da3a53be62868ca6 (patch)
treec35677ec34d9f9cec3e276c98c9cbe334f30e878 /www/py-pywebdav
parent3bb4358892cabb2c5d873f42a58dde09cd0e80bb (diff)
downloadpkgsrc-cdcdda2c57b3c96492cd97c8da3a53be62868ca6.tar.gz
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.
Diffstat (limited to 'www/py-pywebdav')
-rw-r--r--www/py-pywebdav/DESCR6
-rw-r--r--www/py-pywebdav/Makefile25
-rw-r--r--www/py-pywebdav/PLIST89
-rw-r--r--www/py-pywebdav/distinfo5
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