Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
OpenSync is a synchronization framework that is platform and distribution
independent. It consists of a powerful sync-engine and several plugins
that can be used to connect to devices.
OpenSync is very flexible and capable of synchronizing any type of data,
including contacts, calendar, tasks, notes and files.
This plugin synchronizes with the evolution database.

View File

@@ -0,0 +1,25 @@
# $NetBSD: Makefile,v 1.20 2013/05/24 18:23:35 wiz Exp $
#
DISTNAME= libopensync-plugin-evolution2-0.22
PKGREVISION= 15
CATEGORIES= comms
MASTER_SITES= http://www.opensync.org/download/releases/0.22/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.opensync.org/
COMMENT= Platform independent synchronization framework, evo plugin
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -DHANDLE_LIBICAL_MEMORY
.include "../../comms/libopensync/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../mail/evolution-data-server/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/20 19:11:32 drochner Exp $
include/opensync-1.0/opensync/evo2_sync.h
lib/opensync/plugins/evo2_sync.la
share/opensync/defaults/evo2-sync

View File

@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.3 2013/05/25 23:41:24 joerg Exp $
SHA1 (libopensync-plugin-evolution2-0.22.tar.bz2) = 8d8bf10c4323e9c8e4c39f431f7c19a64718a37a
RMD160 (libopensync-plugin-evolution2-0.22.tar.bz2) = 30c93ff7669d1405bc141909667f53c2242a23bd
Size (libopensync-plugin-evolution2-0.22.tar.bz2) = 219916 bytes
SHA1 (patch-aa) = ccd840cb82c14edd48b480952279f43bb4bf63db
SHA1 (patch-ab) = 99fb0d91e08c68d447d3505c889aeb0e514dd645
SHA1 (patch-src_evolution2__sync.c) = e1da249281c6f90b90ba15b8a75591c6b98cfd24

View File

@@ -0,0 +1,26 @@
$NetBSD: patch-aa,v 1.1 2009/02/27 17:42:23 drochner Exp $
--- src/evolution2_ecal.c.orig 2007-03-27 13:49:55.000000000 +0200
+++ src/evolution2_ecal.c
@@ -106,11 +106,13 @@ void evo2_calendar_get_changes(OSyncCont
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
break;
case E_CAL_CHANGE_MODIFIED:
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_MODIFIED);
+ g_free(data);
break;
case E_CAL_CHANGE_DELETED:
evo2_report_change(ctx, "event", "vevent20", NULL, 0, uid, CHANGE_DELETED);
@@ -132,6 +134,7 @@ void evo2_calendar_get_changes(OSyncCont
e_cal_component_get_uid(comp, &uid);
int datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
g_object_unref (comp);
}
}

View File

@@ -0,0 +1,26 @@
$NetBSD: patch-ab,v 1.1 2009/02/27 17:42:23 drochner Exp $
--- src/evolution2_etodo.c.orig 2007-03-27 13:49:55.000000000 +0200
+++ src/evolution2_etodo.c
@@ -105,11 +105,13 @@ void evo2_todo_get_changes(OSyncContext
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
break;
case E_CAL_CHANGE_MODIFIED:
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_MODIFIED);
+ g_free(data);
break;
case E_CAL_CHANGE_DELETED:
evo2_report_change(ctx, "todo", "vtodo20", NULL, 0, uid, CHANGE_DELETED);
@@ -131,6 +133,7 @@ void evo2_todo_get_changes(OSyncContext
e_cal_component_get_uid(comp, &uid);
int datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
g_object_unref (comp);
}
}

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_evolution2__sync.c,v 1.1 2013/05/25 23:41:24 joerg Exp $
--- src/evolution2_sync.c.orig 2007-03-27 11:49:55.000000000 +0000
+++ src/evolution2_sync.c
@@ -121,8 +121,6 @@ static void *evo2_initialize(OSyncMember
char *configdata = NULL;
int configsize = 0;
- g_type_init();
-
evo_environment *env = g_malloc0(sizeof(evo_environment));
if (!osync_member_get_config_or_default(member, &configdata, &configsize, error))