Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/florianl/contactcards
ContactCards is a simple adressbook written in C
https://github.com/florianl/contactcards
Last synced: 15 days ago
JSON representation
ContactCards is a simple adressbook written in C
- Host: GitHub
- URL: https://github.com/florianl/contactcards
- Owner: florianl
- License: gpl-2.0
- Created: 2013-08-18T16:30:40.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-04-23T20:37:19.000Z (over 8 years ago)
- Last Synced: 2024-05-01T21:55:40.206Z (7 months ago)
- Language: C
- Size: 895 KB
- Stars: 2
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
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](https://scan.coverity.com/projects/4212/badge.svg)](https://scan.coverity.com/projects/4212) [![Build Status](https://travis-ci.org/florianl/ContactCards.svg?branch=master)](https://travis-ci.org/florianl/ContactCards)
[Bugtracker](https://github.com/florianl/ContactCards/issues)
Requirements
------------The following packages are required:
- [GTK+](http://www.gtk.org)
- [SQLite](http://www.sqlite.org)
- [neon](http://www.webdav.org/neon)Build
-----$ ./autogen.sh
$ ./configure
$ makeFeatures
--------- CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV) [RFC 6352](http://tools.ietf.org/html/rfc6352)
- The OAuth 2.0 Authorization Framework [RFC 6749](http://tools.ietf.org/html/rfc6749)
- HTTP Authentication: Basic and Digest Access Authentication [RFC 2617](http://tools.ietf.org/html/rfc2617)
- Using POST to Add Members to Web Distributed Authoring and Versioning (WebDAV) Collections [RFC 5995](http://tools.ietf.org/html/rfc5995)
- vCard Format Specification (Version 4) [RFC 6350](http://tools.ietf.org/html/rfc6350)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/contactcardsAlternatively ContactCards may be also installed from copr using [flo/contactcards/](https://copr.fedoraproject.org/coprs/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/contactcardsLicense: GPLv2
Contact: dev (AT) der-flo.net
More Information: [http://florianl.github.io/ContactCards/](http://florianl.github.io/ContactCards/)