From bd4e64bd780fc0e39832f5c5abf1a15522fa6076 Mon Sep 17 00:00:00 2001
From: Federico Mena Quintero <federico@helixcode.com>
Date: Wed, 19 Jan 2000 03:32:45 +0000
Subject: Moved the calendar backend here. This is the actual calendar-handling

2000-01-18  Federico Mena Quintero  <federico@helixcode.com>

	* cal-backend.c cal-backend.h: Moved the calendar backend here.
	This is the actual calendar-handling object.
	(load_from_vobject): Moved over from calendar.c.  Modified to use
	a CalBackend instead of the old Calendar structure.
	(add_object): Likewise.

	* cal.c: Now the Cal object is just a calendar client interface
	object; we use it as a "viewport" onto a CalBackend.  This also
	lets us do correct resource management.

	* cal-common.h: New file with common forward declarations; we
	can't have circular dependencies between headers.

2000-01-18  Federico Mena Quintero  <federico@helixcode.com>

	* cal-factory.c (cal_factory_load): Queue a load job.
	(load_fn): Load job handler.  Lookup the calendar by URI, load it
	if it is not loaded, or just report it to the new listener if it is.

	* job.c job.h: New files with a simple job queue manager.

	* gnome-calendar.idl (Listener::cal_loaded): Do not return the
	whole calendar object string.  The client will be able to query
	the calendar for the events it needs.

	* cal-listener.c (Listener_cal_loaded): Ref the calendar GNOME
	object.  We unref it when the listener is destroyed.

2000-01-17  Federico Mena Quintero  <federico@helixcode.com>

	The files from the gncal directory of the gnome-pim module on CVS
	were moved here, to evolution/calendar, in preparation for the
	Evolution work.  The calendar is being split into a model/view
	architecture.  The model is a personal calendar server (PAS):  it
	provides storage, notification, and event generation; the
	views/controllers are the calendar user agents and things like
	Pilot synchronizers.

svn path=/trunk/; revision=1591
---
 calendar/pcs/cal.c | 152 +++++++++++++++++++++++++----------------------------
 1 file changed, 73 insertions(+), 79 deletions(-)

(limited to 'calendar/pcs/cal.c')

diff --git a/calendar/pcs/cal.c b/calendar/pcs/cal.c
index 3394ead5d8..26c0581ff7 100644
--- a/calendar/pcs/cal.c
+++ b/calendar/pcs/cal.c
@@ -1,4 +1,4 @@
-/* GNOME calendar object
+/* GNOME calendar client interface object
  *
  * Copyright (C) 2000 Helix Code, Inc.
  *
@@ -21,16 +21,17 @@
 
 #include <config.h>
 #include "cal.h"
+#include "cal-backend.h"
 
 
 
 /* Private part of the Cal structure */
 typedef struct {
-	/* The URI where this calendar is stored */
-	char *uri;
+	/* Our backend */
+	CalBackend *backend;
 
-	/* List of listeners for this calendar */
-	GList *listeners;
+	/* Listener on the client we notify */
+	GNOME_Calendar_listener listener;
 } CalPrivate;
 
 
@@ -71,7 +72,7 @@ cal_get_type (void)
 			(GtkClassInitFunc) NULL
 		};
 
-		cal_type = gtk_type_unique (gnome_object_get_type (), &cal_info);
+		cal_type = gtk_type_unique (GNOME_OBJECT_TYPE, &cal_info);
 	}
 
 	return cal_type;
@@ -93,7 +94,7 @@ cal_class_init (CalClass *class)
 
 	object_class = (GtkObjectClass *) class;
 
-	parent_class = gtk_type_class (gnome_object_get_type ());
+	parent_class = gtk_type_class (GNOME_OBJECT_TYPE);
 
 	object_class->destroy = cal_destroy;
 
@@ -108,6 +109,8 @@ cal_init (Cal *cal)
 
 	priv = g_new0 (CalPrivate, 1);
 	cal->priv = priv;
+
+	priv->listener = CORBA_OBJECT_NIL;
 }
 
 /* Destroy handler for the calendar */
@@ -183,35 +186,47 @@ cal_get_epv (void)
 
 
 
-/* Returns whether a CORBA object is nil */
-static gboolean
-corba_object_is_nil (CORBA_Object object)
-{
-	CORBA_Environment ev;
-	gboolean retval;
-
-	CORBA_exception_init (&ev);
-	retval = CORBA_Object_is_nil (object, &ev);
-	CORBA_exception_free (&ev);
-
-	return retval;
-}
-
 /**
  * cal_construct:
- * @cal: A calendar.
+ * @cal: A calendar client interface.
  * @corba_cal: CORBA object for the calendar.
+ * @backend: Calendar backend that this @cal presents an interface to.
+ * @listener: Calendar listener for notification.
  *
- * Constructs a calendar by binding the corresponding CORBA object to it.
+ * Constructs a calendar client interface object by binding the corresponding
+ * CORBA object to it.  The calendar interface is bound to the specified
+ * @backend, and will notify the @listener about changes to the calendar.
  *
  * Return value: The same object as the @cal argument.
  **/
 Cal *
