BSD Ports

www/davical 1.1.13 FreeBSD

Simple CalDAV server using a postgres backend

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e4fde38c26
License
GPLv2, GPLv2+, GPLv3+, LGPL21, LGPL3+, BSD3CLAUSE
Categories
www
Package size
1061.7 KiB, 2864.0 KiB installed

Description

DAViCal is a PHP based CalDAV server which uses a Postgres backend. It is administered using a Web interface.

In the other systems

SystemPortVersion
FreeBSDwww/davical1.1.13
NetBSDwww/davical1.1.13
DragonFlywww/davical1.1.12

Install

Binary package:

pkg install davical-php82

From the ports tree:

cd /usr/ports/www/davical/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	davical-php82>0:www/davical

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.131.1.131.1.101.1.121.1.13
FreeBSD:14:quarterly1.1.131.1.13n/a1.1.121.1.13
FreeBSD:15:latest1.1.131.1.13n/a1.1.121.1.12_1
FreeBSD:15:quarterly1.1.131.1.13n/an/an/a
FreeBSD:16:latest1.1.131.1.13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 34

No port depends on this one.

Configuration

Options name: www_davical

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
cpe pgsql php:flavors shebangfix
Service scripts
none
Flavors
davical-php83-1.1.13, davical-php84-1.1.13, davical-php85-1.1.13, davical-php86-1.1.13

Message after installing

To complete the installation of DAViCal:

1. Create DAViCal's database

       su pgsql /usr/local/share/davical/dba/create-database.sh

2. Edit pg_hba.conf file to add the davical_app user close to the
top of the accounts

	local   davical     davical_app   trust

3. Edit your config file in:

       /usr/local/www/davical/config/config.php

4. Enable in apache by copying

	/usr/local/share/davical/httpd-davical.conf

to the Apache Include directory and restart Apache.

Files

