Commits (31)
calypso (2.0-1) unstable; urgency=medium
* Update to upstream version 2.0
* Switch to python3
* Support simultaneous connections with threads
* Make contents non-recursive
* Report directories as 'collections'
-- Keith Packard <keithp@keithp.com> Sat, 16 Mar 2019 04:57:48 -0700
calypso (1.5) unstable; urgency=medium
* Handle --import for non-calendar items
* Import pidlockfile module from lockfile package
-- Keith Packard <keithp@keithp.com> Fri, 07 Aug 2015 18:14:14 -0700
calypso (1.4) unstable; urgency=medium
[ Keith Packard ]
* Add quicker checks for calendar objects
* Add --allow-empty to git commit command line
* Split import of calendar with multiple vevents apart
* Remove DURATION from events with both DTSTART and DURATION
* Avoid trying to deep-copy the whole imported event
[ Jelmer Vernooij ]
* Ensure acl type loaded from config is a utf-8 string. Closes 740460.
-- Keith Packard <keithp@keithp.com> Thu, 06 Mar 2014 22:18:02 -0800
calypso (1.3) unstable; urgency=low
* Add dependency on git (Closes: #725037)
* Rename .egg file 'calypso.egg'
* Fix version reported by server
* Fix -import exit value
-- Keith Packard <keithp@keithp.com> Sun, 03 Nov 2013 21:32:49 -0800
calypso (1.2) unstable; urgency=low
* Install README in /usr/share/docs/calypso (Closes: #722747)
* Explicitly re-scan directories when changing files (Closes: #722733)
* Add dependency on python-vobject and python-daemon (Closes: #722682)
* Reference http://keithp.com/calypso as homepage (Closes: #722077)
* Fix calypso init script for LSB compliance
* Add PAM support
* Report various exceptions back to clients as errors
* Improve git commit messages for DB changes
-- Keith Packard <keithp@keithp.com> Sun, 22 Sep 2013 14:43:12 -0700
calypso (1.1) unstable; urgency=low
* Initial release. (Closes: #683791)
-- Keith Packard <keithp@keithp.com> Thu, 15 Aug 2013 12:14:29 +0200
Source: calypso
Section: web
Priority: optional
Maintainer: Keith Packard <keithp@keithp.com>
Build-Depends: debhelper (>= 11.0.0), dh-python, python3, python3-setuptools, python3-vobject,
python3-daemon, python3-lockfile, python3-iniparse, git
Standards-Version: 4.3.0
Homepage: https://keithp.com/calypso
Package: calypso
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}, python3 (>= 3.5), python3-vobject,
python3-daemon, python3-lockfile, python3-iniparse, git
Description: CalDAV/CardDAV server with git backend
Calypso is a caldav server written in Python which stores calendar
and contacts in git repositories. Each collection resides in its own
git repository. For now, creating repositories and accounts is done
outside of the calypso server.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: calypso
Source: https://keithp.com
Files: *
Copyright: 2011,2019 Keith Packard, 2008-2011 Guillaume Ayoub, 2008 Nicolas Kandel, 2008 Pascal Halter
License: GPL-3
License: GPL-3
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Calypso. If not, see <http://www.gnu.org/licenses/>.
A copy of the license is available on Debian systems at
strace -e trace=stat64 python ./calypso.py --version 2>&1 |
grep '__init__.py"' | sed -e 's/^[^"]*"//' -e 's/".*$//' | while read file; do
if [ -L $file ]; then
file=`ls -l $file | sed 's/.*-> //'`
dpkg -S $file
debian-branch = debian
upstream-tree = tag
upstream-tag = %(version)s
\ No newline at end of file
#!/usr/bin/make -f
export DH_VERBOSE=1
export PYBUILD_NAME=calpyso
dh $@ --with python3 --buildsystem=pybuild
opts="mode=git, gitmode=full, pgpmode=none" \
https://salsa.debian.org/debian/calypso \
refs/tags/([\d\.]+) debian uupdate