-cal_construct (Cal *cal, GNOME_Calendar_Cal corba_cal)
+cal_construct (Cal *cal,
+	       GNOME_Calendar_Cal corba_cal,
+	       CalBackend *backend,
+	       GNOME_Calendar_Listener listener)
 {
+	CalPrivate *priv;
+	CORBA_Environment ev;
+
 	g_return_val_if_fail (cal != NULL, NULL);
 	g_return_val_if_fail (IS_CAL (cal), NULL);
-	g_return_val_if_fail (!corba_object_is_nil (corba_cal), NULL);
+	g_return_val_if_fail (backend != NULL);
+	g_return_val_if_fail (IS_CAL_BACKEND (backend));
+
+	priv = cal->priv;
+
+	CORBA_exception_init (&ev);
+	priv->listener = CORBA_Object_duplicate (listener, &ev);
+	if (ev._major != CORBA_NO_EXCEPTION) {
+		g_message ("cal_construct: could not duplicate the listener");
+		priv->listener = CORBA_OBJECT_NIL;
+		CORBA_exception_free (&ev);
+		return NULL;
+	}
+
+	CORBA_exception_free (&ev);
+
+	priv->backend = backend;
 
 	gnome_object_construct (GNOME_OBJECT (cal), corba_cal);
 	return cal;
@@ -222,7 +237,7 @@ cal_construct (Cal *cal, GNOME_Calendar_Cal corba_cal)
  * @object: #GnomeObject that will wrap the CORBA object.
  *
  * Creates and activates the CORBA object that is wrapped by the specified
- * calendar @object.
+ * calendar client interface @object.
  *
  * Return value: An activated object reference or #CORBA_OBJECT_NIL in case of
  * failure.
@@ -242,6 +257,7 @@ cal_corba_object_create (GnomeObject *object)
 	CORBA_exception_init (&ev);
 	POA_GNOME_Calendar_Cal__init ((PortableServer_Servant) servant, &ev);
 	if (ev._major != CORBA_NO_EXCEPTION) {
+		g_message ("cal_corba_object_create(): could not init the servant");
 		g_free (servant);
 		CORBA_exception_free (&ev);
 		return CORBA_OBJECT_NIL;
@@ -252,69 +268,47 @@ cal_corba_object_create (GnomeObject *object)
 }
 
 /**
- * cal_add_listener:
- * @cal: A calendar.
- * @listener: A listener.
+ * cal_new:
+ * @backend: A calendar backend.
+ * @listener: A calendar listener.
+ *
+ * Creates a new calendar client interface object and binds it to the specified
+ * @backend and @listener objects.
  *
- * Adds a listener for changes to a calendar.  The specified listener object
- * will be used for notification when objects are added, removed, or changed in
- * the calendar.
+ * Return value: A newly-created #Cal calendar client interface object, or NULL
+ * if its corresponding CORBA object could not be created.
  **/
-void
-cal_add_listener (Cal *cal, GNOME_Calendar_Listener listener)
+Cal *
+cal_new (CalBackend *backend, GNOME_Calendar_Listener listener)
 {
-	CalPrivate *priv;
+	Cal *cal, *retval;
+	GNOME_Calendar_Cal corba_cal;
 	CORBA_Environment ev;
+	gboolean ret;
 
-	g_return_if_fail (cal != NULL);
-	g_return_if_fail (IS_CAL (cal));
-	g_return_if_fail (!corba_object_is_nil (listener));
+	g_return_val_if_fail (backend != NULL);
+	g_return_val_if_fail (IS_CAL_BACKEND (backend));
 
-	priv = cal->priv;
+	cal = CAL (gtk_type_new (CAL_TYPE));
+	corba_cal = cal_corba_object_create (GNOME_OBJECT (cal));
 
 	CORBA_exception_init (&ev);
-
-	GNOME_Unknown_ref (listener, &ev);
-	priv->listeners = g_list_prepend (priv->listeners, CORBA_Object_duplicate (listener, &ev));
+	ret = CORBA_object_is_nil (corba_cal, &ev);
+	if (ev._major != CORBA_NO_EXCEPTION || ret) {
+		g_message ("cal_new(): could not create the CORBA object");
+		gtk_object_unref (GTK_OBJECT (cal));
+		CORBA_exception_free (&ev);
+		return NULL;
+	}
 
 	CORBA_exception_free (&ev);
-}
 
-/**
- * cal_remove_listener:
- * @cal: A calendar.
- * @listener: A listener.
- *
- * Removes a listener from a calendar so that no more notification events will
- * be sent to the listener.
- **/
-void
-cal_remove_listener (Cal *cal, GNOME_Calendar_Listener listener)
-{
-	CalPrivate *priv;
-	CORBA_Environment ev;
-	GList *l;
-
-	g_return_if_fail (cal != NULL);
-	g_return_if_fail (IS_CAL (cal));
-
-	priv = cal->priv;
-
-	CORBA_exception_init (&ev);
-
-	/* FIXME: CORBA_Object_is_equivalent() is not what one thinks.  This
-	 * code could fail in situtations subtle enough that I don't understand
-	 * them.  Someone has to figure out the standard CORBA idiom for
-	 * listeners or notification.
-	 */
-	for (l = priv->listeners; l; l = l->next)
-		if (CORBA_Object_is_equivalent (listener, l->data)) {
-			GNOME_Unknown_unref (listener, &ev);
-			CORBA_Object_release (listener, &ev);
-			priv->listeners = g_list_remove_link (priv->listeners, l);
-			g_list_free_1 (l);
-			break;
-		}
+	retval = cal_construct (cal, corba_cal, backend, listener);
+	if (!retval) {
+		g_message ("cal_new(): could not construct the calendar client interface");
+		gtk_object_unref (cal);
+		return NULL;
+	}
 
-	CORBA_exception_free (&ev);
+	return retval;
 }
-- 
cgit 

08660ab7eb86e41b15f0c8ccad4602'>Update to 0.6b3</a></td><td>erwin</td><td><span title='2006-06-15 03:03:00 +0800'>2006-06-15</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=f5f3bb5e2cf784537260bff1f45269057d9dc1a1'>- bsdvideo plugin is built on sparc64 too</a></td><td>pav</td><td><span title='2006-06-14 23:27:22 +0800'>2006-06-14</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/devel?h=gnome-3.24&amp;id=f96d7009ef468953f5b63928e6240bee841572f0'>Update to 0.9</a></td><td>miwi</td><td><span title='2006-06-14 22:59:44 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=c98aecc36784bac8b53484a5ca31fb14924f5d90'>Update MASTER_SITES</a></td><td>miwi</td><td><span title='2006-06-14 22:35:24 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-35</span>/<span class='insertions'>+39</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=20423cf68cc48cfe094957fe431870648adfc535'>Update to 0.10</a></td><td>mat</td><td><span title='2006-06-14 21:32:25 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=27e5e71bb200e39a9d4636001455a5ee54d7af9b'>Update to 0.7807</a></td><td>mat</td><td><span title='2006-06-14 21:30:44 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-6</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=10712cad97ff28daae758e2400fb222bdfc45641'>Update to 0.31</a></td><td>mat</td><td><span title='2006-06-14 20:16:57 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8e5ccda3f2d65a6c8734d8e8a957c075f1051150'>Update to 0.46</a></td><td>mat</td><td><span title='2006-06-14 19:53:15 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+16</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=0df77b3372411c253acfb5b90d402d561140135d'>Update to 0.33.2.</a></td><td>novel</td><td><span title='2006-06-14 19:24:03 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=82008234dd4bb861b28a2180c95b1083bd5b31de'>Update to 0.88.01</a></td><td>mat</td><td><span title='2006-06-14 18:09:53 +0800'>2006-06-14</span></td><td>3</td><td><span class='deletions'>-27</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=dc8cb384b90dad0d49017f80a0b0ae0f61933ce4'>Reset maintainer.</a></td><td>linimon</td><td><span title='2006-06-14 15:31:05 +0800'>2006-06-14</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=9f9fceb87f733bcf5c6374b684a4cf59a8f16780'>Reset andrew@ugh.net.au due to timeouts; mark DEPRECATED since author was</a></td><td>linimon</td><td><span title='2006-06-14 15:26:50 +0800'>2006-06-14</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b7bb7782e0dacd4d61c94ec993e76a66028c9fe8'>Update to 0.62.</a></td><td>marcus</td><td><span title='2006-06-14 13:03:44 +0800'>2006-06-14</span></td><td>5</td><td><span class='deletions'>-12</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=306943c10099a115bbed3171755e6a9d0cc102b0'>Adding port devel/p5-Carp-Assert-More, Convenience wrappers around</a></td><td>aaron</td><td><span title='2006-06-14 12:57:35 +0800'>2006-06-14</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+65</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=a09ff8cf07f278d2f3aa7e78f3714bf38d2686a9'>- Update from v0.01 to v0.02</a></td><td>aaron</td><td><span title='2006-06-14 11:21:49 +0800'>2006-06-14</span></td><td>4</td><td><span class='deletions'>-11</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=11182fbffd034ec3fd08e6f8c1d482491afd1a2a'>- Updated from v0.0562 to v0.061</a></td><td>aaron</td><td><span title='2006-06-14 11:20:11 +0800'>2006-06-14</span></td><td>6</td><td><span class='deletions'>-136</span>/<span class='insertions'>+57</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=3576bdfc2b4ff2765bd521afbe8a6505cc6cd099'>Add ruby-rcov 0.5.0, a tool for simple code coverage analysis in Ruby.</a></td><td>clsung</td><td><span title='2006-06-14 09:56:45 +0800'>2006-06-14</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+74</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=27cb19ab60329ba33c2b803d7548d252f4740faf'>- add dependency of security/p5-Digest-SHA1</a></td><td>clsung</td><td><span title='2006-06-14 09:29:37 +0800'>2006-06-14</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=666f25bf5da314d205ad6cf523619f740f586f8c'>- Unbroken FreeBSD 5.x and 4.x.</a></td><td>clsung</td><td><span title='2006-06-14 09:25:23 +0800'>2006-06-14</span></td><td>1</td><td><span class='deletions'>-5</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=532b726516c0accaadad41c652be20886d555b3c'>Uptate to 1.10</a></td><td>mat</td><td><span title='2006-06-14 03:12:15 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-6</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=fb5f935578374b27d85f40d453a6060d13e11e4c'>Update to 0.85</a></td><td>erwin</td><td><span title='2006-06-14 03:06:54 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=19e19688f1fe56ef855a8f7e18d053e1d7da964b'>update to 2.03-30</a></td><td>mat</td><td><span title='2006-06-14 02:43:10 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-10</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=fe0e09ab520e5c5711cb77e6f5369d0839d3ca3b'>Update to 1.01</a></td><td>mat</td><td><span title='2006-06-14 02:38:55 +0800'>2006-06-14</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=6050f8bc0ed8f9538d354d24dce317ea513855d1'>Update to 3.01</a></td><td>lth</td><td><span title='2006-06-13 21:16:10 +0800'>2006-06-13</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=afb99aebdd81268871ed730d6673335cb4280b8f'>Update to 2.05</a></td><td>lth</td><td><span title='2006-06-13 20:44:02 +0800'>2006-06-13</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=3236752ff69864305a1a8046beeaca80bcdbd5d2'>Adding port devel/p5-Class-CodeStyler, Perl extension for code generation</a></td><td>aaron</td><td><span title='2006-06-13 10:39:21 +0800'>2006-06-13</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+46</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=e065315f8373c4177534b38cdac9bae966eb3503'>Adding port devel/p5-Class-STL-Containers, Perl extension for STL-like</a></td><td>aaron</td><td><span title='2006-06-13 10:28:29 +0800'>2006-06-13</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+58</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b713455a0c1d575bd8d914c613a0c0eec46c771e'>Adding port devel/p5-Pipeline, Generic pipeline interface.</a></td><td>aaron</td><td><span title='2006-06-13 09:31:24 +0800'>2006-06-13</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+82</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=262b03d35817b78d1d06c31c5266b523bbc4f74e'>- Update to 2.2.94</a></td><td>ahze</td><td><span title='2006-06-13 08:34:25 +0800'>2006-06-13</span></td><td>4</td><td><span class='deletions'>-8</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=6cc3ba9aef25f8c7f725fb6a715de73afe1106d9'>The new version psvn-20006 is out:</a></td><td>anray</td><td><span title='2006-06-13 06:29:27 +0800'>2006-06-13</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=01dd71f8223345fe463e3648f2be0f980e76f524'>Yet another silent update!</a></td><td>thierry</td><td><span title='2006-06-13 03:23:47 +0800'>2006-06-13</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=9ad4918f17111bdb1c27b7abe9d95b04f0540d34'>Update to 0.78</a></td><td>erwin</td><td><span title='2006-06-13 02:30:41 +0800'>2006-06-13</span></td><td>4</td><td><span class='deletions'>-4</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=a188dfa4dad4359809ca69bde23a29dec0cf3969'>Remove bogus USE_INSTALL_SCRIPT.</a></td><td>erwin</td><td><span title='2006-06-13 00:32:23 +0800'>2006-06-13</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/devel?h=gnome-3.24&amp;id=9652dfb55e933e9b5066429c4b78ed7fda3b0f39'>Update to 4.0</a></td><td>miwi</td><td><span title='2006-06-12 22:31:17 +0800'>2006-06-12</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=83819e075a52e2256f8d7ff514cca9e696503338'>- Don't force gcc3.4 on 4.x, gcc 2.95 in base works just fine.</a></td><td>ahze</td><td><span title='2006-06-12 22:18:26 +0800'>2006-06-12</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/devel?h=gnome-3.24&amp;id=934b6cf57f57ead91e76b58bd606a8c797a9e869'>Update to 2.3</a></td><td>miwi</td><td><span title='2006-06-12 22:01:38 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=c4a330a7eff55106097bd107c632d70aef0ca868'>- Force use of gcc34 on 5.x to fix build due to a bug in the base gcc version.</a></td><td>ahze</td><td><span title='2006-06-12 21:59:44 +0800'>2006-06-12</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=da653a9704775185c17f17fd1ad3e098f6373831'>Update to 1.28</a></td><td>miwi</td><td><span title='2006-06-12 20:36:55 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b85f3fabbf4f3ed70ee86c28609fe3482787d454'>Update to 3.10.1</a></td><td>miwi</td><td><span title='2006-06-12 20:24:29 +0800'>2006-06-12</span></td><td>3</td><td><span class='deletions'>-8</span>/<span class='insertions'>+18</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8cc986fef53fd1b43aae3235487826dd18841cbb'>Update to 2.14.1.</a></td><td>marcus</td><td><span title='2006-06-12 07:46:26 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=37b689a9850156afb1c36c7c761c2a15564aa153'>Update to 1.06</a></td><td>lth</td><td><span title='2006-06-12 04:14:10 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b486d42cc61ee224873be336074311d86de64b9e'>Update to 1.19</a></td><td>lth</td><td><span title='2006-06-12 03:53:01 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=3a128db0092735d99d6da8468f333d97e10e54fb'>- update to 1.0.5</a></td><td>itetcu</td><td><span title='2006-06-12 03:25:54 +0800'>2006-06-12</span></td><td>4</td><td><span class='deletions'>-12</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=65b417a86c18e4c84342bcb0e9f6b44c4c13aa8b'>Update to 2.5.6</a></td><td>erwin</td><td><span title='2006-06-12 01:42:37 +0800'>2006-06-12</span></td><td>6</td><td><span class='deletions'>-12</span>/<span class='insertions'>+18</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=6531319ecfe41b101f0746cf145009b7eda173a5'>Upgrade to 2.15.1.</a></td><td>thierry</td><td><span title='2006-06-12 00:59:45 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=566c71767a2206447eb8257648006eca8748806d'>Update to 0.53</a></td><td>erwin</td><td><span title='2006-06-12 00:22:26 +0800'>2006-06-12</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=366cec4de382acde1d52920945851a03c3491c74'>COBF (aka C-Obfuscator) is a program which manipulates C or C++ sourcefiles</a></td><td>pav</td><td><span title='2006-06-11 17:39:38 +0800'>2006-06-11</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+69</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b3a410b1bbb86f861f02b1337b57a16d0b025e5c'>Update to 0.77</a></td><td>erwin</td><td><span title='2006-06-11 03:47:46 +0800'>2006-06-11</span></td><td>4</td><td><span class='deletions'>-4</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=a98ad0cb14330e4154c0bbf1b656b2b88880f524'>Update to 0.64</a></td><td>erwin</td><td><span title='2006-06-11 03:22:38 +0800'>2006-06-11</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=ee6c5b1b136a3d750112c716488641fe585dacdd'>Update to 2.62</a></td><td>erwin</td><td><span title='2006-06-11 03:11:14 +0800'>2006-06-11</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=c4628cd5cac0e117d77bf01e5120433fda2de717'>* Rename our rc.d stop_postcmd function to be consistent with other scripts</a></td><td>marcus</td><td><span title='2006-06-11 03:03:48 +0800'>2006-06-11</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+9</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=35ac6dab6add718e1e03f692b84638acc7c2ed37'>Update to 1.05</a></td><td>erwin</td><td><span title='2006-06-11 03:00:34 +0800'>2006-06-11</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=86ddc6009909cb7b1baa756ac2a4912ecca7d844'>Add lasi 1.0.4, c++ stream output interface for creating Postscript</a></td><td>itetcu</td><td><span title='2006-06-11 01:28:43 +0800'>2006-06-11</span></td><td>6</td><td><span class='deletions'>-0</span>/<span class='insertions'>+60</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=adedc4ce4f5773d790acb0b3f5fee8ca49b11b5f'>IO::Null</a></td><td>erwin</td><td><span title='2006-06-11 00:13:14 +0800'>2006-06-11</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+41</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=310fb39881905739eabd67bf03a8464e0d83cb35'>- Update to 1.5.1</a></td><td>mnag</td><td><span title='2006-06-10 21:41:26 +0800'>2006-06-10</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=e74d3cfecadadd816d9aa0aaaf53b824e3a74534'>TZInfo is a Ruby library that uses the standard tz database</a></td><td>pav</td><td><span title='2006-06-10 19:38:37 +0800'>2006-06-10</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+880</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8753e088260328e78070b2689d92f1165b6b7279'>The Rose::DateTime::* modules provide a few convenience functions</a></td><td>erwin</td><td><span title='2006-06-10 18:46:06 +0800'>2006-06-10</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+50</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=4cc7505e7bb9fd654bf95c84e9236947bb50c765'>Rose::Object is a generic object base class.  It provides very little</a></td><td>erwin</td><td><span title='2006-06-10 18:45:07 +0800'>2006-06-10</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+59</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=cf1549e81858c93de78d251b0157a6915b034fd9'>When you just can't get your code to work, admit you are a total failure.</a></td><td>erwin</td><td><span title='2006-06-10 17:43:33 +0800'>2006-06-10</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+43</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=98cd110931dc1778c676cef8e783a48c369fd163'>Reset maintainer at his request due to lack of time.</a></td><td>linimon</td><td><span title='2006-06-10 14:14:05 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=a311ea30fa438df23201eaf8d6a557463b1e44fe'>Maintainer's email bounces.</a></td><td>linimon</td><td><span title='2006-06-10 05:30:45 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=58dfb03411d40332e901892d588f6e50d39651ef'>Chase a silent bugfix.</a></td><td>thierry</td><td><span title='2006-06-10 05:11:55 +0800'>2006-06-10</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=9c25f08018ef28fcc49c986f808dd0efbd6d882a'>Reset maintainer at his request due to lack of time.  We appreciate all the</a></td><td>linimon</td><td><span title='2006-06-10 05:08:45 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=b8af9f4d2caeee3e98613f534ee7913f8bfe7419'>Reset maintainer at his request due to current lack of time.  We appreciate</a></td><td>linimon</td><td><span title='2006-06-10 05:07:11 +0800'>2006-06-10</span></td><td>2</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/devel?h=gnome-3.24&amp;id=ef247ae90a1e4f4477d25e00658de594fceccc9d'>Update maintainer's email address at his request.</a></td><td>linimon</td><td><span title='2006-06-10 05:01:32 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=f18100fd7d4caa83f136286ed85355465a630bcc'>Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the</a></td><td>pav</td><td><span title='2006-06-10 04:45:20 +0800'>2006-06-10</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+38</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=a75af1f5554c5d61fe38e9e5b94d753bcf91ce0d'>- Update to 605</a></td><td>pav</td><td><span title='2006-06-10 04:36:44 +0800'>2006-06-10</span></td><td>9</td><td><span class='deletions'>-149</span>/<span class='insertions'>+69</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=424f85793865513777755e230407f9ffdae098be'>- Grab MAINTAINER for multimedia@</a></td><td>ahze</td><td><span title='2006-06-10 04:33:07 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=bf93ee60da482fda00007aeb867bf3f2a5dc6c79'>- Restrict to Perl 5.6+ due to POD generation problems</a></td><td>aaron</td><td><span title='2006-06-10 03:43:12 +0800'>2006-06-10</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=5b48c182119ac61676f11ddad76dcd7784ac0aff'>- Transfer MAINTAINER to multimedia@</a></td><td>ahze</td><td><span title='2006-06-10 02:00:35 +0800'>2006-06-10</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/devel?h=gnome-3.24&amp;id=7b454805314a6703a378b74f8714fe1413d3ca88'>Chase devel/ruby-gettext updated that has filename changed, from</a></td><td>mezz</td><td><span title='2006-06-09 22:13:02 +0800'>2006-06-09</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=f2af6a0ecc6975f82de7b0f27fdaab367bf041f0'>This module exports a clone() function which unlocks the builtin</a></td><td>erwin</td><td><span title='2006-06-09 20:53:52 +0800'>2006-06-09</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+51</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=ab976269c36f36f6438e6bae2a4905db75ad14aa'>- Repocopy devel/fpc-fvision -&gt; devel/fpc-fv [1]</a></td><td>garga</td><td><span title='2006-06-09 19:04:55 +0800'>2006-06-09</span></td><td>9</td><td><span class='deletions'>-207</span>/<span class='insertions'>+130</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=d6b6aa27873486698210ca3779cfe04f1a72a778'>Add a full BUILD_DEPENDS on glibmm to fix build problems on pointyhat.</a></td><td>marcus</td><td><span title='2006-06-09 12:49:24 +0800'>2006-06-09</span></td><td>1</td><td><span class='deletions'>-9</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=92f87baed20507d028f86764b9940e1a4685574b'>- fix plist</a></td><td>clsung</td><td><span title='2006-06-09 10:20:07 +0800'>2006-06-09</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=7f9b5175ca4fad89037506a60a22f5a285a3e59f'>- Pointyhat noticed that devel/p5-Event-Lib 1.00 would delete</a></td><td>clsung</td><td><span title='2006-06-09 10:15:24 +0800'>2006-06-09</span></td><td>2</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/devel?h=gnome-3.24&amp;id=b556b771bfeb9276c747b420faae2dd731c1abd0'>- update to 1.1.0</a></td><td>clsung</td><td><span title='2006-06-09 09:21:23 +0800'>2006-06-09</span></td><td>3</td><td><span class='deletions'>-8</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8670397c97e4292a6721dd90752ef8ee406eb28d'>- update to 0.10</a></td><td>leeym</td><td><span title='2006-06-09 07:57:02 +0800'>2006-06-09</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=da913759a4d88589bfd99ec8e57339a6aa748167'>- Update to 3.4.1</a></td><td>sem</td><td><span title='2006-06-09 04:25:20 +0800'>2006-06-09</span></td><td>4</td><td><span class='deletions'>-16</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=d8fedf5ea3566de070b464a68f807879b9647765'>Update rc.d script to better fit current practice.</a></td><td>dougb</td><td><span title='2006-06-09 00:59:41 +0800'>2006-06-09</span></td><td>3</td><td><span class='deletions'>-54</span>/<span class='insertions'>+61</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=b59619319ade58d267e9a5f0488734f77b8d63ba'>update freealut to 1.1.0</a></td><td>oliver</td><td><span title='2006-06-09 00:07:12 +0800'>2006-06-09</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/devel?h=gnome-3.24&amp;id=8d08e8743bd8864cf0d80cd8d68249ec161a0ffb'>Does not build with pervel PERL &lt;= 500503</a></td><td>itetcu</td><td><span title='2006-06-08 18:19:12 +0800'>2006-06-08</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=ef313dbfe75987a293923a8313346636439b9401'>ObfuscateJS compress your Javascript files.</a></td><td>hq</td><td><span title='2006-06-08 16:02:53 +0800'>2006-06-08</span></td><td>6</td><td><span class='deletions'>-0</span>/<span class='insertions'>+60</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=4daad2c1adcf95cb85b22a88e96a8c2a98aadc11'>- update to 0.7.2</a></td><td>clsung</td><td><span title='2006-06-08 14:56:42 +0800'>2006-06-08</span></td><td>3</td><td><span class='deletions'>-8</span>/<span class='insertions'>+44</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=a0cf3ef6b82c24c16e6ccdc537611d561d640476'>Add p5-Event-Lib 1.00, makes libevent(3) accessible with Perl.</a></td><td>clsung</td><td><span title='2006-06-08 09:29:52 +0800'>2006-06-08</span></td><td>6</td><td><span class='deletions'>-0</span>/<span class='insertions'>+63</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=3fa1002228e40aa94e8cfaa71b576db9fcc30d52'>Fix plist.</a></td><td>kuriyama</td><td><span title='2006-06-08 09:07:01 +0800'>2006-06-08</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=12bea912f680738e8987fe302cedb5fed563d2ed'>Add SHA256 checksum</a></td><td>edwin</td><td><span title='2006-06-08 05:43:28 +0800'>2006-06-08</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/devel?h=gnome-3.24&amp;id=532d43fac6e70044b6fa0e7564f2bd51f061711d'>Add SHA256 checksum</a></td><td>edwin</td><td><span title='2006-06-07 22:05:01 +0800'>2006-06-07</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=61a789edcaeaecdb1021db6b5086fd2b835610c3'>Remove obsolete SIZE</a></td><td>edwin</td><td><span title='2006-06-07 22:01:47 +0800'>2006-06-07</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/devel?h=gnome-3.24&amp;id=0a4dfa46070a6bea802435f01fd718457e6640c9'>remove obsolete SIZE 7.0.1</a></td><td>edwin</td><td><span title='2006-06-07 21:57:13 +0800'>2006-06-07</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/devel?h=gnome-3.24&amp;id=4abf27241d7a27f2247341904b6a08d9246f51dd'>Add SIZE</a></td><td>edwin</td><td><span title='2006-06-07 21:56:23 +0800'>2006-06-07</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/devel?h=gnome-3.24&amp;id=d3a53ebaef4151f551c01a06cd28323bb352d668'>- Add MASTER_SITE_LOCAL as mirror while there is a problem on master site</a></td><td>sem</td><td><span title='2006-06-07 18:49:10 +0800'>2006-06-07</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/devel?h=gnome-3.24&amp;id=2ee9265433cfd6978c817cca176d211aa94ba93c'>- update to 1.14</a></td><td>leeym</td><td><span title='2006-06-07 17:15:45 +0800'>2006-06-07</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=98042519a5905e2984a2948ffc9b0039bec59734'>Correct plist for NOPORTDOCS case.</a></td><td>delphij</td><td><span title='2006-06-07 17:14:10 +0800'>2006-06-07</span></td><td>1</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=53133a0ae5e28bbd7bb8477fbe6eaa7efc1b842b'>Permissions and shebang lines of bin/* scripts are taken care of</a></td><td>knu</td><td><span title='2006-06-07 14:44:54 +0800'>2006-06-07</span></td><td>3</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=86c8842429a1bb4c161acd4f3d682cc340cdda41'>- Update to 1.5.0.</a></td><td>knu</td><td><span title='2006-06-07 14:38:29 +0800'>2006-06-07</span></td><td>9</td><td><span class='deletions'>-75</span>/<span class='insertions'>+1479</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=21e0847407d6b581116d9a296965307d32edb166'>Update to 0.05.</a></td><td>tobez</td><td><span title='2006-06-07 14:19:50 +0800'>2006-06-07</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=35bc145d5a1102b0736b42beead60241ceefa444'>Update to 2.10.4.</a></td><td>marcus</td><td><span title='2006-06-07 14:08:04 +0800'>2006-06-07</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=802c5eeac39a2add2c3f256266733808d6ccc27e'>- Add missing RUN_DEPENDS</a></td><td>novel</td><td><span title='2006-06-07 12:28:33 +0800'>2006-06-07</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=aedee8f68709e8b46e4af52f9dac97ad83f432bd'>We actually agreed to test the fc4 Linux port, not fc3.  The run has been</a></td><td>linimon</td><td><span title='2006-06-07 10:08:16 +0800'>2006-06-07</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/devel?h=gnome-3.24&amp;id=bf59c29f8196660e19ef4b9f4f21e573fed74c8a'>- Update to 0.3.9</a></td><td>ahze</td><td><span title='2006-06-07 09:56:19 +0800'>2006-06-07</span></td><td>4</td><td><span class='deletions'>-130</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=5a98ccca057e8541868812907803e5ef56c916ff'>Update to 5.10.3</a></td><td>miwi</td><td><span title='2006-06-07 04:09:16 +0800'>2006-06-07</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=f663d4a22af2e07c0836ae7ba3cabedd6230e7d0'>Update MASTER_SITES</a></td><td>miwi</td><td><span title='2006-06-07 04:03:26 +0800'>2006-06-07</span></td><td>2</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/devel?h=gnome-3.24&amp;id=95b7eddc0388f3c910b79fceefa910e4b8226b9e'>  (1) Update to 1.3.2.</a></td><td>lev</td><td><span title='2006-06-07 02:52:10 +0800'>2006-06-07</span></td><td>16</td><td><span class='deletions'>-260</span>/<span class='insertions'>+96</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=264dee0cdc82d0195366948721e8e02dce7a9a11'>- Update to 0.6.4</a></td><td>itetcu</td><td><span title='2006-06-07 01:31:38 +0800'>2006-06-07</span></td><td>3</td><td><span class='deletions'>-16</span>/<span class='insertions'>+21</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=fe4a27fe728d8c0e83ea9aebc8da9a24544a2eb9'>Upadte to 3.0.1 release.</a></td><td>ale</td><td><span title='2006-06-06 22:11:11 +0800'>2006-06-06</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=e3ad50c1abb8143c3f7f1fba37e02e4e5386d757'>This module is used to work with .desktop files. The format of these files is</a></td><td>itetcu</td><td><span title='2006-06-06 19:01:12 +0800'>2006-06-06</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+37</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=40feb60c07890abeba56be80f873164ccac966db'>Update to 2.4</a></td><td>erwin</td><td><span title='2006-06-06 18:12:17 +0800'>2006-06-06</span></td><td>3</td><td><span class='deletions'>-9</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8de67fa11df3c21c11eda10fcdf1c48d5aa69ade'>Update to 1.5.13</a></td><td>erwin</td><td><span title='2006-06-06 18:09:33 +0800'>2006-06-06</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=bc66767a53c92f51171ad373a38568d3c995ce86'>- update to 0.63</a></td><td>clsung</td><td><span title='2006-06-06 17:58:15 +0800'>2006-06-06</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=9df4a5a54544216276cd9556f0660fd0a0a207e3'>Take maintainership</a></td><td>ijliao</td><td><span title='2006-06-06 17:33:07 +0800'>2006-06-06</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+106</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=cb7fc4d7c618efbd934bcf9ee3b9fc33e19c08d9'>Update to 0.37</a></td><td>lbr</td><td><span title='2006-06-06 16:42:54 +0800'>2006-06-06</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=d72699c043627477e3fa0dab2c096f6c18e38107'>Update to 0.961.</a></td><td>lbr</td><td><span title='2006-06-06 16:07:07 +0800'>2006-06-06</span></td><td>3</td><td><span class='deletions'>-8</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=267b1cd1430f4c707a880d941e7edf796f1e06b7'>Add p5-Data-OptList 0.100, parse and validate simple name/value option</a></td><td>lbr</td><td><span title='2006-06-06 15:27:09 +0800'>2006-06-06</span></td><td>5</td><td><span class='deletions'>-0</span>/<span class='insertions'>+62</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=9450aca1f2be6b3d52160925bea3485346b98e70'>Update to v0.7.3.  Upstream changes include:</a></td><td>jkoshy</td><td><span title='2006-06-06 14:50:16 +0800'>2006-06-06</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+13</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=8662dca2fa4d458981d98cfcb305249c846a254f'>- Update to 0.22</a></td><td>clsung</td><td><span title='2006-06-06 12:34:24 +0800'>2006-06-06</span></td><td>2</td><td><span class='deletions'>-9</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=fbc2fda60f3a5867777cf9099c8dc03ed5debf57'>- Updated from v0.09 to v1.01</a></td><td>aaron</td><td><span title='2006-06-06 12:06:05 +0800'>2006-06-06</span></td><td>3</td><td><span class='deletions'>-7</span>/<span class='insertions'>+27</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/devel?h=gnome-3.24&amp;id=d5eae527e133450eac6509df7bea2059a5a05adf'>Portlint:</a></td><td>mezz</td><td><span title='2006-06-06 11:02:00 +0800'>2006-06-06</span>