pkg-plist 159
  • share/davical-php82/dba/appuser_permissions.txt
  • share/davical-php82/dba/base-data.sql
  • share/davical-php82/dba/better_perms.sql
  • share/davical-php82/dba/caldav_functions.sql
  • share/davical-php82/dba/create-database.sh
  • share/davical-php82/dba/davical.sql
  • share/davical-php82/dba/patches/1.1.10.sql
  • share/davical-php82/dba/patches/1.1.11.sql
  • share/davical-php82/dba/patches/1.1.11a.sql
  • share/davical-php82/dba/patches/1.1.12.sql
  • share/davical-php82/dba/patches/1.1.12a.sql
  • share/davical-php82/dba/patches/1.1.2.sql
  • share/davical-php82/dba/patches/1.1.3.sql
  • share/davical-php82/dba/patches/1.1.4.sql
  • share/davical-php82/dba/patches/1.1.5.sql
  • share/davical-php82/dba/patches/1.1.6.sql
  • share/davical-php82/dba/patches/1.1.7.sql
  • share/davical-php82/dba/patches/1.1.8.sql
  • share/davical-php82/dba/patches/1.1.9.sql
  • share/davical-php82/dba/patches/1.2.1.sql
  • share/davical-php82/dba/patches/1.2.10.sql
  • share/davical-php82/dba/patches/1.2.10a.sql
  • share/davical-php82/dba/patches/1.2.11.sql
  • share/davical-php82/dba/patches/1.2.12.sql
  • share/davical-php82/dba/patches/1.2.1a.sql
  • share/davical-php82/dba/patches/1.2.1b.sql
  • share/davical-php82/dba/patches/1.2.2.sql
  • share/davical-php82/dba/patches/1.2.3.sql
  • share/davical-php82/dba/patches/1.2.3a.sql
  • share/davical-php82/dba/patches/1.2.4.sql
  • share/davical-php82/dba/patches/1.2.5.sql
  • share/davical-php82/dba/patches/1.2.6.sql
  • share/davical-php82/dba/patches/1.2.7.sql
  • share/davical-php82/dba/patches/1.2.8.sql
  • share/davical-php82/dba/patches/1.2.9.sql
  • share/davical-php82/dba/patches/1.3.1.sql
  • share/davical-php82/dba/patches/1.3.2.sql
  • share/davical-php82/dba/patches/1.3.3.sql
  • share/davical-php82/dba/patches/1.3.4.sql
  • share/davical-php82/dba/patches/1.3.5.sql
  • share/davical-php82/dba/patches/1.3.6.sql
  • share/davical-php82/dba/rrule_functions-8.1.sql
  • share/davical-php82/dba/rrule_functions.sql
  • share/davical-php82/dba/rrule_tests.sql
  • share/davical-php82/dba/supported_locales.sql
  • share/davical-php82/dba/update-davical-database
  • share/davical-php82/dba/views/dav_principal.sql
  • share/davical-php82/dba/windows/create-database.bat
  • share/davical-php82/httpd-davical.conf
  • share/davical-php82/scripts/archive-old-events.php
  • share/davical-php82/scripts/build-always.sh
  • share/davical-php82/scripts/cron-sync-ldap.php
  • share/davical-php82/scripts/davical-cli
  • share/davical-php82/scripts/export_calendar.php
  • share/davical-php82/scripts/load_calendar.php
  • share/davical-php82/scripts/po/rebuild-translations.sh
  • share/davical-php82/scripts/refresh-alarms.php
  • share/davical-php82/scripts/sync-remote-caldav.php
  • share/davical-php82/scripts/tz-update.php
  • share/doc/davical-php82/Doxyfile
  • www/davical-php82/htdocs/.htaccess
  • www/davical-php82/htdocs/admin.php
  • www/davical-php82/htdocs/always.php
  • www/davical-php82/htdocs/caldav.php
  • www/davical-php82/htdocs/css/browse.css
  • www/davical-php82/htdocs/css/edit.css
  • www/davical-php82/htdocs/davical.css
  • www/davical-php82/htdocs/feed.php
  • www/davical-php82/htdocs/freebusy.php
  • www/davical-php82/htdocs/help.php
  • www/davical-php82/htdocs/iSchedule.php
  • www/davical-php82/htdocs/images/down.gif
  • www/davical-php82/htdocs/images/up.gif
  • www/davical-php82/htdocs/index.php
  • www/davical-php82/htdocs/js/browse.js
  • www/davical-php82/htdocs/metrics.php
  • www/davical-php82/htdocs/public.php
  • www/davical-php82/htdocs/robots.txt
  • www/davical-php82/htdocs/setup.php
  • www/davical-php82/htdocs/tools.php
  • www/davical-php82/htdocs/tz.php
  • www/davical-php82/htdocs/upgrade.php
  • www/davical-php82/htdocs/js/collection-edit.js
  • www/davical-php82/htdocs/js/common.js
  • www/davical-php82/htdocs/js/edit.js
  • www/davical-php82/htdocs/js/setup.js
  • www/davical-php82/inc/AtomFeed.php
  • www/davical-php82/inc/CalDAVRequest.php
  • www/davical-php82/inc/DAVPrincipal.php
  • www/davical-php82/inc/DAVResource.php
  • www/davical-php82/inc/DAVTicket.php
  • www/davical-php82/inc/DAViCalSession.php
  • www/davical-php82/inc/HTTPAuthSession.php
  • www/davical-php82/inc/Principal.php
  • www/davical-php82/inc/PublicSession.php
  • www/davical-php82/inc/RRule.php
  • www/davical-php82/inc/WritableCollection.php
  • www/davical-php82/inc/auth-functions.php
  • www/davical-php82/inc/autodiscover-handler.php
  • www/davical-php82/inc/caldav-ACL.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
davical-r1.1.13.tar.bz21.620918e+06e4b552efdcd8163ff5f74243bcc7f1cf8b69b51eec40125999863615be63bb7c

Commit history 1

DateCommitCreditsLog message
e4fde38c26 Dirk Meyer net-p2p/ctorrent: update LICENSE
www/davical: update LICENSE german/dtaus: update LICENSE emulators/emu64: update LICENSE emulators/frodo: update LICENSE irc/hexchat-fish: update LICENSE sysutils/loganalyzer: update LICENSE comms/lrzsz: update LICENSE security/tinc-devel: update LICENSE security/tinc: update LICENSE net/tightvnc: update LICENSE net/tinyfugue-devel: update LICENSE net/tinyfugue: update LICENSE emulators/vice: update LICENSE comms/vrflash: update LICENSE www/webalizer: update LICENSE