r1316 - in /experimental/anjal: ./ debian/ debian/anjal.install debian/changelog debian/compat debian/control debian/copyright debian/dirs debian/docs debian/patches/ debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch debian/rules

yanli-guest at users.alioth.debian.org yanli-guest at users.alioth.debian.org
Wed Aug 26 02:11:44 UTC 2009


Author: yanli-guest
Date: Wed Aug 26 02:11:43 2009
New Revision: 1316

URL: http://svn.debian.org/wsvn/pkg-evolution/?sc=1&rev=1316
Log:
* Initial import of Anjal package

Added:
    experimental/anjal/
    experimental/anjal/debian/
    experimental/anjal/debian/anjal.install
    experimental/anjal/debian/changelog
    experimental/anjal/debian/compat
    experimental/anjal/debian/control
    experimental/anjal/debian/copyright
    experimental/anjal/debian/dirs
    experimental/anjal/debian/docs
    experimental/anjal/debian/patches/
    experimental/anjal/debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch
    experimental/anjal/debian/rules   (with props)

Added: experimental/anjal/debian/anjal.install
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/anjal.install?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/anjal.install (added)
+++ experimental/anjal/debian/anjal.install Wed Aug 26 02:11:43 2009
@@ -1,0 +1,4 @@
+usr/bin/anjal
+usr/share/locale
+usr/share/applications/anjal.desktop
+usr/share/anjal

