--- gyrus-0.3.10.orig/debian/control +++ gyrus-0.3.10/debian/control @@ -0,0 +1,20 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: gyrus +Section: mail +Priority: optional +Maintainer: Ondřej Surý +Uploaders: Debian GNOME Maintainers +Build-Depends: cdbs, debhelper (>= 5), gnome-pkg-tools, libxml-parser-perl, libgtk2.0-dev (>= 2.10.0), libglade2-dev (>= 2.0.0), libgnet-dev (>= 2.0.0), libgconf2-dev (>= 2.0.0), intltool (>= 0.23) +Standards-Version: 3.7.2 + +Package: gyrus +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: GNOME tool for Cyrus-IMAP servers administration + It allows through a nice GUI to control user quotas, create + and remove mailboxes, and to manipulate the Access Control List + for each mailbox. --- gyrus-0.3.10.orig/debian/docs +++ gyrus-0.3.10/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- gyrus-0.3.10.orig/debian/dirs +++ gyrus-0.3.10/debian/dirs @@ -0,0 +1 @@ +usr/bin --- gyrus-0.3.10.orig/debian/copyright +++ gyrus-0.3.10/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Ondřej Surý on +Wed, 31 Aug 2005 22:47:38 +0200. + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/gyrus/ + +Upstream Authors: + Alejandro Valdés Jiménez + Jorge Bustos Bustos + Claudio Saavedra Valdés + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- gyrus-0.3.10.orig/debian/watch +++ gyrus-0.3.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/gyrus/([\d\.]+)/gyrus-([\d\.]+)\.tar\.gz --- gyrus-0.3.10.orig/debian/compat +++ gyrus-0.3.10/debian/compat @@ -0,0 +1 @@ +5 --- gyrus-0.3.10.orig/debian/changelog +++ gyrus-0.3.10/debian/changelog @@ -0,0 +1,70 @@ +gyrus (0.3.10-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: gyrus-admin.c:1474:4: error: format not a string literal and + no format arguments [-Werror=format-security]": add patch from Bart + Martens (minus the change in Makefile.in) as debian/patches/643404.diff. + Closes: #643404 + + -- gregor herrmann Sat, 15 Oct 2011 19:17:57 +0200 + +gyrus (0.3.10-1) unstable; urgency=low + + * Imported Upstream version 0.3.10 + + Replace glade with gtkbuilder + + Replace gnet with gio (Closes: #572824) + + Remove GTK+ deprecated API usage + + Memory leaks fixed, UI improvements, and code fixes + + autotools and intltool fixes + + -- Ondřej Surý Thu, 19 May 2011 11:02:40 +0200 + +gyrus (0.3.9-1) unstable; urgency=low + + * New Upstream Version + + -- Ondřej Surý Tue, 18 May 2010 14:17:43 +0200 + +gyrus (0.3.8-1) unstable; urgency=low + + * New Upstream Version. + - uses libgtk2.0 (>= 2.10.0) instead of libgnomeprint for printing (Closes: #542574) + + -- Ondřej Surý Thu, 20 Aug 2009 11:34:30 +0200 + +gyrus (0.3.7-1) unstable; urgency=low + + [ Ondřej Surý ] + * Update FSF address; update standards version. + * New upstream release (Closes: #445181) + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + + -- Ondřej Surý Mon, 24 Mar 2008 13:51:47 +0100 + +gyrus (0.3.6-1) unstable; urgency=low + + [ Loic Minier ] + * Drop gnome-common build-dependency. + + [ Ondřej Surý ] + * Drop libbonoboui2-dev build-dependency (comes from upstream). + * New upstream release. + * Update authors in copyright file according to AUTHORS + (Closes: #332929) + + -- Ondřej Surý Tue, 25 Apr 2006 16:31:08 +0300 + +gyrus (0.3.5-1) unstable; urgency=low + + * New upstream version. + + -- Ondřej Surý Thu, 29 Sep 2005 17:43:08 +0200 + +gyrus (0.3.4-1) unstable; urgency=low + + * Initial release (Closes: #325928) + + -- Ondřej Surý Wed, 31 Aug 2005 22:47:38 +0200 + --- gyrus-0.3.10.orig/debian/control.in +++ gyrus-0.3.10/debian/control.in @@ -0,0 +1,15 @@ +Source: gyrus +Section: mail +Priority: optional +Maintainer: Ondřej Surý +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs, debhelper (>= 5), gnome-pkg-tools, libxml-parser-perl, libgtk2.0-dev (>= 2.10.0), libglade2-dev (>= 2.0.0), libgnet-dev (>= 2.0.0), libgconf2-dev (>= 2.0.0), intltool (>= 0.23) +Standards-Version: 3.7.2 + +Package: gyrus +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: GNOME tool for Cyrus-IMAP servers administration + It allows through a nice GUI to control user quotas, create + and remove mailboxes, and to manipulate the Access Control List + for each mailbox. --- gyrus-0.3.10.orig/debian/rules +++ gyrus-0.3.10/debian/rules @@ -0,0 +1,7 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk --- gyrus-0.3.10.orig/debian/patches/643404.diff +++ gyrus-0.3.10/debian/patches/643404.diff @@ -0,0 +1,73 @@ +diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' ../orig/gyrus-0.3.10/src/gyrus-admin.c ./src/gyrus-admin.c +--- ../orig/gyrus-0.3.10/src/gyrus-admin.c 2010-12-29 01:31:16.000000000 +0100 ++++ ./src/gyrus-admin.c 2011-10-04 04:31:06.000000000 +0200 +@@ -1471,11 +1471,11 @@ + if (!duplicated) { + if (!gyrus_admin_acl_set_entry (admin, mailbox, + newname, rights, &error)) { +- g_warning (error); ++ g_warning ("%s", error); + g_free (error); + } else if (!gyrus_admin_acl_delete_entry (admin, mailbox, + oldname, &error)) { +- g_warning (error); ++ g_warning ("%s", error); + g_free (error); + } else { + gtk_list_store_set (GTK_LIST_STORE (model), &iter, +@@ -1486,16 +1486,16 @@ + /* DELETE EXISTING ONE */ + if (!gyrus_admin_acl_delete_entry (admin, mailbox, + newname, &error)) { +- g_warning (error); ++ g_warning ("%s", error); + g_free (error); + } else if (!gyrus_admin_acl_set_entry (admin, mailbox, + newname, rights, + &error)) { +- g_warning (error); ++ g_warning ("%s", error); + g_free (error); + } else if (!gyrus_admin_acl_delete_entry (admin, mailbox, + oldname, &error)) { +- g_warning (error); ++ g_warning ("%s", error); + g_free (error); + } else { + /* All OK! */ +diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' ../orig/gyrus-0.3.10/src/gyrus-admin-mailbox.c ./src/gyrus-admin-mailbox.c +--- ../orig/gyrus-0.3.10/src/gyrus-admin-mailbox.c 2010-12-29 00:57:44.000000000 +0100 ++++ ./src/gyrus-admin-mailbox.c 2011-10-04 04:32:19.000000000 +0200 +@@ -163,7 +163,7 @@ + /* sets the quota info in the screen */ + if (quota_limit < 0) + g_sprintf (str_quota_limit, +- msg); ++ "%s", msg); + else + gyrus_admin_mailbox_get_human_quota (quota_limit, + str_quota_limit); +diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' ../orig/gyrus-0.3.10/src/gyrus-common.c ./src/gyrus-common.c +--- ../orig/gyrus-0.3.10/src/gyrus-common.c 2010-12-29 00:52:13.000000000 +0100 ++++ ./src/gyrus-common.c 2011-10-04 04:33:00.000000000 +0200 +@@ -36,7 +36,7 @@ + GtkWidget *dialog; + + dialog = gtk_message_dialog_new (parent, GTK_DIALOG_MODAL, +- type, GTK_BUTTONS_OK, message); ++ type, GTK_BUTTONS_OK, "%s", message); + gtk_dialog_run (GTK_DIALOG (dialog)); + gtk_widget_destroy (dialog); + } +diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' ../orig/gyrus-0.3.10/src/gyrus-session.c ./src/gyrus-session.c +--- ../orig/gyrus-0.3.10/src/gyrus-session.c 2010-12-29 00:52:13.000000000 +0100 ++++ ./src/gyrus-session.c 2011-10-04 04:31:16.000000000 +0200 +@@ -658,7 +658,7 @@ + aux->sep_char = g_strdup ("."); + else if (error) { + aux->sep_char = g_strdup ("."); +- g_warning (error->message); ++ g_warning ("%s", error->message); + g_error_free (error); + } +