summaryrefslogtreecommitdiff
path: root/net/Radicale2/Makefile
diff options
context:
space:
mode:
authorprlw1 <prlw1@pkgsrc.org>2017-08-10 19:08:13 +0000
committerprlw1 <prlw1@pkgsrc.org>2017-08-10 19:08:13 +0000
commita1d4019620135822226f0d493eb09b54391903c5 (patch)
tree474c90c4da117b3c61706b1796e6ba8562d3b6d6 /net/Radicale2/Makefile
parent09248851dbcf35f145411b9fd1910c50fec6dc5f (diff)
downloadpkgsrc-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/Makefile14
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