Added: experimental/anjal/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/changelog?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/changelog (added)
+++ experimental/anjal/debian/changelog Wed Aug 26 02:11:43 2009
@@ -1,0 +1,13 @@
+anjal (0.0.1+git20090824-0.1) unstable; urgency=low
+
+  * Non-maintainer upload
+  * New upstream release
+
+ -- Yan Li <yanli at infradead.org>  Mon, 24 Aug 2009 15:29:40 +0800
+
+anjal (0.0.1+git20090805-0.1) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Initial release (Closes: #520342)
+
+ -- Yan Li <yanli at infradead.org>  Mon, 10 Aug 2009 16:49:25 +0800

Added: experimental/anjal/debian/compat
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/compat?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/compat (added)
+++ experimental/anjal/debian/compat Wed Aug 26 02:11:43 2009
@@ -1,0 +1,1 @@
+7

Added: experimental/anjal/debian/control
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/control?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/control (added)
+++ experimental/anjal/debian/control Wed Aug 26 02:11:43 2009
@@ -1,0 +1,48 @@
+Source: anjal
+Section: gnome
+Priority: optional
+Maintainer: Debian Evolution Maintainers <pkg-evolution-maintainers at lists.alioth.debian.org>
+Uploaders: Jordi Mallach <jordi at debian.org>, 
+           Margarita Manterola <debian at marga.com.ar>,
+           Loic Minier <lool at dooz.org>,
+           Heikki Henriksen <heikkih at gmail.com>,
+           Oystein Gisnas <oystein at gisnas.net>,
+           Pedro Fragoso <emberez at gmail.com>,
+           Yves-Alexis Perez <corsac at debian.org>
+Homepage: http://live.gnome.org/Anjal
+Vcs-Svn: svn://svn.debian.org/svn/pkg-evolution/unstable/experimental/anjal
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal
+Build-Depends: debhelper (>= 7),
+               cdbs (>= 0.4.52),
+               dpkg-dev (>= 1.14.16),
+               intltool (>= 0.35.0),
+               po-debconf,
+               evolution-data-server-dev (>= 2.27.5),
+               evolution-data-server-dev (<< 2.28.0),
+               evolution-dev (>= 2.27.5),
+               evolution-dev (<< 2.28.0),
+               evolution-plugins (>= 2.27.5),
+               evolution-plugins (<< 2.28.0),
+               libwebkit-dev,
+               libunique-dev
+Standards-Version: 3.8.3
+
+Package: anjal
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: light-weight mail client based on Evolution
+ Anjal is an email client. It is the Evolution front-end for netbooks
+ and other small form factor devices.
+
+Package: anjal-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: anjal (= ${binary:Version}),
+         ${misc:Depends}
+Description: debugging symbols for Anjal
+ Anjal is an email client. It is the Evolution front-end for netbooks
+ and other small form factor devices.
+ .
+ This package contains unstripped binaries of Anjal for use in
+ debugging.

Added: experimental/anjal/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/copyright?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/copyright (added)
+++ experimental/anjal/debian/copyright Wed Aug 26 02:11:43 2009
@@ -1,0 +1,48 @@
+This package was debianized by Yan Li <yanli at infradead.org> on
+Tue, 28 Jul 2009 12:43:03 +0800.
+
+It was downloaded from http://live.gnome.org/Anjal
+
+Upstream Authors:
+
+    Srinivasa Ragavan <sragavan at novell.com>
+    Johnny Jacob <jjohnny at novell.com>
+    Yan Li <yanli at infradead.org>
+
+Copyright:
+
+    Copyright (C) 1999-2009 Novell, Inc. (www.novell.com)
+
+License:
+
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) version 3.
+
+The Debian packaging is:
+
+    Copyright (C) 2009 Yan Li <yanli at infradead.org>
+
+and is licensed under the GPL version 2,
+see `/usr/share/common-licenses/GPL-2'.
+
+./po/Makefile.in.in:
+    Makefile for program source directory in GNU NLS utilities package.
+    Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper at gnu.ai.mit.edu>
+    Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns at gmail.com>
+
+    This file may be copied and used freely without restrictions.  It may
+    be used in projects which are not available under a GNU Public License,
+    but which still want to provide support for the GNU gettext functionality.
+
+    - Modified by Owen Taylor <otaylor at redhat.com> to use GETTEXT_PACKAGE
+      instead of PACKAGE and to look for po2tbl in ./ not in intl/
+
+    - Modified by jacob berkman <jacob at ximian.com> to install
+      Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
+
+    - Modified by Rodney Dawes <dobey.pwns at gmail.com> for use with intltool
+
+    We have the following line for use by intltoolize:
+    INTLTOOL_MAKEFILE

Added: experimental/anjal/debian/dirs
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/dirs?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/dirs (added)
+++ experimental/anjal/debian/dirs Wed Aug 26 02:11:43 2009
@@ -1,0 +1,1 @@
+usr/bin

Added: experimental/anjal/debian/docs
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/docs?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/docs (added)
+++ experimental/anjal/debian/docs Wed Aug 26 02:11:43 2009
@@ -1,0 +1,2 @@
+NEWS
+README

Added: experimental/anjal/debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch (added)
+++ experimental/anjal/debian/patches/0001-Fix-memory-leak-found-in-emts_folder_changed_idle.patch Wed Aug 26 02:11:43 2009
@@ -1,0 +1,45 @@
+From 171bdf02d9bfa55d7a0b62d571b2fa8edfe02de2 Mon Sep 17 00:00:00 2001
+Message-Id: <171bdf02d9bfa55d7a0b62d571b2fa8edfe02de2.1249629515.git.yan.i.li at intel.com>
+In-Reply-To: <ce39fbf66383234885699ff48bdb48cb53c7eac9.1249629515.git.yan.i.li at intel.com>
+References: <ce39fbf66383234885699ff48bdb48cb53c7eac9.1249629515.git.yan.i.li at intel.com>
+From: Yan Li <yan.i.li at intel.com>
+Date: Tue, 4 Aug 2009 14:55:08 +0800
+Subject: [PATCH] Fix memory leak found in emts_folder_changed_idle
+
+
+Signed-off-by: Yan Li <yan.i.li at intel.com>
+---
+ src/em-tree-store.c |    3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/src/em-tree-store.c b/src/em-tree-store.c
+index b526f99..51b7792 100644
+--- a/src/em-tree-store.c
++++ b/src/em-tree-store.c
+@@ -1027,7 +1027,6 @@ emts_folder_changed_idle(void *data)
+ 	f = (struct _emts_folder *)p->folders.head;
+ 	n = f->next;
+ 	while (n) {
+-
+ 		d(printf("Changed added=%d removed=%d changed=%d\n", f->changes->uid_added->len, f->changes->uid_removed->len, f->changes->uid_changed->len));
+ 		for (i=0;i<f->changes->uid_added->len;i++) {
+ 			CamelMessageInfo *mi;
+@@ -1036,6 +1035,7 @@ emts_folder_changed_idle(void *data)
+ 			mi = camel_folder_get_message_info (f->folder, uid);
+ 			if (g_hash_table_lookup(f->uid_table, camel_message_info_uid(mi)) == NULL)
+ 				resort = emts_insert_info_incr(emts, mi, f) || resort;
++			camel_message_info_free (mi);
+ 		}
+ 
+ 		for (i=0;i<f->changes->uid_removed->len;i++) {
+@@ -1044,6 +1044,7 @@ emts_folder_changed_idle(void *data)
+ 
+ 			mi = camel_folder_get_message_info (f->folder, uid);			
+ 			emts_remove_info(emts, uid, f);
++			camel_message_info_free (mi);
+ 		}
+ 
+ 		for (i=0;i<f->changes->uid_changed->len;i++) {
+-- 
+1.5.6.5
+

Added: experimental/anjal/debian/rules
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/anjal/debian/rules?rev=1316&op=file
==============================================================================
--- experimental/anjal/debian/rules (added)
+++ experimental/anjal/debian/rules Wed Aug 26 02:11:43 2009
@@ -1,0 +1,17 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/buildvars.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+UPSTREAM_VERSION := $(shell dpkg-parsechangelog | grep ^Version | sed -ne 's/^Version: //g' -e 's/-[^-]*$$//pg')
+
+CFLAGS += -fPIC
+
+DEB_CONFIGURE_EXTRA_FLAGS = --with-anerley=no
+
+makebuilddir/anjal::
+	cd $(DEB_BUILDDIR); NOCONFIGURE=1 ./autogen.sh

Propchange: experimental/anjal/debian/rules
------------------------------------------------------------------------------
    svn:executable = *




More information about the pkg-evolution-commits mailing list