head 1.29; access; symbols pkgsrc-2023Q4:1.29.0.4 pkgsrc-2023Q4-base:1.29 pkgsrc-2023Q3:1.29.0.2 pkgsrc-2023Q3-base:1.29 pkgsrc-2023Q2:1.28.0.8 pkgsrc-2023Q2-base:1.28 pkgsrc-2023Q1:1.28.0.6 pkgsrc-2023Q1-base:1.28 pkgsrc-2022Q4:1.28.0.4 pkgsrc-2022Q4-base:1.28 pkgsrc-2022Q3:1.28.0.2 pkgsrc-2022Q3-base:1.28 pkgsrc-2022Q2:1.27.0.4 pkgsrc-2022Q2-base:1.27 pkgsrc-2022Q1:1.27.0.2 pkgsrc-2022Q1-base:1.27 pkgsrc-2021Q4:1.26.0.8 pkgsrc-2021Q4-base:1.26 pkgsrc-2021Q3:1.26.0.6 pkgsrc-2021Q3-base:1.26 pkgsrc-2021Q2:1.26.0.4 pkgsrc-2021Q2-base:1.26 pkgsrc-2021Q1:1.26.0.2 pkgsrc-2021Q1-base:1.26 pkgsrc-2020Q4:1.25.0.2 pkgsrc-2020Q4-base:1.25 pkgsrc-2020Q3:1.24.0.6 pkgsrc-2020Q3-base:1.24 pkgsrc-2020Q2:1.24.0.4 pkgsrc-2020Q2-base:1.24 pkgsrc-2020Q1:1.24.0.2 pkgsrc-2020Q1-base:1.24 pkgsrc-2019Q4:1.23.0.8 pkgsrc-2019Q4-base:1.23 pkgsrc-2019Q3:1.23.0.4 pkgsrc-2019Q3-base:1.23 pkgsrc-2019Q2:1.23.0.2 pkgsrc-2019Q2-base:1.23 pkgsrc-2019Q1:1.22.0.16 pkgsrc-2019Q1-base:1.22 pkgsrc-2018Q4:1.22.0.14 pkgsrc-2018Q4-base:1.22 pkgsrc-2018Q3:1.22.0.12 pkgsrc-2018Q3-base:1.22 pkgsrc-2018Q2:1.22.0.10 pkgsrc-2018Q2-base:1.22 pkgsrc-2018Q1:1.22.0.8 pkgsrc-2018Q1-base:1.22 pkgsrc-2017Q4:1.22.0.6 pkgsrc-2017Q4-base:1.22 pkgsrc-2017Q3:1.22.0.4 pkgsrc-2017Q3-base:1.22 pkgsrc-2017Q2:1.21.0.2 pkgsrc-2017Q2-base:1.21 pkgsrc-2017Q1:1.19.0.2 pkgsrc-2017Q1-base:1.19 pkgsrc-2016Q4:1.17.0.6 pkgsrc-2016Q4-base:1.17 pkgsrc-2016Q3:1.17.0.4 pkgsrc-2016Q3-base:1.17 pkgsrc-2016Q2:1.17.0.2 pkgsrc-2016Q2-base:1.17 pkgsrc-2016Q1:1.16.0.2 pkgsrc-2016Q1-base:1.16 pkgsrc-2015Q4:1.15.0.2 pkgsrc-2015Q4-base:1.15 pkgsrc-2015Q3:1.14.0.6 pkgsrc-2015Q3-base:1.14 pkgsrc-2015Q2:1.14.0.4 pkgsrc-2015Q2-base:1.14 pkgsrc-2015Q1:1.14.0.2 pkgsrc-2015Q1-base:1.14 pkgsrc-2014Q4:1.11.0.6 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.4 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.2 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.10.0.2 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.9.0.2 pkgsrc-2013Q4-base:1.9 pkgsrc-2013Q3:1.7.0.8 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.6 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.4 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.2 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.3.0.2 pkgsrc-2012Q1-base:1.3 pkgsrc-20120108:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.29 date 2023.08.14.05.24.57; author wiz; state Exp; branches; next 1.28; commitid LOSB79OLVxvXjIAE; 1.28 date 2022.06.30.11.18.39; author nia; state Exp; branches; next 1.27; commitid AhctUV91Vubws3KD; 1.27 date 2022.01.09.15.37.47; author wiz; state Exp; branches; next 1.26; commitid K8y5oKqkKwUBqYnD; 1.26 date 2021.01.16.20.24.16; author maya; state Exp; branches; next 1.25; commitid bsjNCNsBWiy6wZDC; 1.25 date 2020.12.04.20.45.32; author nia; state Exp; branches; next 1.24; commitid FPz71MqRX3WN0tyC; 1.24 date 2020.01.26.17.31.47; author rillig; state Exp; branches; next 1.23; commitid 4fBBvoSLJaGd0eUB; 1.23 date 2019.04.25.07.33.09; author maya; state Exp; branches; next 1.22; commitid 1FEMQBEPb9uTxHkB; 1.22 date 2017.07.06.05.25.15; author wiz; state Exp; branches; next 1.21; commitid dPVKE4soNsnF08Yz; 1.21 date 2017.07.01.05.38.18; author darcy; state Exp; branches; next 1.20; commitid rdyqV68rGZFafuXz; 1.20 date 2017.07.01.05.31.59; author darcy; state Exp; branches; next 1.19; commitid cIeh2zwa07fYbuXz; 1.19 date 2017.03.20.10.49.03; author sborrill; state Exp; branches; next 1.18; commitid LWif6bVbTcRZghKz; 1.18 date 2017.03.17.16.56.47; author sborrill; state Exp; branches; next 1.17; commitid jiu6HB21dg3bpVJz; 1.17 date 2016.06.08.17.43.36; author wiz; state Exp; branches; next 1.16; commitid z4yEulWexjFaJG9z; 1.16 date 2016.01.12.00.17.11; author prlw1; state Exp; branches; next 1.15; commitid flj3BzgYDeUMGzQy; 1.15 date 2015.09.25.16.49.32; author prlw1; state Exp; branches; next 1.14; commitid rdB3zPzL5qXrGECy; 1.14 date 2015.01.28.07.22.51; author wiz; state Exp; branches; next 1.13; commitid lqgEjJQ1HbWwgL7y; 1.13 date 2015.01.16.11.28.08; author wiz; state Exp; branches; next 1.12; commitid ZiVHSXOhhIxO0f6y; 1.12 date 2015.01.11.21.17.43; author wiz; state Exp; branches; next 1.11; commitid uYjZRLxiNrJYqE5y; 1.11 date 2014.05.17.16.10.47; author wiz; state Exp; branches; next 1.10; commitid vZBubLIZiAZOpUAx; 1.10 date 2014.01.25.10.30.15; author wiz; state Exp; branches; next 1.9; commitid VOWgk3vYhVXj8umx; 1.9 date 2013.10.11.09.59.54; author wiz; state Exp; branches; next 1.8; commitid P8uRx7oZthoenR8x; 1.8 date 2013.09.30.09.34.18; author wiz; state Exp; branches; next 1.7; commitid 3yLT6ZpYUSoqAr7x; 1.7 date 2012.10.23.17.18.08; author asau; state Exp; branches; next 1.6; 1.6 date 2012.08.12.19.24.31; author tron; state Exp; branches; next 1.5; 1.5 date 2012.05.30.14.54.38; author wiz; state Exp; branches; next 1.4; 1.4 date 2012.04.08.19.09.08; author wiz; state Exp; branches; next 1.3; 1.3 date 2012.03.16.04.31.14; author obache; state Exp; branches; next 1.2; 1.2 date 2012.01.08.16.26.57; author wiz; state Exp; branches; next 1.1; 1.1 date 2012.01.08.16.25.31; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2012.01.08.16.25.31; author wiz; state Exp; branches; next ; desc @@ 1.29 log @*: recursive bump for Python 3.11 as new default @ text @# $NetBSD: Makefile,v 1.28 2022/06/30 11:18:39 nia Exp $ DISTNAME= Radicale-1.1.4 PKGREVISION= 6 CATEGORIES= net time www MASTER_SITES= ${MASTER_SITE_PYPI:=R/Radicale/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://radicale.org/ COMMENT= CalDAV (calendar) and CardDAV (contact) server LICENSE= gnu-gpl-v3 EGDIR= share/examples/radicale .include "../../mk/bsd.prefs.mk" RADICALE_USER?= www RADICALE_GROUP?= www PKG_GROUPS= ${RADICALE_GROUP} PKG_USERS= ${RADICALE_USER}:${RADICALE_GROUP} INSTALLATION_DIRS= ${EGDIR} OWN_DIRS= ${PKG_SYSCONFDIR}/radicale CONF_FILES+= ${EGDIR}/config ${PKG_SYSCONFDIR}/radicale/config RCD_SCRIPTS= radicale FILES_SUBST+= RADICALE_USER=${RADICALE_USER} FILES_SUBST+= RADICALE_GROUP=${RADICALE_GROUP} FILES_SUBST+= PYTHONBIN=${PYTHONBIN} SUBST_CLASSES+= config SUBST_SED.config+= -e 's,/etc,${PKG_SYSCONFDIR},g' SUBST_SED.config+= -e 's,apache2/,httpd/,g' SUBST_FILES.config+= radicale/config.py config logging SUBST_STAGE.config= pre-configure SUBST_MESSAGE.config= Fixing path to configuration file. SUBST_CLASSES+= server SUBST_SED.server+= -e 's,\#daemon = False,daemon = True,' SUBST_FILES.server+= config SUBST_STAGE.server= pre-configure SUBST_MESSAGE.server= Configure as a daemon by default. .include "options.mk" # for md5 htpasswd_encryption method DEPENDS+= ${PYPKGPREFIX}-passlib-[0-9]*:../../security/py-passlib post-install: ${INSTALL_DATA} ${WRKSRC}/config ${DESTDIR}${PREFIX}/${EGDIR}/config .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.28 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/01/09 15:37:47 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.27 log @Radicale: convert to egg.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2021/01/16 20:24:16 maya Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.26 log @Radicale: include rationale for python3, fix pkglint warning about ?= before bsd.prefs.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/12/04 20:45:32 nia Exp $ d4 1 a4 1 PKGREVISION= 3 d51 1 a51 1 .include "../../lang/python/distutils.mk" @ 1.25 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2020/01/26 17:31:47 rillig Exp $ d4 1 a4 1 PKGREVISION= 2 d15 2 @ 1.24 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2019/04/25 07:33:09 maya Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.23 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2017/07/06 05:25:15 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://radicale.org/ @ 1.22 log @Remove unnecessary CONFLICTS. Packages always conflict with packages that have the same PKGBASE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2017/07/01 05:38:18 darcy Exp $ d4 1 @ 1.21 log @Correction to CONFLICTS line. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2017/07/01 05:31:59 darcy Exp $ a17 1 CONFLICTS+= Radicale-[2-9]* @ 1.20 log @Upgrade to 1.1.4. Mostly minor fixes but adds a new option (--export-storage) to allow the data to be exported so that users can migrate to 2.x.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2017/03/20 10:49:03 sborrill Exp $ d18 1 a18 1 CONFLICTS+= Radicale2-[0-9]* @ 1.19 log @Fix strip_domain patch to work in anonymous case. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2017/03/17 16:56:47 sborrill Exp $ d3 1 a3 2 DISTNAME= Radicale-1.1.1 PKGREVISION= 2 d18 1 @ 1.18 log @Add support for strip_domain Fix reading of can_skip_base_prefix setting Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2016/06/08 17:43:36 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @Switch to MASTER_SITES_PYPI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2016/01/12 00:17:11 prlw1 Exp $ d4 1 @ 1.16 log @Update Radicale to 1.1.1 1.1.1 - Second Law of Nature ============================ * Fix the owner_write rights rule 1.1 - Law of Nature =================== One feature in this release is **not backward compatible**: * Use the first matching section for rights (inspired from daald) Now, the first section matching the path and current user in your custom rights file is used. In the previous versions, the most permissive rights of all the matching sections were applied. This new behaviour gives a simple way to make specific rules at the top of the file independant from the generic ones. Many **improvements in this release are related to security**, you should upgrade Radicale as soon as possible: * Improve the regex used for well-known URIs (by Unrud) * Prevent regex injection in rights management (by Unrud) * Prevent crafted HTTP request from calling arbitrary functions (by Unrud) * Improve URI sanitation and conversion to filesystem path (by Unrud) * Decouple the daemon from its parent environment (by Unrud) Some bugs have been fixed and little enhancements have been added: * Assign new items to corret key (by Unrud) * Avoid race condition in PID file creation (by Unrud) * Improve the docker version (by cdpb) * Encode message and commiter for git commits * Test with Python 3.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2015/09/25 16:49:32 prlw1 Exp $ d5 1 a5 1 MASTER_SITES= http://pypi.python.org/packages/source/R/Radicale/ @ 1.15 log @Update Radicale to 1.0.0 Add rc script, and launch as daemon by default. 1.0.1 ===== * Update the version because of a **stupid** "feature"(TM) of PyPI 1.0 - Sunflower =============== * Enhanced performances (by Mathieu Dupuy) * Add MD5-APR1 and BCRYPT for htpasswd-based authentication (by Jan-Philip Gehrcke) * Use PAM service (by Stephen Paul Weber) * Don't discard PROPPATCH on empty collections (Markus Unterwaditzer) * Write the path of the collection in the git message (Matthew Monaco) * Tests launched on Travis @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2015/01/28 07:22:51 wiz Exp $ d3 1 a3 1 DISTNAME= Radicale-1.0.1 @ 1.14 log @Add default-off git option which adds py-dulwich dependency. Replace /etc with PKG_SYSCONFDIR in more places, to avoid mismatches between configuration examples and default values. Some cleanup. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2015/01/16 11:28:08 wiz Exp $ d3 1 a3 2 DISTNAME= Radicale-0.10 PKGREVISION= 1 d14 5 d22 4 d28 2 a29 1 SUBST_SED.config+= -e 's,/etc,${PKG_SYSCONFDIR},' d34 6 d42 2 a43 3 post-build: ${SED} -e "s#/etc#${PKG_SYSCONFDIR}#" -e "s#apache2/#httpd/#" \ ${WRKSRC}/config >${WRKSRC}/config.pkgsrc d46 1 a46 2 ${INSTALL_DATA} ${WRKSRC}/config.pkgsrc \ ${DESTDIR}${PREFIX}/${EGDIR}/config @ 1.13 log @Update to 0.10: 0.10 - Lovely Endless Grass =========================== * Support well-known URLs (by Mathieu Dupuy) * Fix collection discovery (by Markus Unterwaditzer) * Reload logger config on SIGHUP (by Élie Bouttier) * Remove props files when deleting a collection (by Vincent Untz) * Support salted SHA1 passwords (by Marc Kleine-Budde) * Don't spam the logs about non-SSL IMAP connections to localhost (by Giel van Schijndel) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2015/01/11 21:17:43 wiz Exp $ d4 1 a18 2 #PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} d20 2 a21 2 SUBST_SED.config+= -e 's,/etc/radicale/config,${PKG_SYSCONFDIR}/radicale/config,' SUBST_FILES.config+= radicale/config.py d25 2 a33 1 # ${MV} ${DESTDIR}${PREFIX}/bin/radicale ${DESTDIR}${PREFIX}/bin/radicale-${PYVERSSUFFIX} @ 1.12 log @Update to 0.9: 0.9 - Rivers ============ * Custom handlers for auth, storage and rights (by Sergey Fursov) * 1-file-per-event storage (by Jean-Marc Martins) * Git support for filesystem storages (by Jean-Marc Martins) * DB storage working with PostgreSQL, MariaDB and SQLite (by Jean-Marc Martins) * Clean rights manager based on regular expressions (by Sweil) * Support of contacts for Apple's clients * Support colors (by Jochen Sprickerhof) * Decode URLs in XML (by Jean-Marc Martins) * Fix PAM authentication (by Stepan Henek) * Use consistent etags (by 9m66p93w) * Use consistent sorting order (by dnnr) * Return 401 on unauthorized DELETE requests (by Eduard Braun) * Move pid file creation in child process (by Mathieu Dupuy) * Allow requests without base_prefix (by jheidemann) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2014/05/17 16:10:47 wiz Exp $ d3 1 a3 1 DISTNAME= Radicale-0.9 @ 1.11 log @Bump applications PKGREVISIONs for python users that might be using python3, since the default changed from python33 to python34. I probably bumped too many. I hope I got them all. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2014/01/25 10:30:15 wiz Exp $ d3 1 a3 2 DISTNAME= Radicale-0.8 PKGREVISION= 2 a11 1 PYDISTUTILSPKG= yes d18 2 d33 1 d35 1 a35 1 .include "../../lang/python/extension.mk" @ 1.10 log @Mark packages as not ready for python-3.x where applicable; either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2013/10/11 09:59:54 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Fix path to default config file. Requested by Jean-Yves Moulin Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2013/09/30 09:34:18 wiz Exp $ a15 1 PYTHON_VERSIONS_INCLUDE_3X= yes @ 1.8 log @Update to 0.8: 0.8 - Rainbow ============= * New authentication and rights management modules (by Matthias Jordan) * Experimental database storage * Command-line option for custom configuration file (by Mark Adams) * Root URL not at the root of a domain (by Clint Adams, Fabrice Bellet, Vincent Untz) * Improved support for iCal, CalDAVSync, CardDAVSync, CalDavZAP and CardDavMATE * Empty PROPFIND requests handled (by Christoph Polcin) * Colon allowed in passwords * Configurable realm message @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/23 17:18:08 asau Exp $ d4 1 d21 6 @ 1.7 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2012/08/12 19:24:31 tron Exp $ d3 1 a3 1 DISTNAME= Radicale-0.7.1 @ 1.6 log @Update "radicale" package to version 0.7.1. Changes version 0.6.4: - Many address books fixes - New IMAP ACL (by Daniel Aleksandersen) - PAM ACL fixed (by Daniel Aleksandersen) - Courier ACL fixed (by Benjamin Frank) - Always set display name to collections (by Oskari Timperi) - Various DELETE responses fixed - Repeating events - Collection deletion - Courier and PAM authentication methods - CardDAV support - Custom LDAP filters supported @ text @d1 1 a1 1 # $NetBSD$ a11 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.5 log @Use distutils.mk. Add egg to PLIST. Bump PKGREVISION. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.4 2012/04/08 19:09:08 wiz Exp $ # d3 2 a4 3 DISTNAME= Radicale-0.6.4 PKGREVISION= 2 CATEGORIES= www time d9 1 a9 1 COMMENT= Simple Calendar Server written in Python d13 2 a14 2 USE_LANGUAGES= # none d17 11 a27 1 PYTHON_VERSIONS_INCOMPATIBLE= 25 d29 1 a29 2 .include "../../lang/python/application.mk" .include "../../lang/python/distutils.mk" @ 1.4 log @Remove python24 and all traces of it from pkgsrc. Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2012/03/16 04:31:14 obache Exp $ d5 1 a5 1 PKGREVISION= 1 a17 1 PYDISTUTILSPKG= yes d22 1 a22 1 .include "../../lang/python/extension.mk" @ 1.3 log @Bump PKGREVISION from default python change to 2.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2012/01/08 16:26:57 wiz Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 24 25 @ 1.2 log @Update to 0.6.4: 0.6.4 - Tulips ============== * Fix the installation with Python 3.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2012/01/08 16:25:31 wiz Exp $ d5 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= Radicale-0.6.3 @ 1.1.1.1 log @Initial import of Radicale-0.6.3: The Radicale Project is a complete CalDAV calendar server solution. It can store multiple calendars. Calendars are available for both local and remote access, possibly limited through authentication policies. They can be viewed and edited by calendar clients on mobile phones or computers. Technical Description Radicale 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. @ text @@