Skip to content

florianl/ContactCards

Repository files navigation

ContactCards

ContactCards is a simple address book written in C.

vCards are safed in a local database and fetched from a remote server using the cardDav protocoll.

Coverity Scan Build Status Build Status

Bugtracker

Requirements

The following packages are required:

Build

$ ./autogen.sh
$ ./configure
$ make

Features

  • CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV) RFC 6352
  • The OAuth 2.0 Authorization Framework RFC 6749
  • HTTP Authentication: Basic and Digest Access Authentication RFC 2617
  • Using POST to Add Members to Web Distributed Authoring and Versioning (WebDAV) Collections RFC 5995
  • vCard Format Specification (Version 4) RFC 6350

Try it!

Install the dependencies.

On Fedora run:

$ dnf install autoconf gettext-devel automake intltool gcc git gtk3-devel neon-devel sqlite-devel

On Ubuntu run:

$ apt-get install git automake autopoint intltool libneon27-dev libsqlite3-dev libglib2.0-dev libgtk-3-dev

Now get it, build it and run it:

$ git clone https://github.com/florianl/ContactCards.git
$ cd ContactCards
$ ./autogen.sh
$ ./configure
$ make
$ ./src/contactcards

Alternatively ContactCards may be also installed from copr using flo/contactcards/.

To use DANE in ContactCards you had to enable it at the moment:

$ git clone https://github.com/florianl/ContactCards.git
$ cd ContactCards
$ ./autogen.sh
$ ./configure --enable-dane
$ make
$ ./src/contactcards

License: GPLv2

Contact: dev (AT) der-flo.net

More Information: http://florianl.github.io/ContactCards/

About

ContactCards is a simple adressbook written in C

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages