/* * Internal representation of a Calendar object. This is modeled after the * iCalendar/vCalendar specificiation * * Authors: Miguel de Icaza (miguel@gnu.org) * Federico Mena (quartic@gimp.org). */ #ifndef CALOBJ_H #define CALOBJ_H #include <libgnome/libgnome.h> #include "../libversit/vcc.h" BEGIN_GNOME_DECLS enum AlarmType { ALARM_MAIL, ALARM_PROGRAM, ALARM_DISPLAY, ALARM_AUDIO }; enum AlarmUnit { ALARM_MINUTES, ALARM_HOURS, ALARM_DAYS }; typedef struct { enum AlarmType type; int enabled; int count; enum AlarmUnit units; char *data; /* not used for iCalendar alarms */ /* the following pointers are used for iCalendar alarms */ char *attach; /* AUDIO, EMAIL, PROC */ char *desc; /* DISPLAY, EMAIL, PROC */ char *summary; /* EMAIL */ char *attendee; /* EMAIL */ /* Does not get saved, internally used */ time_t offset; time_t trigger; int snooze_secs; int snooze_repeat; /* Widgets */ void *w_count; /* A GtkEntry */ void *w_enabled; /* A GtkChecButton */ void *w_timesel; /* A GtkMenu */ void *w_entry; /* A GnomeEntryFile/GtkEntry for PROGRAM/MAIL */ void *w_label; } CalendarAlarm; /* Calendar object type */ typedef enum { ICAL_EVENT, ICAL_TODO, ICAL_JOURNAL, ICAL_FBREQUEST, ICAL_FBREPLY, ICAL_BUSYTIME, ICAL_TIMEZONE } iCalType; /* For keys that might contain binary or text/binary */ typedef struct { char *data; int len; } iCalValue; typedef enum { ICAL_PILOT_SYNC_NONE = 0, ICAL_PILOT_SYNC_MOD = 1, ICAL_PILOT_SYNC_DEL = 3 } iCalPilotState; typedef struct { int valid; /* true if the Geography was specified */ double latitude; double longitude; } iCalGeo; typedef enum { ICAL_OPAQUE, ICAL_TRANSPARENT } iCalTransp; typedef struct { char *uid; char *reltype; } iCalRelation; typedef char NotYet; enum RecurType { RECUR_DAILY, RECUR_WEEKLY, RECUR_MONTHLY_BY_POS, RECUR_MONTHLY_BY_DAY, RECUR_YEARLY_BY_MONTH, RECUR_YEARLY_BY_DAY, }; #define DAY_LASTDAY 10000 typedef struct { enum RecurType type; int interval; /* Used for recur computation */ time_t enddate; /* If the value is zero, it is an infinite event * otherwise, it is either the _enddate value (if * this is what got specified) or it is our computed * ending date (computed from the duration item). */ int weekday; union { int month_pos; int month_day; } u; int duration; time_t _enddate; /* As found on the vCalendar file */ int __count; } Recurrence; /* NOTE: iCalPerson is used for various property values which specify people (e.g. ATTENDEE, ORGANIZER, etc. Not all fields are valid under RFC 2445 for all property values, but iCalPerson can store them anyway. Enforcing the RFC is a job for the parser. */ typedef struct { char *addr; char *name; char *role; char *partstat; gboolean rsvp; char *cutype; /* calendar user type */ GList *member; /* group memberships */ GList *deleg_to; GList *deleg_from; char *sent_by; char *directory; GList *altrep; /* list of char* URI's */ } iCalPerson; #define IS_INFINITE(r) (r->duration == 0) /* Flags to indicate what has changed in an object */ typedef enum { CHANGE_NEW = 1 << 0, /* new object */ CHANGE_SUMMARY = 1 << 1, /* summary */ CHANGE_DATES = 1 << 2, /* dtstart / dtend */ CHANGE_ALL = CHANGE_SUMMARY | CHANGE_DATES } CalObjectChange; /* * This describes an iCalendar object, note that we never store durations, instead we * always compute the end time computed from the start + duration. */ typedef struct { iCalType type; GList *attach; /* type: one or more URIs or binary data */ GList *attendee; /* type: CAL-ADDRESS (list of iCalPerson) */ GList *categories; /* type: one or more TEXT */ char *class; char *comment; /* we collapse one or more TEXTs into one */ time_t completed; time_t created; GList *contact; /* type: one or more TEXT */ char *desc; time_t dtstamp; time_t dtstart; time_t dtend; /* also duedate for todo's */ gboolean date_only; /* set if the start/end times were specified using dates, not times (internal use, not stored to disk) */ GList *exdate; /* type: one or more time_t's */ GList *exrule; /* type: one or more RECUR */ iCalGeo geo; time_t last_mod; char *location; iCalPerson *organizer; int percent; int priority; char *rstatus; /* request status for freebusy */ GList *related; /* type: one or more TEXT */ GList *resources; /* type: one or more TEXT */ GList *rdate; /* type: one or more recurrence date */ GList *rrule; /* type: one or more recurrence rules */ int seq; char *status; char *summary; iCalTransp transp; char *uid; char *url; time_t recurid; CalendarAlarm dalarm; CalendarAlarm aalarm; CalendarAlarm palarm; CalendarAlarm malarm; GList *alarms; Recurrence *recur; int new; void *user_data; /* Generic data pointer */ /* Pilot */ iCalPilotState pilot_status; /* Status information */ guint32 pilot_id; /* Pilot ID */ } iCalObject; /* The callback for the recurrence generator */ typedef int (*calendarfn) (iCalObject *, time_t, time_t, void *); iCalObject *ical_new (char *comment, char *organizer, char *summary); iCalObject *ical_object_new (void); iCalObject *ical_object_new_from_string (const char *vcalendar_string); void ical_object_destroy (iCalObject *ico); iCalObject *ical_object_create_from_vobject (VObject *obj, const char *object_name); VObject *ical_object_to_vobject (iCalObject *ical); iCalObject *ical_object_duplicate (iCalObject *o); void ical_foreach (GList *events, calendarfn fn, void *closure); void ical_object_generate_events (iCalObject *ico, time_t start, time_t end, calendarfn cb, void *closure); void ical_object_add_exdate (iCalObject *o, time_t t); /* Computes the enddate field of the recurrence based on the duration */ void ical_object_compute_end (iCalObject *ico); typedef enum { CAL_OBJ_FIND_SUCCESS, CAL_OBJ_FIND_SYNTAX_ERROR, CAL_OBJ_FIND_NOT_FOUND } CalObjFindStatus; CalObjFindStatus ical_object_find_in_string (const char *uid, const char *vcalobj, iCalObject **ico); /* Returns the first toggled day in a weekday mask -- we do this because we do not support multiple * days on a monthly-by-pos recurrence. If no days are toggled, it returns -1. */ int ical_object_get_first_weekday (int weekday_mask); /* Returns the number of seconds configured to trigger the alarm in advance to an event */ int alarm_compute_offset (CalendarAlarm *a); END_GNOME_DECLS #endif wmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=1926533ea4467433b4198ba67c890345a61e1d3d'>Fix the USE_BISON setting. This was missed in the bison2 upgrade.</a></td><td>linimon</td><td><span title='2007-11-01 11:45:59 +0800'>2007-11-01</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=ce19e5f290718d5274adbae84912fb7c1c34067b'>Update to KDE 3.5.8</a></td><td>lofi</td><td><span title='2007-10-30 07:48:18 +0800'>2007-10-30</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+12</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=6f10a06995e640bf1073c28f5c13ea8f8412737a'>Migration from bison 1.x to 2.x</a></td><td>ade</td><td><span title='2007-10-17 18:13:01 +0800'>2007-10-17</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=ddc831edbdc0e553f4127cd743e90f69fdbe3430'>Update to KDE 3.5.7 / KOffice 1.6.3</a></td><td>lofi</td><td><span title='2007-07-04 18:25:00 +0800'>2007-07-04</span></td><td>8</td><td><span class='deletions'>-35917</span>/<span class='insertions'>+65</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=87f4d471fb27b9547c1a0de221b51f4c31684157'>- Welcome X.org 7.2 \o/.</a></td><td>flz</td><td><span title='2007-05-20 04:36:56 +0800'>2007-05-20</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=2026f8bf46fb09b3853304052625202697d4755a'>- Allow the '!' character in account passwords again (broken after the</a></td><td>lofi</td><td><span title='2007-05-01 23:03:55 +0800'>2007-05-01</span></td><td>3</td><td><span class='deletions'>-1</span>/<span class='insertions'>+269</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=a98351e70e7e7cd0916a1b21be076de8cf0ce0e9'>Fix plist.</a></td><td>lofi</td><td><span title='2007-04-03 14:27:34 +0800'>2007-04-03</span></td><td>2</td><td><span class='deletions'>-16</span>/<span class='insertions'>+25</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=ed95ed2558b0bde672ca84ea54cf83d47fcfcc30'>Update timezone definitions with current DST changes and fix a DoS bug</a></td><td>lofi</td><td><span title='2007-03-31 02:17:39 +0800'>2007-03-31</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+35449</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=87432be6bd25eb3480437ba60a5215c0dd638df1'>Update to KDE 3.5.6 / KOffice 1.6.2</a></td><td>lofi</td><td><span title='2007-03-14 03:13:51 +0800'>2007-03-14</span></td><td>4</td><td><span class='deletions'>-13</span>/<span class='insertions'>+49</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=d487b19c7d5ef7bca9ea0cc6e87c27730d521aad'>Depend on kdebase for kio_smtp.</a></td><td>lofi</td><td><span title='2007-01-15 08:18:18 +0800'>2007-01-15</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=3828fc39e5d63eefcdca3ff5af0109f10b93f877'>Update to KDE 3.5.5 / KOffice 1.6.1</a></td><td>lofi</td><td><span title='2006-12-20 05:19:54 +0800'>2006-12-20</span></td><td>3</td><td><span class='deletions'>-25</span>/<span class='insertions'>+42</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=58e801b8a9fadadca8d4727b7e04cee3fbedce98'>Update gpgme to 1.1.2, chase dependencies.</a></td><td>lofi</td><td><span title='2006-09-14 05:24:20 +0800'>2006-09-14</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=9dffa2ed7b6ad215ff0452a549af77ab85b73b7d'>KDE 3.5.4 / KOffice 1.5.2</a></td><td>lofi</td><td><span title='2006-09-13 07:26:52 +0800'>2006-09-13</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=e045754db1a7bae70c28383e59db225b8ffb9984'>Update to KDE 3.5.3</a></td><td>lofi</td><td><span title='2006-06-06 03:24:58 +0800'>2006-06-06</span></td><td>5</td><td><span class='deletions'>-36</span>/<span class='insertions'>+28</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=0feb7774bc121cb2a6bef277f6db252544e49ffa'>Fix KDE Bug 124024.</a></td><td>lofi</td><td><span title='2006-05-06 23:14:39 +0800'>2006-05-06</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+32</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=f07e7ab26ee96c06478847d07ac072b4b2c64e23'>Remove USE_REINPLACE from all categories starting with D</a></td><td>edwin</td><td><span title='2006-05-05 05:41:12 +0800'>2006-05-05</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=fb1ceaa27cd13f77b2b4fd02f6bb6a49551ba055'>Update to KDE 3.5.2</a></td><td>lofi</td><td><span title='2006-03-31 04:30:29 +0800'>2006-03-31</span></td><td>4</td><td><span class='deletions'>-38</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=c47b722e65171e12d2850f350c81022d20e7540c'>Fix application crashes caused by nonstandard ical files.</a></td><td>lofi</td><td><span title='2006-03-15 18:40:56 +0800'>2006-03-15</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+27</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=da880765886f48c0ac8fd253e5601d04ea853215'>Conversion to a single libtool environment.</a></td><td>ade</td><td><span title='2006-02-23 18:40:44 +0800'>2006-02-23</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+179</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=f64e4755fbed6f29a3b7a0cc6ffa15edeee393eb'>Update to KDE 3.5.1.</a></td><td>lofi</td><td><span title='2006-02-01 17:13:29 +0800'>2006-02-01</span></td><td>3</td><td><span class='deletions'>-236</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=f61e47a3143d1c4b9ecd1530caf492d1ffad9ca5'>Be more explicit about the openssl dependency.</a></td><td>lofi</td><td><span title='2006-01-12 01:05:55 +0800'>2006-01-12</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=45ac8c84561611e230ff77f0da69b703896dbe60'>Update to KDE 3.5.0</a></td><td>lofi</td><td><span title='2006-01-09 03:32:36 +0800'>2006-01-09</span></td><td>6</td><td><span class='deletions'>-177</span>/<span class='insertions'>+848</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=1825ade895f105c93e8903751c2193e14f4d8548'>Don't try to depend on openssl-stable, bsd.openssl.mk is too broken</a></td><td>lofi</td><td><span title='2005-12-06 01:07:47 +0800'>2005-12-06</span></td><td>1</td><td><span class='deletions'>-5</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=eeabf13e37285b76e09cea4aa259d0f9cdd297c1'>Dependency shenanigans to fix the 4.x package build.</a></td><td>lofi</td><td><span title='2005-11-13 01:20:33 +0800'>2005-11-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=0fe09f0a44763b5fef021a7e740c0a89cdefc914'>Fix typo in the patch filename.</a></td><td>lofi</td><td><span title='2005-11-10 18:32:07 +0800'>2005-11-10</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=baa629ff222f8d28e67e6168dfecf3479e99f72b'>Fix KDE Bug 99089 (inline PGP signed messages not working in kmail).</a></td><td>lofi</td><td><span title='2005-11-10 14:41:53 +0800'>2005-11-10</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+15</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=00de3f31a1ff9c2a6cf084063cb82998246d8f3e'>Update to KDE 3.4.3 / KOffice 1.4.2</a></td><td>lofi</td><td><span title='2005-11-05 19:19:58 +0800'>2005-11-05</span></td><td>12</td><td><span class='deletions'>-217</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=469990cd3e7930e18151559672d0cb06aeaac9e0'>Fix bogus ui files in preparation for Qt 3.3.5</a></td><td>lofi</td><td><span title='2005-10-04 19:21:18 +0800'>2005-10-04</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+30</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=0b3cec3bc3baaf13d88c3bf1c6d8ca8985303ebb'>Fix KDE Bug 109003 (KMail saves zero-size attachments).</a></td><td>lofi</td><td><span title='2005-08-02 20:39:31 +0800'>2005-08-02</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+20</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=03eb54a2a237cdaa323fba293cc10a63182ab01a'>Remove patches which have been applied upstream.</a></td><td>lofi</td><td><span title='2005-08-01 07:19:38 +0800'>2005-08-01</span></td><td>1</td><td><span class='deletions'>-151</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=4b5b1eededbbe4297879a58f5799f035187b7b34'>Update to KDE 3.4.2 / KOffice 1.4.1</a></td><td>lofi</td><td><span title='2005-08-01 06:46:35 +0800'>2005-08-01</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=8cd1837ecbc0bb30f0ee97e6b6f5886e8b02a92d'>Update to KDE 3.4.1</a></td><td>lofi</td><td><span title='2005-06-26 23:38:58 +0800'>2005-06-26</span></td><td>10</td><td><span class='deletions'>-67</span>/<span class='insertions'>+322</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=997d780935450e6de7d58a58b377f7cd9c14e358'>Fix build on alpha.</a></td><td>lofi</td><td><span title='2005-04-29 01:28:46 +0800'>2005-04-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+14</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=60b6a057a44d87d2f607ab5e5cc5d51ae882f026'>Update to KDE 3.4</a></td><td>lofi</td><td><span title='2005-03-21 02:17:55 +0800'>2005-03-21</span></td><td>4</td><td><span class='deletions'>-175</span>/<span class='insertions'>+530</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=e70528c3edef9097dec6fae59dd56aa250d9ff7e'>Bump PORTREVISION to chase the glib20 shared lib version change.</a></td><td>marcus</td><td><span title='2005-03-12 18:54:27 +0800'>2005-03-12</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=e39fbc5ae2bd5a22dad60f202c9563d3ee921f21'>Update to KDE 3.3.2</a></td><td>lofi</td><td><span title='2004-12-14 04:12:15 +0800'>2004-12-14</span></td><td>5</td><td><span class='deletions'>-64</span>/<span class='insertions'>+8</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=1b9dcad3a0c31876e9e5aafdb50fef714fa1966b'>Link in libbluetooth when appropriate.</a></td><td>lofi</td><td><span title='2004-11-13 22:19:15 +0800'>2004-11-13</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+6</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=4924ba2d1d500beef4846879c7470059f49b6f3d'>Fix korganizer crashbug on amd64.</a></td><td>lofi</td><td><span title='2004-11-10 09:56:10 +0800'>2004-11-10</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+12</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=0b6556548ebcb9a70fb027fc2988bb9562f679be'>Update to KDE 3.3.1</a></td><td>lofi</td><td><span title='2004-11-08 08:34:12 +0800'>2004-11-08</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+51</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=484cdc98e8a5dc91f5b62d17ef21ffcdf5ee75c8'>Don't depend on gnupg/gnupg-devel, just specify default paths.</a></td><td>lofi</td><td><span title='2004-09-24 14:35:57 +0800'>2004-09-24</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=93a0477c7c4a5dde8c7a75ee28a4de9ada0ab068'>Update to KDE 3.3</a></td><td>lofi</td><td><span title='2004-08-31 03:55:42 +0800'>2004-08-31</span></td><td>3</td><td><span class='deletions'>-103</span>/<span class='insertions'>+648</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/deskutils/kdepim44?h=gnome-3.24&id=864e9b668c7ed19626e92e91ce653b0426e8a652'>Factor out all but one of the build switches of the KDE main module ports</a></td><td>lofi</td><td><span title='2004-08-11 09:27:37 +0800'>2004-08-11</span>