From c209a572366815c0b74db48083dafec8f2dfa86a Mon Sep 17 00:00:00 2001 From: Thilo Bangert Date: Sun, 23 May 2010 12:19:42 +0000 Subject: initial version - based on work by P Purkayastha and more on bug #246121 - thanks svn path=/ebuilds/; revision=105 --- app-pda/libgcal/ChangeLog | 10 ++++++++++ app-pda/libgcal/Manifest | 4 ++++ app-pda/libgcal/libgcal-0.9.3.ebuild | 33 +++++++++++++++++++++++++++++++++ app-pda/libgcal/metadata.xml | 26 ++++++++++++++++++++++++++ 4 files changed, 73 insertions(+) create mode 100644 app-pda/libgcal/ChangeLog create mode 100644 app-pda/libgcal/Manifest create mode 100644 app-pda/libgcal/libgcal-0.9.3.ebuild create mode 100644 app-pda/libgcal/metadata.xml diff --git a/app-pda/libgcal/ChangeLog b/app-pda/libgcal/ChangeLog new file mode 100644 index 0000000..751fd59 --- /dev/null +++ b/app-pda/libgcal/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-pda/libgcal +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*libgcal-0.9.3 (23 May 2010) + + 23 May 2010; Thilo Bangert +libgcal-0.9.3.ebuild, + +metadata.xml: + initial version - based on work by P Purkayastha and more on bug #246121 + diff --git a/app-pda/libgcal/Manifest b/app-pda/libgcal/Manifest new file mode 100644 index 0000000..a5928a6 --- /dev/null +++ b/app-pda/libgcal/Manifest @@ -0,0 +1,4 @@ +DIST libgcal-0.9.3.tar.bz2 646659 RMD160 31a5ade4ef4ec4d7f99e55a39302646a77109a81 SHA1 da2368f6ccd9b4a77fa435b3181d298f814ef4ff SHA256 9fdd52ea8f98ba3ac06f9d42adeccab3e96dce64bd200469003329094c43fc4c +EBUILD libgcal-0.9.3.ebuild 672 RMD160 5753e1f15e15e3de119903d01300e69b4bba4f76 SHA1 379a6274323a2311076485349fc4d8ec29dfcf76 SHA256 276d4e77b8ce92c17dca475c14456fc62c462ae5e34e18247036f4e10572808d +MISC ChangeLog 312 RMD160 a01a520460fc3bfd2b510262b59996865e3c2705 SHA1 3b8c97d3ef8258a6739fe0fc1d48edde9d2c7288 SHA256 bab512b58597b769a73cf7f020e219365a7f5a745c7b1ce46ad9e458abdfff88 +MISC metadata.xml 848 RMD160 0a26dc065fe7fa37e9f8ca980feb52956791e4f0 SHA1 8aa42ea408b195d0f3c9a5667d3373b24468f5f5 SHA256 27bd3a154e25ebf8660ceb7318d749b2b0cef07fa540d2c3b3ef044b99679dfd diff --git a/app-pda/libgcal/libgcal-0.9.3.ebuild b/app-pda/libgcal/libgcal-0.9.3.ebuild new file mode 100644 index 0000000..d30edab --- /dev/null +++ b/app-pda/libgcal/libgcal-0.9.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit cmake-utils + +DESCRIPTION="C/C++ interface to the Google Data API" +HOMEPAGE="http://code.google.com/p/libgcal/" +SRC_URI="http://libgcal.googlecode.com/files/$P.tar.bz2" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RDEPEND="app-misc/ca-certificates + dev-libs/libxml2 + net-misc/curl" +DEPEND="${RDEPEND} + test? ( app-pda/libopensync )" + +src_configure() { + mycmakeargs="$(cmake-utils_use_enable test TESTS)" + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install +} diff --git a/app-pda/libgcal/metadata.xml b/app-pda/libgcal/metadata.xml new file mode 100644 index 0000000..9065a63 --- /dev/null +++ b/app-pda/libgcal/metadata.xml @@ -0,0 +1,26 @@ + + + +no-herd + + bangert@gentoo.org + + +Its an ANSI C library that does allow communication with google calendar and contacts, useful if you need to support this in a C or C++ application. +Currently, libgcal implements: + - authentication + - get all events/contacts + - atom stream parsing + - access to individual events/contacts + - add/delete/edit using gcal objects + - add/delete/edit using raw XML + - query for updated events/contacts + - use of http proxy + - timezone + - contact photo download/upload + - google data protocol 2.0 + - can be used with a C++ application + - google hosted accounts (i.e. joe@foobar.com) + + + -- cgit v1.2.3-65-gdbad