diff --git a/CVS/Entries b/CVS/Entries new file mode 100644 index 0000000..1784810 --- /dev/null +++ b/CVS/Entries @@ -0,0 +1 @@ +D diff --git a/CVS/Entries.Log b/CVS/Entries.Log new file mode 100644 index 0000000..86dedfa --- /dev/null +++ b/CVS/Entries.Log @@ -0,0 +1,2 @@ +A D/x11//// +R D/x11//// diff --git a/CVS/Repository b/CVS/Repository new file mode 100644 index 0000000..5f2f0a6 --- /dev/null +++ b/CVS/Repository @@ -0,0 +1 @@ +ports/mystuff diff --git a/CVS/Root b/CVS/Root new file mode 100644 index 0000000..32fe334 --- /dev/null +++ b/CVS/Root @@ -0,0 +1 @@ +anoncvs@anoncvs.fr.openbsd.org:/cvs diff --git a/devel/CVS/Entries b/devel/CVS/Entries new file mode 100644 index 0000000..1784810 --- /dev/null +++ b/devel/CVS/Entries @@ -0,0 +1 @@ +D diff --git a/devel/CVS/Entries.Log b/devel/CVS/Entries.Log new file mode 100644 index 0000000..bb751c0 --- /dev/null +++ b/devel/CVS/Entries.Log @@ -0,0 +1,2 @@ +A D/ruby-hocon//// +R D/ruby-hocon//// diff --git a/devel/CVS/Repository b/devel/CVS/Repository new file mode 100644 index 0000000..caff344 --- /dev/null +++ b/devel/CVS/Repository @@ -0,0 +1 @@ +ports/mystuff/devel diff --git a/devel/CVS/Root b/devel/CVS/Root new file mode 100644 index 0000000..32fe334 --- /dev/null +++ b/devel/CVS/Root @@ -0,0 +1 @@ +anoncvs@anoncvs.fr.openbsd.org:/cvs diff --git a/productivity/radicale3/CVS/Entries b/productivity/radicale3/CVS/Entries new file mode 100644 index 0000000..31136df --- /dev/null +++ b/productivity/radicale3/CVS/Entries @@ -0,0 +1,4 @@ +/distinfo/1.3/Tue May 19 13:22:57 2020// +D/patches//// +D/pkg//// +/Makefile/1.19/Sun Aug 31 06:55:11 2025// diff --git a/productivity/radicale3/CVS/Repository b/productivity/radicale3/CVS/Repository new file mode 100644 index 0000000..fda5ab3 --- /dev/null +++ b/productivity/radicale3/CVS/Repository @@ -0,0 +1 @@ +ports/productivity/radicale2 diff --git a/productivity/radicale3/CVS/Root b/productivity/radicale3/CVS/Root new file mode 100644 index 0000000..32fe334 --- /dev/null +++ b/productivity/radicale3/CVS/Root @@ -0,0 +1 @@ +anoncvs@anoncvs.fr.openbsd.org:/cvs diff --git a/productivity/radicale3/Makefile b/productivity/radicale3/Makefile new file mode 100644 index 0000000..d38059f --- /dev/null +++ b/productivity/radicale3/Makefile @@ -0,0 +1,37 @@ +COMMENT = simple CalDAV calendar server + +MODPY_DISTV = 3.5.5 +DISTNAME = radicale-${MODPY_DISTV} +PKGNAME = ${DISTNAME:L} +CATEGORIES = productivity net +REVISION = 0 + +HOMEPAGE = https://radicale.org/ + +# GPLv3+ +PERMIT_PACKAGE = Yes + +MODULES = lang/python +MODPY_PI = Yes +MODPY_PYBUILD = setuptools + +RUN_DEPENDS = devel/py-dateutil>=2.9.0 \ + devel/py-setuptools \ + security/py-passlib \ + textproc/py-vobject \ + textproc/py-charset-normalizer \ + textproc/py-defusedxml \ + devel/py-six \ + www/py-urllib3 \ + devel/py-certifi \ + devel/py-tz + +NO_TEST = Yes + + +post-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/{doc,examples}/radicale + ${SUBST_DATA} ${WRKSRC}/config ${PREFIX}/share/examples/radicale/config + touch ${PREFIX}/share/examples/radicale/log + +.include diff --git a/productivity/radicale3/distinfo b/productivity/radicale3/distinfo new file mode 100644 index 0000000..ee6e917 --- /dev/null +++ b/productivity/radicale3/distinfo @@ -0,0 +1,2 @@ +SHA256 (radicale-3.5.5.tar.gz) = vYpR8ZQJBHPrSwn5A/vGkrfFGOxN9iRbIeW1BMEk5/Y= +SIZE (radicale-3.5.5.tar.gz) = 178120 diff --git a/productivity/radicale3/patches/CVS/Entries b/productivity/radicale3/patches/CVS/Entries new file mode 100644 index 0000000..4840c9a --- /dev/null +++ b/productivity/radicale3/patches/CVS/Entries @@ -0,0 +1,3 @@ +/patch-config/1.3/Sun Dec 17 16:21:50 2023// +/patch-radicale_config_py/1.3/Sun Dec 17 16:21:50 2023// +D diff --git a/productivity/radicale3/patches/CVS/Repository b/productivity/radicale3/patches/CVS/Repository new file mode 100644 index 0000000..234c217 --- /dev/null +++ b/productivity/radicale3/patches/CVS/Repository @@ -0,0 +1 @@ +ports/productivity/radicale2/patches diff --git a/productivity/radicale3/patches/CVS/Root b/productivity/radicale3/patches/CVS/Root new file mode 100644 index 0000000..32fe334 --- /dev/null +++ b/productivity/radicale3/patches/CVS/Root @@ -0,0 +1 @@ +anoncvs@anoncvs.fr.openbsd.org:/cvs diff --git a/productivity/radicale3/pkg/CVS/Entries b/productivity/radicale3/pkg/CVS/Entries new file mode 100644 index 0000000..564805f --- /dev/null +++ b/productivity/radicale3/pkg/CVS/Entries @@ -0,0 +1,5 @@ +/DESCR/1.1.1.1/Tue Sep 11 08:55:27 2018// +/README/1.3/Sun Dec 17 16:21:50 2023// +/radicale.rc/1.2/Fri Mar 11 19:51:45 2022// +/PLIST/1.10/Sun Aug 31 06:55:11 2025// +D diff --git a/productivity/radicale3/pkg/CVS/Repository b/productivity/radicale3/pkg/CVS/Repository new file mode 100644 index 0000000..66333ee --- /dev/null +++ b/productivity/radicale3/pkg/CVS/Repository @@ -0,0 +1 @@ +ports/productivity/radicale2/pkg diff --git a/productivity/radicale3/pkg/CVS/Root b/productivity/radicale3/pkg/CVS/Root new file mode 100644 index 0000000..32fe334 --- /dev/null +++ b/productivity/radicale3/pkg/CVS/Root @@ -0,0 +1 @@ +anoncvs@anoncvs.fr.openbsd.org:/cvs diff --git a/productivity/radicale3/pkg/DESCR b/productivity/radicale3/pkg/DESCR new file mode 100644 index 0000000..fdb9719 --- /dev/null +++ b/productivity/radicale3/pkg/DESCR @@ -0,0 +1,9 @@ +The Radicale Project is a complete CalDAV calendar server solution, +capable of making multiple calendars available to local and remote +users, with optional authentication policies. Calendars can be +viewed and edited by a calendar client such as +Mozilla Lightning Calendar or Evolution. + +The Radicale Project aims to be a light solution, easy to use, easy +to install, easy to configure. As a consequence, it requires few +software dependencies and is pre-configured to work out-of-the-box. diff --git a/productivity/radicale3/pkg/PLIST b/productivity/radicale3/pkg/PLIST new file mode 100644 index 0000000..8b27385 --- /dev/null +++ b/productivity/radicale3/pkg/PLIST @@ -0,0 +1,247 @@ +@rcscript ${RCDIR}/radicale +bin/radicale +lib/python${MODPY_VERSION}/site-packages/radicale/ +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/licenses/ +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/licenses/COPYING.md +lib/python${MODPY_VERSION}/site-packages/radicale-${MODPY_DISTV}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/radicale/__init__.py +lib/python${MODPY_VERSION}/site-packages/radicale/__main__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}httputils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}httputils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}pathutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}pathutils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}xmlutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/${MODPY_PYCACHE}xmlutils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/ +lib/python${MODPY_VERSION}/site-packages/radicale/app/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}head.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}head.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcalendar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcalendar.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcol.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}mkcol.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}post.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}post.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}propfind.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}propfind.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}proppatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}proppatch.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}put.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}put.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/app/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/app/base.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/delete.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/get.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/head.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/mkcalendar.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/mkcol.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/move.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/options.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/post.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/propfind.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/proppatch.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/put.py +lib/python${MODPY_VERSION}/site-packages/radicale/app/report.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/ +lib/python${MODPY_VERSION}/site-packages/radicale/auth/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}denyall.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}denyall.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}dovecot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}dovecot.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}htpasswd.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}htpasswd.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}http_x_remote_user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}http_x_remote_user.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}imap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}imap.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}ldap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}ldap.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}oauth2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}oauth2.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}pam.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}pam.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}remote_user.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/auth/${MODPY_PYCACHE}remote_user.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/auth/denyall.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/dovecot.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/htpasswd.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/http_x_remote_user.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/imap.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/ldap.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/none.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/oauth2.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/pam.py +lib/python${MODPY_VERSION}/site-packages/radicale/auth/remote_user.py +lib/python${MODPY_VERSION}/site-packages/radicale/config.py +lib/python${MODPY_VERSION}/site-packages/radicale/hook/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/hook/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/hook/email/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/hook/none.py +lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/hook/rabbitmq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/httputils.py +lib/python${MODPY_VERSION}/site-packages/radicale/item/ +lib/python${MODPY_VERSION}/site-packages/radicale/item/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/item/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/item/filter.py +lib/python${MODPY_VERSION}/site-packages/radicale/log.py +lib/python${MODPY_VERSION}/site-packages/radicale/pathutils.py +lib/python${MODPY_VERSION}/site-packages/radicale/py.typed +lib/python${MODPY_VERSION}/site-packages/radicale/rights/ +lib/python${MODPY_VERSION}/site-packages/radicale/rights/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}authenticated.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}authenticated.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}from_file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}from_file.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_only.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_only.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_write.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/rights/${MODPY_PYCACHE}owner_write.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/rights/authenticated.py +lib/python${MODPY_VERSION}/site-packages/radicale/rights/from_file.py +lib/python${MODPY_VERSION}/site-packages/radicale/rights/owner_only.py +lib/python${MODPY_VERSION}/site-packages/radicale/rights/owner_write.py +lib/python${MODPY_VERSION}/site-packages/radicale/server.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/ +lib/python${MODPY_VERSION}/site-packages/radicale/storage/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}multifilesystem_nolock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/${MODPY_PYCACHE}multifilesystem_nolock.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/ +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}create_collection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}create_collection.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}delete.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}discover.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}discover.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}history.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}history.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}meta.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}meta.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}move.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}upload.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}upload.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/${MODPY_PYCACHE}verify.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/base.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/cache.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/create_collection.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/delete.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/discover.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/get.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/history.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/lock.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/meta.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/move.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/sync.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/upload.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem/verify.py +lib/python${MODPY_VERSION}/site-packages/radicale/storage/multifilesystem_nolock.py +lib/python${MODPY_VERSION}/site-packages/radicale/types.py +lib/python${MODPY_VERSION}/site-packages/radicale/utils.py +lib/python${MODPY_VERSION}/site-packages/radicale/web/ +lib/python${MODPY_VERSION}/site-packages/radicale/web/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}internal.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}internal.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/radicale/web/${MODPY_PYCACHE}none.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal.py +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/ +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/ +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icon.png +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/ +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/delete.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/download.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/edit.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/new.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/icons/upload.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/loading.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/logo.svg +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/css/main.css +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/fn.js +lib/python${MODPY_VERSION}/site-packages/radicale/web/internal_data/index.html +lib/python${MODPY_VERSION}/site-packages/radicale/web/none.py +lib/python${MODPY_VERSION}/site-packages/radicale/xmlutils.py +share/doc/pkg-readmes/${PKGSTEM} +share/doc/radicale/ +share/examples/radicale/ +share/examples/radicale/config +share/examples/radicale/log diff --git a/productivity/radicale3/pkg/README b/productivity/radicale3/pkg/README new file mode 100644 index 0000000..c86c25e --- /dev/null +++ b/productivity/radicale3/pkg/README @@ -0,0 +1,48 @@ ++----------------------------------------------------------------------- +| Running ${PKGSTEM} on OpenBSD ++----------------------------------------------------------------------- + +Radicale will run out of the box but with NO SECURITY. + +There are two things you should do to enable security: +enable passwords and enable encryption. + +Authentication +============== +To enable simple passwords, edit ${SYSCONFDIR}/radicale/config and change +"type = None" (i.e. passwords are not requested or checked) to +"type = htpasswd". + +User password(s) may be created with htpasswd(1); e.g. +"htpasswd ${SYSCONFDIR}/radicale/users username". This uses bcrypt +which matches Radicale's default. + +By default calendars may only be accessed by their owner. To adjust +the rights for calendars please refer to the +${SYSCONFDIR}/radicale/rights file and the upstream documentation on +"Rights Management". + +For further authentication options, consult Radicale's documentation. +Previous users of Radicale 1.x with more complex authentication setup +should be aware that only none/htpasswd are provided as standard; +plugins are required for others. + +Encryption +========== +To enable encryption with the internal web server, change "ssl = False" +to "ssl = True" in ${SYSCONFDIR}/radicale/config, and install a certificate +and key in the files named in "certificate" and "key". (They need to be +readable by the _radicale user, so the common location in /etc/ssl/private +won't work). Alternatively run HTTP on localhost and proxy from alternative +web server software. + +Upgrading from Radicale 1 to 2 +============================== +Storage must be exported from Radicale 1.x before upgrading. This README +file is supplied with Radicale 2, so if you are reading it on an installed +system, start by uninstalling and reinstalling radicale 1.x, then export: + +# doas -u _radicale ${PREFIX}/bin/radicale --export-storage ${LOCALSTATEDIR}/db/radicale/collections + +Then install radicale 2.x which can use the exported storage directly. +For more information, refer to https://radicale.org/1to2/ diff --git a/productivity/radicale3/pkg/radicale.rc b/productivity/radicale3/pkg/radicale.rc new file mode 100644 index 0000000..4538059 --- /dev/null +++ b/productivity/radicale3/pkg/radicale.rc @@ -0,0 +1,11 @@ +#!/bin/ksh + +daemon="${TRUEPREFIX}/bin/radicale -d" +daemon_user="_radicale" + +. /etc/rc.d/rc.subr + +pexp="${MODPY_BIN} ${daemon}${daemon_flags:+ ${daemon_flags}}" +rc_reload=NO + +rc_cmd $1 diff --git a/www/py-flask-bcrypt/pkg/PLIST.orig b/www/py-flask-bcrypt/pkg/PLIST.orig new file mode 100644 index 0000000..640f689 --- /dev/null +++ b/www/py-flask-bcrypt/pkg/PLIST.orig @@ -0,0 +1,10 @@ +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/LICENSE +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/Flask_Bcrypt-${MODPY_EGG_VERSION}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}flask_bcrypt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}flask_bcrypt.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_bcrypt.py diff --git a/www/py-flask-mail/Makefile b/www/py-flask-mail/Makefile new file mode 100644 index 0000000..56acd19 --- /dev/null +++ b/www/py-flask-mail/Makefile @@ -0,0 +1,25 @@ +COMMENT= Flask extension for send e-mail. + +MODPY_DISTV=0.10.0 +DISTNAME= flask_mail-${MODPY_DISTV} +PKGNAME= py-${DISTNAME} +CATEGORIES= www + +# BSD +PERMIT_PACKAGE= Yes + +MODULES= lang/python + +MODPY_PI= Yes +MODPY_PYBUILD = setuptools + + +RUN_DEPENDS= www/py-flask${MODPY_FLAVOR} \ + devel/py-flit_core \ + devel/py-blinker +# Could also use various unported eggs, Flask-Babel, speaklater +#TEST_DEPENDS= devel/py-nose + +USE_GMAKE= Yes + +.include diff --git a/www/py-flask-mail/distinfo b/www/py-flask-mail/distinfo new file mode 100644 index 0000000..cb57974 --- /dev/null +++ b/www/py-flask-mail/distinfo @@ -0,0 +1,2 @@ +SHA256 (flask_mail-0.10.0.tar.gz) = RAg+ewK7zOeSIJwGJS+Fad1aMlp6qnav5zMEIr2XiB0= +SIZE (flask_mail-0.10.0.tar.gz) = 8152 diff --git a/www/py-flask-mail/pkg/DESCR b/www/py-flask-mail/pkg/DESCR new file mode 100644 index 0000000..9dbb4fd --- /dev/null +++ b/www/py-flask-mail/pkg/DESCR @@ -0,0 +1,5 @@ +Flask-Mail is a Flask extension for sending Mail. + +For send e-mails from your app made with FLask, Flask-Mail is good choice +who support smtp smtp+tls smtp+ssl. + diff --git a/www/py-flask-mail/pkg/PLIST b/www/py-flask-mail/pkg/PLIST new file mode 100644 index 0000000..b7750d0 --- /dev/null +++ b/www/py-flask-mail/pkg/PLIST @@ -0,0 +1,12 @@ +lib/python${MODPY_VERSION}/site-packages/flask_mail/ +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/licenses/ +lib/python${MODPY_VERSION}/site-packages/flask_mail-${MODPY_DISTV}.dist-info/licenses/LICENSE.txt +lib/python${MODPY_VERSION}/site-packages/flask_mail/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_mail/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_mail/py.typed diff --git a/www/py-flask-wtf/pkg/PLIST.orig b/www/py-flask-wtf/pkg/PLIST.orig new file mode 100644 index 0000000..9097381 --- /dev/null +++ b/www/py-flask-wtf/pkg/PLIST.orig @@ -0,0 +1,42 @@ +@conflict py-flask-wtf-* +@pkgpath www/py-flask-wtf +lib/python${MODPY_VERSION}/site-packages/flask_wtf/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE.rst +lib/python${MODPY_VERSION}/site-packages/flask_wtf/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}csrf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}csrf.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}form.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}form.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}i18n.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/_compat.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/csrf.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/file.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/form.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/i18n.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/fields.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/validators.py +lib/python${MODPY_VERSION}/site-packages/flask_wtf/recaptcha/widgets.py diff --git a/www/py-flask/pkg/PLIST.orig b/www/py-flask/pkg/PLIST.orig new file mode 100644 index 0000000..9975baa --- /dev/null +++ b/www/py-flask/pkg/PLIST.orig @@ -0,0 +1,87 @@ +bin/flask +lib/python${MODPY_VERSION}/site-packages/flask/ +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/LICENSE.rst +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/flask-${MODPY_EGG_VERSION}.dist-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/flask/__init__.py +lib/python${MODPY_VERSION}/site-packages/flask/__main__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}ctx.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}ctx.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}debughelpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}debughelpers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}globals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}globals.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}templating.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}views.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}views.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}wrappers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/${MODPY_PYCACHE}wrappers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/app.py +lib/python${MODPY_VERSION}/site-packages/flask/blueprints.py +lib/python${MODPY_VERSION}/site-packages/flask/cli.py +lib/python${MODPY_VERSION}/site-packages/flask/config.py +lib/python${MODPY_VERSION}/site-packages/flask/ctx.py +lib/python${MODPY_VERSION}/site-packages/flask/debughelpers.py +lib/python${MODPY_VERSION}/site-packages/flask/globals.py +lib/python${MODPY_VERSION}/site-packages/flask/helpers.py +lib/python${MODPY_VERSION}/site-packages/flask/json/ +lib/python${MODPY_VERSION}/site-packages/flask/json/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}provider.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/json/${MODPY_PYCACHE}tag.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/json/provider.py +lib/python${MODPY_VERSION}/site-packages/flask/json/tag.py +lib/python${MODPY_VERSION}/site-packages/flask/logging.py +lib/python${MODPY_VERSION}/site-packages/flask/py.typed +lib/python${MODPY_VERSION}/site-packages/flask/sansio/ +lib/python${MODPY_VERSION}/site-packages/flask/sansio/README.md +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}blueprints.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}scaffold.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/flask/sansio/${MODPY_PYCACHE}scaffold.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/flask/sansio/app.py +lib/python${MODPY_VERSION}/site-packages/flask/sansio/blueprints.py +lib/python${MODPY_VERSION}/site-packages/flask/sansio/scaffold.py +lib/python${MODPY_VERSION}/site-packages/flask/sessions.py +lib/python${MODPY_VERSION}/site-packages/flask/signals.py +lib/python${MODPY_VERSION}/site-packages/flask/templating.py +lib/python${MODPY_VERSION}/site-packages/flask/testing.py +lib/python${MODPY_VERSION}/site-packages/flask/typing.py +lib/python${MODPY_VERSION}/site-packages/flask/views.py +lib/python${MODPY_VERSION}/site-packages/flask/wrappers.py