diff options
author | prlw1 <prlw1@pkgsrc.org> | 2017-08-10 19:08:13 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2017-08-10 19:08:13 +0000 |
commit | a1d4019620135822226f0d493eb09b54391903c5 (patch) | |
tree | 474c90c4da117b3c61706b1796e6ba8562d3b6d6 /net/Radicale2/Makefile | |
parent | 09248851dbcf35f145411b9fd1910c50fec6dc5f (diff) | |
download | pkgsrc-a1d4019620135822226f0d493eb09b54391903c5.tar.gz |
* vobject != vdirsyncer.vobject, so correct dependency and remove patches.
https://github.com/Kozea/Radicale/issues/675#issuecomment-320029350
* override folder for storing local collections, from
/var/lib/radicale/collections to ${PREFIX}/share/radicale/collections
Update Radicale2 to 2.1.4
2.1.4 - Wild Radish
-------------------
This feature is not compatible with the 1.x.x versions. See
http://radicale.org/1to2/ if you want to switch from 1.x.x to
2.x.x.
* Fix incorrect time range matching and calculation for some edge-cases with
rescheduled recurrences
* Fix owner property
2.1.3 - Wild Radish
-------------------
This feature is not compatible with the 1.x.x versions. See
http://radicale.org/1to2/ if you want to switch from 1.x.x to
2.x.x.
* Enable timeout for SSL handshakes and move them out of the main thread
* Create cache entries during upload of items
* Stop built-in server on Windows when Ctrl+C is pressed
* Prevent slow down when multiple requests hit a collection during cache warm-up
2.1.2 - Wild Radish
-------------------
This feature is not compatible with the 1.x.x versions. See
http://radicale.org/1to2/ if you want to switch from 1.x.x to
2.x.x.
* Remove workarounds for bugs in VObject < 0.9.5
* Error checking of collection tags and associated components
* Improve error checking of uploaded collections and components
* Don't delete empty collection properties implicitly
* Improve logging of VObject serialization
Diffstat (limited to 'net/Radicale2/Makefile')
-rw-r--r-- | net/Radicale2/Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/net/Radicale2/Makefile b/net/Radicale2/Makefile index 6533771f778..aa292928a92 100644 --- a/net/Radicale2/Makefile +++ b/net/Radicale2/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2017/07/12 14:33:39 prlw1 Exp $ +# $NetBSD: Makefile,v 1.5 2017/08/10 19:08:13 prlw1 Exp $ -DISTNAME= Radicale-2.1.1 -PKGREVISION= 1 +DISTNAME= Radicale-2.1.4 CATEGORIES= net time www MASTER_SITES= ${MASTER_SITE_PYPI:=R/Radicale/} @@ -28,25 +27,26 @@ 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_SED.config+= -e 's,/var/lib,${PREFIX}/share,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_SED.server+= -e 's,\#filesystem_folder,filesystem_folder,' SUBST_FILES.server+= config SUBST_STAGE.server= pre-configure -SUBST_MESSAGE.server= Configure as a daemon by default. +SUBST_MESSAGE.server= Configure as a daemon by default, and override default collection location # no options currently available # .include "options.mk" +DEPENDS+= ${PYPKGPREFIX}-vobject-[0-9]*:../../textproc/py-vobject + # for md5 htpasswd_encryption method DEPENDS+= ${PYPKGPREFIX}-passlib-[0-9]*:../../security/py-passlib -# to synchronize calendars -DEPENDS+= ${PYPKGPREFIX}-vdirsyncer-[0-9]*:../../time/py-vdirsyncer post-install: ${INSTALL_DATA} ${WRKSRC}/config ${DESTDIR}${PREFIX}/${EGDIR}/config |