--- evolution-2.26.0.orig/debian/evolution-2.2.desktop +++ evolution-2.26.0/debian/evolution-2.2.desktop @@ -0,0 +1,117 @@ +[Desktop Entry] +Name=Evolution +Name[ar]=افُليوشِن +Name[az]=Evolution +Name[be]="Эвалюцыя" +Name[bg]=Evolution +Name[bn]=Evolution +Name[ca]=Evolution +Name[cs]=Evolution +Name[cy]=Evolution +Name[da]=Evolution +Name[de]=Evolution +Name[el]=Evolution +Name[en_CA]=Evolution +Name[en_GB]=Evolution +Name[es]=Evolution +Name[et]=Evolution +Name[eu]=Evolution +Name[fa]=Evolution +Name[fi]=Evolution +Name[fr]=Evolution +Name[ga]=Evolution +Name[gl]=Evolution +Name[gu]=ઈવોલ્યુશન +Name[hr]=Evolution +Name[hu]=Evolution +Name[id]=Evolution +Name[it]=Evolution +Name[ja]=Evolution +Name[ko]=Evolution +Name[lt]=Evolution +Name[lv]=Evolution +Name[mn]=Эволюшин +Name[ms]=Evolution +Name[nb]=Evolution +Name[ne]=इभुलोसन +Name[nl]=Evolution +Name[nn]=Evolution +Name[no]=Evolution +Name[pa]=ਈਵੇਲੂਸ਼ਨ +Name[pl]=Evolution +Name[pt]=Evolution +Name[pt_BR]=Evolution +Name[ro]=Evolution +Name[ru]=Evolution +Name[rw]=Impinduka +Name[sk]=Evolution +Name[sl]=Evolucija +Name[sq]=Evolution +Name[sr]=Еволуција +Name[sr@Latn]=Evolucija +Name[sv]=Evolution +Name[th]=Evolution +Name[tr]=Evolution +Name[uk]=Evolution +Name[vi]=Evolution +Name[wa]=Evolution +Name[xh]=I-Evolution +Name[zh_CN]=Evolution +Name[zh_TW]=Evolution +Comment=Manage email, calendar, contacts and tasks +Comment[bg]=Програма за работа в група Evolution +Comment[bn]=Evolution Groupware Suite +Comment[ca]=El paquet d'aplicacions de treball en grup Evolution +Comment[cs]=Sada nástrojů pro skupinovou spolupráci Evolution +Comment[cy]=Cyfres Meddalwedd Grŵp Evolution +Comment[da]=Samarbejdsprogrammellet Evolution +Comment[de]=Die Groupware-Suite Evolution +Comment[el]=Η σουίτα εφαρμογών του Evolution +Comment[en_CA]=The Evolution Groupware Suite +Comment[en_GB]=The Evolution Groupware Suite +Comment[es]=La suite de trabajo en grupo Evolution +Comment[et]=Evolution grupitarkvarakomplekt +Comment[eu]=Evolution-en talde-lanerako suitea +Comment[fi]=Evolution työryhmäohjelmisto +Comment[fr]=La suite de travail collaboratif Evolution +Comment[gu]=ઈવોલ્યુશન ગ્રુપવેર સેવા +Comment[hu]=Az Evolution csoportmunka-programcsomag +Comment[id]=The Evolution Groupware Suite +Comment[it]=La suite Evolution per il groupware +Comment[ja]=Evolution グループウェア・スイートです +Comment[ko]=Evolution 그룹웨어 모음 +Comment[lt]=Evolution grupinio darbo rinkinys +Comment[ms]=Sut perisian kumpulan Evolution +Comment[nb]=Gruppevaresuiten Evolution +Comment[ne]=इभोलुसन ग्रुपवेर सुट +Comment[nl]=De Evolution Groupware suite +Comment[nn]=Pakka Evolution Groupware +Comment[no]=Gruppevaresuiten Evolution +Comment[pa]=ਈਵੇਲੂਸ਼ਨ ਸਮੂਹਵੇਅਰ ਸਰੂਪ +Comment[pl]=Pakiet do pracy grupowej Evolution +Comment[pt]=O Pacote de Colaboração Evolution +Comment[pt_BR]=O Conjunto de Aplicações para Grupos de Trabalho Evolution +Comment[ro]=Suita Groupware Evolution +Comment[ru]=Набор приложений групповой работы Evolution +Comment[sq]=Suite Groupware e Evolution. +Comment[sr]=Пакет програма Еволуција +Comment[sr@Latn]=Paket programa Evolucija +Comment[sv]=Grupprogramvarusviten Evolution +Comment[th]=ชุดกรุ๊ปแวร์ Evolution +Comment[tr]=Evolution Groupware Programları +Comment[uk]=Набір програм для групової роботи Evolution +Comment[vi]=Bộ phần mềm nhóm Evolution +Comment[xh]=I-Groupware Suite ye-Evolution +Comment[zh_CN]=Evolution 群件套件 +Comment[zh_TW]=Evolution Groupware 套件 +Exec=evolution +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Office;X-Red-Hat-Base; +NoDisplay=true +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Version=2.25.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-2.26;evolution-exchange-storage;evolution-alarm-notify; --- evolution-2.26.0.orig/debian/evolution-alarm-notify.desktop.in +++ evolution-2.26.0/debian/evolution-alarm-notify.desktop.in @@ -0,0 +1,9 @@ +[Desktop Entry] +_Name=Evolution Alarm Notifier +_Comment=Ensures that alarms set in Evolution go off at the appropriate time +Icon=stock_alarm +Exec=sh -c "sleep 30; exec /usr/lib/evolution/2.26/evolution-alarm-notify" +Terminal=false +Type=Application +OnlyShowIn=GNOME; +Categories= --- evolution-2.26.0.orig/debian/evolution.install +++ evolution-2.26.0/debian/evolution.install @@ -0,0 +1,17 @@ +debian/tmp/etc/gconf +debian/tmp/usr/lib/evolution/2.26/*.so.* +debian/tmp/usr/lib/evolution/2.26/components/*.so +debian/tmp/usr/lib/evolution/2.26/conduits/*.so +debian/tmp/usr/lib/evolution/2.26/csv2vcard +debian/tmp/usr/lib/evolution/2.26/killev +debian/tmp/usr/lib/evolution/2.26/evolution-addressbook-export +debian/tmp/usr/lib/evolution/2.26/evolution-addressbook-clean +debian/tmp/usr/lib/evolution/2.26/evolution-alarm-notify +debian/tmp/usr/lib/evolution/2.26/evolution-backup +debian/tmp/usr/bin +debian/tmp/usr/lib/bonobo +debian/tmp/usr/lib/evolution/2.26/plugins/*{calendar-file,calendar-http,calendar-weather,itip-formatter,plugin-manager,default-source,addressbook-file,python,startup-wizard,mark-all-read,groupwise-features,compose-send-options,gw-account-setup,gnome-evolution-webdav,mail-account-disable,publish-calendar,caldav,imap-features,google,sa-junk-plugin,bogo-junk-plugin,exchange,folder-permissions,folder-subscription}*.{so,eplug,xml,glade} +debian/evolution-2.2.desktop usr/share/applications +debian/evolution-alarm-notify.desktop etc/xdg/autostart +debian/evolution-mail.desktop usr/share/applications/ +debian/evolution.xpm usr/share/pixmaps/ --- evolution-2.26.0.orig/debian/evolution.menu +++ evolution-2.26.0/debian/evolution.menu @@ -0,0 +1,3 @@ +?package(evolution):needs="X11" section="Applications/Network/Communication" \ + title="Evolution" command="/usr/bin/evolution" \ + hints="Gnome,Mail,Calendar" icon="/usr/share/pixmaps/evolution.xpm" --- evolution-2.26.0.orig/debian/evolution-plugins-experimental.install +++ evolution-2.26.0/debian/evolution-plugins-experimental.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evolution/2.26/plugins/*{folder-unsubscribe,mail-to-meeting,save-attachments,external-editor,ipod-sync,tnef-attachments}*.{so,eplug,xml} --- evolution-2.26.0.orig/debian/copyright +++ evolution-2.26.0/debian/copyright @@ -0,0 +1,133 @@ +This package was debianized by Takuo KITAME on +Tue, 13 Feb 2001 21:33:43 +0900. + +It was downloaded from . + + Copyright 2003 Ximian, Inc. (www.ximian.com) + + Authors: + +Addressbook + Arturo Esponosa (Original Gnomecard author) + Nat Friedman + Chris Lahey + Chris Toshok + Jon Trowbridge + +Artwork + Tuomas Kuosmanen + Jakub Steiner + +Calendar + Seth Alves + Eric Busboom (libical author) + Arturo Esponosa (Gnomecal contributor) + Damon Chaplin + Federico Mena-Quintero + Rodrigo Moya + Jesse Pavel + JP Rosevear + Russell Steinthal (Gnomecal maintainer) + +Documentation + Kevin Breit + Aaron Weber + +Mailer + Radek Doulik + Larry Ewing + Bertrand Guiheneuf + Jason Leach + Matt Loper + Ettore Perazzoli + Jeffrey Stedfast + Jon Trowbridge + Peter Williams + Dan Winship + Michael Zucchi + +Notes + Anders Carlsson + +Pilot + JP Rosevear + +Shell + Miguel de Icaza + Jason Leach + Ettore Perazzoli + +Translations + Akira TAGOH + Andraz Tori + Andreas Hyden + Arjan Scherpenisse + Clara Tattoni + Fatih Demir + Gediminas Paulauskas + GNOME PL Team + Gustavo Maciel Dias Vieira + Héctor García Alvarez + Jesús Bravo Álvarez + Keld Simonsen + Kjartan Maraas + Matthias Warkus + Spiros Papadimitriou + Sung-Hyun Nam + Szabolcs BAN + Tiago Antão + Duarte Loreto + Valek Filippov + Vincent Renardias + Yuri Syrota + +UI + Anna Dirks + +Widgets + Damon Chaplin + Miguel de Icaza + Chris Lahey + Federico Mena-Quintero + Chris Toshok + + (The full list is in the /usr/share/doc/evolution/AUTHORS file.) + + The documentation material is placed under the GNU Free Documentation License + and hence can not be included in Debian. + +Program Licenses: + + 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; either version 2 of the License, or + (at your option) any later version. + + 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 systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + + This package 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) any later version. + + 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser 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 systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. --- evolution-2.26.0.orig/debian/evolution-documentation-oc.install +++ evolution-2.26.0/debian/evolution-documentation-oc.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/oc +debian/tmp/usr/share/omf/evolution/evolution-oc.omf --- evolution-2.26.0.orig/debian/watch +++ evolution-2.26.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/evolution/([\d\.]+)[02468]/evolution-([\d\.]+)\.tar\.gz debian uupdate --- evolution-2.26.0.orig/debian/evolution-documentation-es.install +++ evolution-2.26.0/debian/evolution-documentation-es.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/es +debian/tmp/usr/share/omf/evolution/evolution-es.omf --- evolution-2.26.0.orig/debian/evolution-common.install +++ evolution-2.26.0/debian/evolution-common.install @@ -0,0 +1,10 @@ +debian/tmp/usr/share/applications +debian/tmp/usr/share/mime-info +debian/tmp/usr/share/evolution +debian/tmp/usr/share/gnome-pilot +debian/tmp/usr/share/icons/hicolor +debian/tmp/usr/share/locale +debian/tmp/usr/share/gnome/help/evolution/C +debian/tmp/usr/share/omf/evolution/evolution-C.omf +debian/lintian/evolution-common usr/share/lintian/overrides/ +widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade usr/share/evolution/2.26/glade/ --- evolution-2.26.0.orig/debian/evolution-dev.install +++ evolution-2.26.0/debian/evolution-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/evolution/*/*.{a,so} +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/include +debian/tmp/usr/share/idl --- evolution-2.26.0.orig/debian/control +++ evolution-2.26.0/debian/control @@ -0,0 +1,408 @@ +Source: evolution +Section: gnome +Priority: optional +Maintainer: Debian Ubuntu Desktop Team +XSBC-Original-Maintainer: Evolution Maintainers +Uploaders: Jordi Mallach , + Margarita Manterola , + Loic Minier , + Heikki Henriksen , + Oystein Gisnas +Standards-Version: 3.7.3 +Dm-Upload-Allowed: yes +Homepage: http://www.gnome.org/projects/evolution/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-evolution/unstable/evolution +Vcs-Browser: http://svn.debian.org/wsvn/pkg-evolution/unstable/evolution +Build-Depends: debhelper (>= 5.0.0), + cdbs (>= 0.4.52), + dpkg-dev (>= 1.14.16), + scrollkeeper, + flex, + bison, + python-dev, + intltool (>= 0.35.0), + libtool, + pkg-config (>= 0.16.0), + gnome-icon-theme (>= 2.19.91), + gnome-doc-utils (>= 0.3.2), + gtk-doc-tools (>= 0.6), + libatk1.0-dev, + libldap2-dev, + libgtkhtml3.14-dev (>= 3.25.4), + libgtkhtml-editor-dev, + libgnome-pilot2-dev (>= 2.0.15), + libkrb5-dev, + libnss3-dev, + psmisc, + libglib2.0-dev (>= 2.18), + liborbit2-dev (>= 1:2.9.8), + libbonobo2-dev (>= 2.20.3), + evolution-data-server-dev (>= 2.26), + evolution-data-server-dev (<< 2.27), + libgtk2.0-dev (>= 2.14.0), + libbonoboui2-dev (>= 2.4.2), + libgnomeui-dev, + libglade2-dev, + libgnomecanvas2-dev, + libxml2-dev, + libgconf2-dev, + libhal-dev (>= 0.5.4) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], + libcamel1.2-dev (>= 2.23.91), + libedataserver1.2-dev (>= 2.23.91), + libegroupwise1.2-dev (>= 2.23.91), + libedataserverui1.2-dev (>= 2.23.91), + libgdata1.2-dev (>= 2.23.91), + libgdata-google1.2-dev (>= 2.23.91), + libebackend1.2-dev, + libgnome2-dev, + libecal1.2-dev (>= 2.23.91), + libebook1.2-dev (>= 2.23.91), + libdbus-glib-1-dev, + libnm-glib-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], + libnotify-dev (>= 0.3.0), + libsoup2.4-dev, + libdbus-1-dev, + libexchange-storage1.2-dev (>= 2.23.91), + libgstreamer0.10-dev, + libytnef0-dev, + liblpint-bonobo-dev, + shared-mime-info (>= 0.22), + libgweather-dev (>= 2.25.3) + +Package: evolution +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution-common (= ${source:Version}), + evolution-data-server (>= 2.26), + evolution-data-server (<< 2.27), + gnome-icon-theme (>= 2.19.91), + dbus +Recommends: gnome-pilot-conduits (>= 2.0.9), + gnome-desktop-data, + evolution-plugins, + evolution-webcal, + evolution-documentation (= ${source:Version}) | evolution-documentation-en (= ${source:Version}), + bogofilter | spamassassin +Suggests: bug-buddy, + gnupg, + network-manager, + evolution-exchange, + evolution-dbg, + evolution-plugins-experimental +Provides: mail-reader, + imap-client +Replaces: evolution-plugins (<= 2.22.2-1), + evolution-common (<< 2.6.2-3) +Conflicts: evolution-exchange (<< 2.21.90), + evolution-plugins (<< 2.21.90), + evolution-plugins-experimental (<< 2.21.90) +Description: groupware suite with mail client and organizer + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + Additional features include integration with Exchange and Groupwise + servers, newsgroup client, LDAP support, web calendars and + synchronization with Palm devices. + . + Evolution is a graphical application that is part of GNOME, and + is distributed by Novell, Inc. + . + See http://www.novell.com/products/evolution/ for more + information. + . + The following plugins belonging to the "base" set are included. + - calendar-file + - calendar-http + - calendar-weather + - itip-formatter + - plugin-manager + - python + - default-source + - addressbook-file + - startup-wizard + - mark-all-read + - groupwise-features + - groupwise-account-setup + - webdav-account-setup + - mail-account-disable + - publish-calendar + - caldav + - imap-features + - google-account-setup + - sa-junk-plugin + - bogo-junk-plugin + - exchange-operations + - mono + +Package: evolution-common +Architecture: all +Depends: ${misc:Depends} +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Recommends: evolution +Description: architecture independent files for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the architecture independent files needed + by the evolution package. + +Package: evolution-dev +Section: devel +Architecture: any +Depends: evolution (= ${binary:Version}), + ${misc:Depends}, + libgnome2-dev, + libgnomeui-dev, + libbonoboui2-dev (>= 2.20.3), + libcamel1.2-dev, + libxml2-dev +Description: development library files for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains header and static library files + for developing Evolution components. + +Package: evolution-dbg +Priority: extra +Architecture: any +Depends: evolution (= ${binary:Version}), + ${misc:Depends} +Description: debugging symbols for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains unstripped binaries of evolution for + use in debugging. + +Package: evolution-plugins +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Recommends: notification-daemon +Description: standard plugins for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package includes plugins for evolution. The plugins belong + to the set of "standard" plugins, which are useful, but not + necessary for a functioning application. + . + The following standard plugins are included. + - bbdb + - subject-thread + - save-calendar + - select-one-source + - templates + - copy-tool + - mail-to-task + - audio-inline + - mailing-list-actions + - default-mailer + - email-custom-header + - import-ics-attachments + - prefer-plain + - mail-notification + - attachment-reminder + - face + - backup-restore + +Package: evolution-plugins-experimental +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution (= ${binary:Version}), +Replaces: evolution-plugins (<< 2.6.2-1) +Description: experimental plugins for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package includes plugins for Evolution. The plugins belong + to the set of "experimental" plugins, which are unsupported, have + undergone little testing, and might cause problems to the rest of + Evolution. Use with care. + . + The following plugins are included. + - folder-unsubscribe + - mail-to-meeting + - save-attachments + - external-editor + - ipod-sync + - tnef-attachments + +Package: evolution-documentation-en +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-en, + ${misc:Depends} +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in English. + +Package: evolution-documentation-cs +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-cs, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Czech. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-de +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-de, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in German. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-el +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-el, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Greek. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-es +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-es, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Spanish. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-fr +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-fr, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in French. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-mk +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-mk, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Macedonian. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-oc +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-oc, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Occitan. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-ru +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-ru, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Russian. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. + +Package: evolution-documentation-sv +Priority: extra +Architecture: all +Depends: yelp | language-support-translations-sv, + ${misc:Depends} +Recommends: evolution-documentation-en +Provides: evolution-documentation +Replaces: evolution-common (<< 2.25.91-0ubuntu1) +Enhances: evolution +Description: documentation for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the help files for the Evolution in Swedish. + . + evolution-documentation-en is recommended because it is automatically + the fallback for pages which have not yet been translated. --- evolution-2.26.0.orig/debian/evolution-documentation-de.install +++ evolution-2.26.0/debian/evolution-documentation-de.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/de +debian/tmp/usr/share/omf/evolution/evolution-de.omf --- evolution-2.26.0.orig/debian/evolution-mail.desktop.in +++ evolution-2.26.0/debian/evolution-mail.desktop.in @@ -0,0 +1,15 @@ +[Desktop Entry] +Encoding=UTF-8 +_Name=Evolution Mail +_Comment=Read and write emails +Exec=evolution --component=mail +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Application;Network; +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Component=Miscellaneous +X-GNOME-Bugzilla-Version=2.10.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-1.8;evolution-exchange-storage;evolution-alarm-notify; --- evolution-2.26.0.orig/debian/evolution-documentation-cs.install +++ evolution-2.26.0/debian/evolution-documentation-cs.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/cs +debian/tmp/usr/share/omf/evolution/evolution-cs.omf --- evolution-2.26.0.orig/debian/evolution-documentation-ru.install +++ evolution-2.26.0/debian/evolution-documentation-ru.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/ru +debian/tmp/usr/share/omf/evolution/evolution-ru.omf --- evolution-2.26.0.orig/debian/evolution-documentation-fr.install +++ evolution-2.26.0/debian/evolution-documentation-fr.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/fr +debian/tmp/usr/share/omf/evolution/evolution-fr.omf --- evolution-2.26.0.orig/debian/rules +++ evolution-2.26.0/debian/rules @@ -0,0 +1,41 @@ +#!/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') + +DEB_SHLIBDEPS_INCLUDE := debian/evolution/usr/lib/evolution/2.26 +DEB_DH_MAKESHLIBS_ARGS_evolution += -V'evolution (>= ${UPSTREAM_VERSION})' --noscripts +DEB_DH_MAKESHLIBS_ARGS_evolution-plugins += --noscripts +DEB_DH_MAKESHLIBS_ARGS_evolution-plugins-experimental += --noscripts + +ELIBDIR := usr/lib/evolution/2.26 + +CFLAGS += -fPIC + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --with-openldap \ + --enable-nls \ + --without-openssl-includes \ + --without-openssl-libs \ + --disable-scrollkeeper \ + --enable-pilot-conduits \ + --enable-cairo-calendar \ + --enable-exchange=yes \ + --enable-python \ + --without-krb4 \ + --with-krb5=/usr \ + --enable-ipv6 \ + --disable-openssl \ + --sysconfdir=/etc \ + --enable-nntp \ + --libexecdir=/usr/lib \ + --enable-plugins=experimental + +clean:: + find -name '*.schemas' | xargs rm -f --- evolution-2.26.0.orig/debian/evolution-common.docs +++ evolution-2.26.0/debian/evolution-common.docs @@ -0,0 +1,6 @@ +NEWS +README +AUTHORS +HACKING +MAINTAINERS +debian/NEWS.Debian --- evolution-2.26.0.orig/debian/evolution-mail.desktop +++ evolution-2.26.0/debian/evolution-mail.desktop @@ -0,0 +1,46 @@ +[Desktop Entry] +Name=Evolution Mail +Name[da]=Evolution - e-post-program +Name[de]=Evolution eMail +Name[es]=Cliente de correo Evolution +Name[fi]=Evolution-sähköposti +Name[fr]=Lecteur de courrier Evolution +Name[he]=דואר אבולושיין +Name[is]=Evolution Póstur +Name[it]=Gestore di posta Evolution +Name[nb]=Evolution e-post +Name[nn]=Evolution e-post +Name[no]=Evolution e-post +Name[pt_BR]=Leitor de E-mail Evolution +Name[ro]=Evolution Mail +Name[sv]=Evolution e-post +Name[xh]=I-Imeyili ye-Evolution +Name[zh_CN]=Evolution 电子邮件 +Comment=Read and write emails +Comment[da]=Læs og skriv e-breve +Comment[de]=Emails lesen und schreiben +Comment[es]=Cliente de correo Evolution +Comment[fr]=Lire et écrire des courriers électroniques +Comment[he]=קרא דואר באמצעות אבולושיין +Comment[fi]=Evolution-sähköposti +Comment[is]=Evolution Póstur +Comment[it]=Leggi e scrivi email +Comment[nb]=Les og send e-post +Comment[nn]=Les og send e-post +Comment[no]=Les og send e-post +Comment[pt_BR]=Leia e envie e-mails +Comment[ro]=Evolution Mail +Comment[sv]=Läs och skriv e-post +Comment[xh]=I-Imeyili ye-Evolution +Comment[zh_CN]=Evolution 电子邮件 +Exec=evolution --component=mail +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Network; +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Component=Miscellaneous +X-GNOME-Bugzilla-Version=2.25.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-2.26;evolution-alarm-notify; --- evolution-2.26.0.orig/debian/changelog +++ evolution-2.26.0/debian/changelog @@ -0,0 +1,2527 @@ +evolution (2.26.0-0ubuntu5) jaunty; urgency=low + + * debian/patches/92_incorrect_free_crasher.patch: + - don't try to free a static string should fix lot of recent crashers + (lp: #358104, #358223, #358615) + + -- Sebastien Bacher Sat, 11 Apr 2009 15:39:19 +0200 + +evolution (2.26.0-0ubuntu4) jaunty; urgency=low + + * debian/patches/91_svn_change_fix_google_username.patch: + - svn change to correcly display the google username entry + (lp: #334824) + + -- Sebastien Bacher Thu, 09 Apr 2009 16:53:27 +0200 + +evolution (2.26.0-0ubuntu3) jaunty; urgency=low + + * debian/patches/90_svn_update.patch: + - update to the current svn version so it get testing before next tarball + (lp: #233620, #347852, #302637, #345189, #290287, #353226) + + -- Sebastien Bacher Wed, 08 Apr 2009 18:24:08 +0200 + +evolution (2.26.0-0ubuntu2) jaunty; urgency=low + + * Reapply revision which was not in the recent update + + -- Sebastien Bacher Tue, 17 Mar 2009 11:43:25 +0100 + +evolution (2.26.0-0ubuntu1) jaunty; urgency=low + + * New upstream version + * debian/control.in: + - updated eds requirement + + -- Sebastien Bacher Tue, 17 Mar 2009 00:06:57 +0100 + +evolution (2.25.92-0ubuntu2) jaunty; urgency=low + + * debian/evolution-alarm-notify.desktop.in, + debian/patches/64_translate_autostart_strings.patch: + - update the description and translate the autostart desktop strings, + thank to Matthew Paul Thomas and Attila Hammer (lp: #146918, #331825) + [ Ying-Chun Liu (PaulLiu) ] + * Replace debian/patches/70_1024x600_contact-editor.glade.patch by + debian/patches/70_1024x600_contact-editor.c.patch: don't add scrolled + window when the resolution height is greater than 600 + * Replace 77_1024x600_mail-config.glade.patch by + 77_1024x600_mail-config.c.patch: don't add scrolled window when the + resolution height is greater than 600 (LP: #337264) + * Install widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade + + -- Sebastien Bacher Wed, 04 Mar 2009 15:04:00 +0100 + +evolution (2.25.92-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Bug Fixes: + - #238346 : Set timezones from component to the calendar first, then add events + - #333716 : Do not store incomplete or broken files in a cache + - #404232 : Rebuild view immediately for an advanced search too + - #404232 : search bar text is set, thus the text will not be empty, which is considered as "no search" these days. + - #529037 : Disconnect signals on ESource-s too, not only on ECal-s + - #548623 : No auto-proxy at the moment + - #550114 : Replaced 'compute_mouse_over' with 'get_mouse_over', now works with cached values 'motion_row', 'motion_col' + - #550114 : Show proper tooltip in table with grouping columns + - #551470 : Do not force adding "-- + - #554458 : Make content type from a mime type first + - #555888 : Do not overwrite user settings with system proxy settings + - #558366 : Set default timezone to resolve floating DATE-TIME properly + - #559027 : Do not set date for 'None' value + - #559719 : Use it's own/unique name for the property on the 'epl' and free the widget only if it wasn't freed yet + - #561465 : Expand 'Attendee' column instead of the last + - #563212 : Ensure empty GError before filling it + - #564229 : Do not use uninitialized variable + - #564229 : Initialize the EPluginUI registry during class initialization, so that it's sure to be there when we need it + - #567089 : Do not crash when no From set yet + - #567949 : Do not free memory before done with it + - #568176 : Make the migration dialog look better + - #569700 : Stop reading from a network when operation was canceled + - #569986 : + - #570364 : + - #571625 : Use black/white for foreground instead of active/inactive text color + - #571721 : + - #572268 : Do not duplicate "Loading..." node when adding to existing node + - #572348 : Call gtk_status_icon_set_tooltip_text + - #572399 : Do not read from invalid iterator after call of row changed + - #572543 : Always look for alternative apps for application/octet-stream + - #572903 : + - #572950 : Fix ordering of -I compiler directives + - #572962 : Pass e_shell_dbus_initialise + - #572975 : Destroy file chooser dialog early enough to not have hidden any other windows below it + - #573198 : + $566556 : Make it use the proper action. + Other contributions: + Build a "GUI" executable. + Do not use non-zero page size in an adjustment, it's deprecated now. + Format signature/encryption information nicer. + Function-declaration compiler warning. + Migrate from deprecated gtk_window_set_policy to gtk_window_set_resizable + Remove deprecated gtk_combo_set_case_sensitive + Remove useless and deprecated gtk_layout_freeze and gtk_layout_thaw calls. + Substitute some deprecated gtk functions. + * debian/control: + - updated evolution-data-server requirement + * debian/patches/04_autoconf.patch: + - new version update + * debian/patches/62_no_upstream_email_notification_by_default.patch: + - change by Ken VanDine to not enable the notification icon by default since + the message indicator is running (lp: #331571) + * debian/patches/63_use_actions_only_if_supported.patch: + - change by Ken VanDine to use notification actions only when the running + notification-daemon support those (lp: #328596) + * debian/patches/70_1024x600_contact-editor.glade.patch, + debian/patches/71_1024x600_em-account-editor.c.patch + debian/patches/72_1024x600_e-shell-settings-dialog.c.patch + debian/patches/73_1024x600_e-shell-window.c.patch + debian/patches/74_1024x600_e-sidebar.c.patch + debian/patches/75_1024x600_e-task-bar.c.patch + debian/patches/76_1024x600_e-timezone-dialog-1024x600.glade.patch + debian/patches/77_1024x600_mail-config.glade.patch + debian/patches/78_1024x600_startup-wizard.c.patch: + - change by Ying-Chun Liu to work better on small screens (lp: #8629) + + -- Sebastien Bacher Mon, 02 Mar 2009 23:55:35 +0100 + +evolution (2.25.91-0ubuntu2) jaunty; urgency=low + + * debian/control: + - Permit language-support-translations-LL as an alternative to yelp in + evolution-documentation-LL's dependencies, to make language-support-* + a bit more lightweight for Kubuntu users (LP: #333401). + + -- Colin Watson Mon, 23 Feb 2009 16:32:08 +0000 + +evolution (2.25.91-0ubuntu1) jaunty; urgency=low + + * New upstream release. (LP: #330340) + - Bug Fixes: + #333716 : Do not store incomplete or broken files in a cache. (Milan Crha) + #404232 : Rebuild view immediately for an advanced search too. (Milan Crha) + #548623 : No auto-proxy at the moment. (Milan Crha) + #554458 : Make content type from a mime type first. (Milan Crha) + #555888 : Do not overwrite user settings with system proxy settings. Register + signals at the end, when all widgets are read. Hide socks settings, it is not + used at the moment. Use proxy configurable within Evolution. (Milan Crha) + #564229 : Do not use uninitialized variable. (Milan Crha) + #567089 : Do not crash when no From set yet. (Milan Crha) + #568176 : Make the migration dialog look better. (Gilles Dartiguelongue) + #569700 : Stop reading from a network when operation was canceled. (Milan Crha) + #569986 : Crash while printing (Srinivasa Ragavan) (LP: #327383) + #570364 : Mark a string for translation (Gabor Kelemen) + #571625 : Use black/white for foreground instead of active/inactive text color + (Chow Loong Jin) (LP: #329125) + - Other contributions: + Use -mwindows on Windows to build a "GUI" executable. (Tor Lillqvist) + Do not use non-zero page size in an adjustment, it's deprecated now. (Milan Crha) + Format signature/encryption information nicer. (Milan Crha) (LP: #60608) + Function-declaration compiler warning. (Suman Manjunath) + Remove unneeded #include . (Matthew Barnes) + Substitute some deprecated gtk functions. (Andre Klapper) + * debian/control: + - Split documentation into seperate locale packages. (LP: #272779) + - Replace Recommends on yelp in evolution-common with + evolution-documentation which is Provided by the + evolution-documentation-{*} packages. + - Make evolution-documentation-{*} Depend on yelp and + Recommend evolution-documentation-en as a fall back. + * Create evloution-documentation-{cs, de, el, en, + es, fr, mk, oc, ru, and sv}.install files. + + -- Andrew Starr-Bochicchio Fri, 13 Feb 2009 13:38:07 -0500 + +evolution (2.25.90-0ubuntu2) jaunty; urgency=low + + * debian/evolution-alarm-notify.desktop: + - Defer startup by 30 seconds, to not inflict e-d-s and e-a-n + on GNOME session startup. + - Remove the gettext domain, we now use cdbs' gnome.mk which adds + it automatically. + + -- Martin Pitt Wed, 11 Feb 2009 11:05:23 +0100 + +evolution (2.25.90-0ubuntu1) jaunty; urgency=low + + * New upstream release. (LP: #320329) + - Fixes: evolution crashed with SIGSEGV in g_signal_emit_valist() + (LP: #210506) + - Fixes: Evolution shows no alarm / notification for birthdays + in local contacts (LP: #58540) + - Fixes: forwarding mail using filters (WISH LIST) (LP: #160324) + - And many more in GNOME Bugzilla. + * debian/control: + - Bump Build-Depends on evolution-data-server-dev (>= 2.25.5), + libglib2.0-dev to (>= 2.18), libgtk2.0-dev to (>= 2.14.0), + libgtkhtml3.14-dev to (>= 3.25.4). + - Add Build-Depends on libgweather-dev (>= 2.25.3) + - Remove mark-calander-offline from evolution-plugins description + as it is now in the standard options. + * debian/evolution-plugins.intall: + - Remove mark-calander-offline from evolution-plugins as it is now + in the standard options. + * debian/patches/04_autoconf.patch: + - new version update + + -- Andrew Starr-Bochicchio Wed, 21 Jan 2009 17:25:24 -0500 + +evolution (2.24.3-0ubuntu1) intrepid-proposed; urgency=low + + * New upstream version: + Bug Fixes: + - #332729: Invalid write with outspring from e-config.c + - #337082: Unnamed imap folder (lp: #37227) + - #435452: Adding People to Meeting Loses Attendee if Add or + Busy Search Selected + - #435694: Retract of Email from Sent Items Does not Work + - #439733: Checking for junk before training + - #446285: Meeting Entry Does Not Allow Multiple Names + - #458968: Don't warn the user about changes being lost if he is trying to + delegate the meeting + - #546637: Mail opened from the "Unread mails" displays empty (lp: #275952) + - #551599: Do not fallback to default 15 minutes alarm offset if alarm is + triggered at start + - #552583: Passwords don't get stored when using other authentication + type than "Password" + - #552583: Free the right url + - #552583: Account checking logic a bit more consistent + - #552583: Fix bugs in the account checking logic + - #552583: Compare the protocol, user, host and port and disregard the rest + - #555663: Evolution crashed with SIGSEGV in gconf-bridge (lp: #280675) + - #556303: Evolution crashed with SIGSEGV in camel_mime_part_get_filename + (lp: #304385) + - #557176: Crash while trying to click on 'Contacts' + - #558337: Evolution crashes while managing IMAP folder subscriptions + - #559153: Unable to convert mailboxes from Hardy to Intrepid versions + - #560420: Failed spamassassin pipe on Evolution (lp: #275746) + - #562091: New share memo window doesn't come up + - #562155: Evolution stopped to start + - #562450: Edit as New Message doesn't copy the content of a + GPG signed message + - #562886: Evolution mailto CLI cannot handle attachments with + "#" in filename (lp: #304036) + - #563077: Evolution crashes if gnome-settings-daemon is not + started on Solaris + - #563250: Save and restore custom composer accelerators + - #563369: "Templates" folder not translated + - #564007: Messages do not show inline decrypted message by default + - #564860: Evolution crashes in e_util_labels_parse if the labels don't have + the correct format + - #565553: Right click on an attachment in calendar event + and chose application does not work + - #566653: Local folder's DnD aren't saved well to DB + * debian/control: + - updated evolution-data-server requirement + + -- Sebastien Bacher Mon, 12 Jan 2009 16:23:51 +0100 + +evolution (2.24.2-0ubuntu1) intrepid-proposed; urgency=low + + * New upstream version: + Bug Fixes: + - #434320: When the popup is clicked close the status icon + - #446286: Remove the header check as we do a e_gw_connection_get_item for + tracking the status + - #555276: Don't load vfolder as subfolder. + - #559810: Do not localize empty label names, also localize them + only first time + - #560329: Fix the signature of the "children-changed" signal emission + - #560882: Left-align header labels instead of centering them, and adjust + the header padding so they look purdy + + -- Sebastien Bacher Mon, 24 Nov 2008 15:28:57 +0100 + +evolution (2.24.1.1-0ubuntu1) intrepid-proposed; urgency=low + + * New upstream version: + Bug Fixes: + - #437226: (Novell Bugzilla) Proper message is missing in mail sent by + delegatee + - #440007: (Novell Bugzilla) Print Preview of Calendar Event + Shows Blank Page Before Data + - #541121: Updated Meetings Need to Notify the Organizer Just as Brand + New Meetings Do + - #554450: drag and drop to attachment bar doesn't work (lp: #276346) + - #557246: Unsubscribe other user's folder throws an error + - #557613: evolution crashed with SIGSEGV in e_flag_set + - #557726: New address book creation dialog doesn't get refreshed + - #558726: format string bugs causing potential crashes + - #559028: Evolution: Reserve tab order in mail composer window is not + the same as the forward tab order in reverse. + - #559041: Please add translator comment + - #559371: Evolution: spell-checker underlines even the words correctly + spelled whilst language is ticked. + * debian/patches/90_upstream_fix_crasher.patch: + - the change is in the new version + + -- Sebastien Bacher Thu, 13 Nov 2008 11:06:05 +0100 + +evolution (2.24.1-0ubuntu2) intrepid; urgency=low + + * debian/patches/90_upstream_fix_crasher.patch: + - upstream change to fix a crasher, wait for the eflag to be set before + continuing so the callback function works correctly (lp: #287136) + + -- Sebastien Bacher Mon, 27 Oct 2008 09:44:03 +0100 + +evolution (2.24.1-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Bug Fixes: + - #364542: Evolution message preview window freezes + - #438155: Crash trying to start Evolution + - #497928: Crash deleting Address book assigned to Pidgin Automatic Contacts + - #511918: evolution-addressbook-export crashes while exporting to CSV + - #511947: Crash when right-click on bogus Groupwise account + - #514989: Calendar preview reports the wrong date for meetings + - #519491: Crash while trying to open Evolution + - #528816: Evolution ignores timezone info when importing ics calendars + - #530606: Crash trying to setup an Exchange account + - #530691: Hang trying to delete a folder + - #530716: Evolution crashed just after opening an error message + window from status bar log + - #530872: Evolution crash trying to open a task after creating a new + local task list. + - #535248: Don't implicitly use log file if it is not opened properly + - #541121: Updated Meetings Need to Notify the Organizer Just as Brand + New Meetings Do + - #550441: Crash when accepting/declining a recurring meeting + - #552575: Forwarding vCard fails + - #552583: Passwords don't get stored when using other authentication type + than "Password" + - #553273: e_error_* calls should always end with a NULL + - #553297: Crash in calendar day view when inline editing instance summary + - #553527: Let bbdb plugin do its work in a separate thread + - #553609: Runtime critical warning when clicking "Today" in calendar + - #553715: Editing summary in a week view of the instance changes end time + to start time + - #554349: Eexporting messages with "save message" command does not + export all messages + - #554418: Use the filename to determine the mimetype for + application/octet-stream contents + - #554456: First attempt at Advanced search does not work + - #554566: Wrong rule selected using typeahead-find on message filter editor + - #554664: Attaching a networked file fails in evolution + - #555276: Corrupted vfolders; SIGSEGV in camel_folder_get_message + - #555494: Category icons are not appearing in search of calendar/contact + - #555775: Critical error 'evolution-composer.ui' : No such file + or directory + - #556059: Include directory paths don't support building outside + the source tree + - #556284: Crash on right-clicking a new message + - #424818 (bugzilla.novell.com): Use correct properties for offline sync + * debian/control: + - updated evolution-data-server requirement + * debian/patches/90_update_svn_version.patch: + - the changes are in the new version + + -- Sebastien Bacher Mon, 20 Oct 2008 17:45:03 +0200 + +evolution (2.24.0-0ubuntu3) intrepid; urgency=low + + * debian/control: + - don't suggest gnome-spell it's not used in the current version + (lp: #279158) + - update the evolution-data-server requirement to the current version + * debian/patches/90_update_svn_version.patch: + - update the code to the current svn version so it gets testing before + the next tarball + + -- Sebastien Bacher Wed, 15 Oct 2008 22:12:46 +0200 + +evolution (2.24.0-0ubuntu2) intrepid; urgency=low + + * Rebuild against newer pilot link and libbluetooth (LP: #276343) + + -- Mario Limonciello Tue, 30 Sep 2008 15:36:14 -0500 + +evolution (2.24.0-0ubuntu1) intrepid; urgency=low + + * New upstream version: + New in 2.24.0: + - Message Templates + - WebDAV Contacts Plugin + - Google Contacts Plugin + - Custom header support while sending mails + - Single Model view for Calendar + - Sqlite Based message summary + - New Bonobo-less composer for Evolution + - Quota support to IMAP/POP accounts + - Gtk+ Recent manager integration in Composer + Bug Fixes: + - #504767: Expand also parent nodes, if necessary + - #505016: Check for NULL to prevent crash when error occurred. + (lp: #250304) + - #514299: Connect to signals only once, when creating new status icon + (lp: #188290) + - #534039: Dropped unnecessary and offending code causing infinite + loops when deleting search folder. + - #539536: Add "Face" header to default headers and allow it to be hidden + - #551548: Enable selection of S/MIME for individual messages + (lp: #267879) + - #551628: Remove old events from the view when objects are modified. + - #551895: Fix a warning message + - #551915: Manage error on idle, to call gtk functions in the main thread + - #552911: Do not use spaces in file names + * debian/copyright: + - updated to list the lgpl license + + -- Sebastien Bacher Mon, 22 Sep 2008 12:59:45 +0200 + +evolution (2.23.92-0ubuntu1) intrepid; urgency=low + + * New upstream version: + New in 2.23.92: + Evolution source code license changed to LGPLv2 or later + Bug Fixes: + - #549968: Use the same mnemonic for "Recent Documents" as composer + + -- Sebastien Bacher Mon, 08 Sep 2008 14:12:09 +0200 + +evolution (2.23.91-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Bug Fixes: + - #458512: Delete the accessibility tag from the User button + - #509647: Do not expunge folder when something goes wrong + - #523327: Show description in monospace font and wrap lines too. + - #525555: Evolution forgets Google Calendar credentials + - #534762: Change "addressbook" to "address book" in translatable strings + - #544430: Better formed translatable strings for quota usage + - #546926: New function to simply call camel_shutdown + - #547822: Make it show "Tasks" for printing tasks list + and "Calendar" for printing a calendar + - #547822: Use g_malloc + - #548348: Add a libecontactprint_la_LIBADD stanza so we link + to the correct libemiscwidgets and libeutil + - #549554: Drop sentence about an "Automatic" option + * debian/control: + - updated evolution-data-server requirement + + -- Sebastien Bacher Mon, 01 Sep 2008 14:56:11 +0200 + +evolution (2.23.90-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Bug Fixes: + - #249844: Fix compiler warnings + - #324203: New check box to be able to set LDAP address books browseable + until reaches given limits + - #347287: Use a single model for all the views + - #352695: Search and clear action, looses the expanded state of threads + (lp: #254072) + - #416258: Make evolution respect GTK_ICON_SIZE changes + - #435969: Show authentication section in an account druid too + - #467115: Fix missing icons in different modules + - #498095: Set proper mnemonic widget for description label + - #508732 Removed 'Crash detection' startup dialog box. (lp: #235427) + - #513363: Removed the outdated "New Features" list and the incorrect + "Evolution team" email address. + - #519292: Better thread expand and collapse handling + - #529743: Support Subject or Recipients contain search + - #530402: Improve dialog wording, and don't use a window title + - #531288: Use proxy icon from tango-icon-theme and fall back to the icon + shipped by gnome-control-center + - #535745: Require and link calendar libs with libgdata and libgdata-google + - #544117: Initialize variables to NULL, to not free uninitialized memory in + the cleanup part on the error + - #546263: Editing contact list messes minicard view fixed + - #546668: Drop one unused define + - #546744: Use address-book-new icon instead of contacts-new + - #546748: Change "_Properties..." to "_Properties" to match HIG + and other components. + - #546785: Make bbdb plugin just as polite as google-account-setup + - #546788: Drop unused "ViewNormal" cmd entry + - #546788: Remove unused formatting style option + - #546892: Prefer themed icon names + - #547308: Do not try to authenticate to the server more than twice + with correct credentials + - #547369: Fix a typo. + - #547372: Fix TeX-style quotes + - #547411: New, Tangoized versions of images now live in data/icons + - #547805: Do not filter list of applications to open attachments + Other fixes: + Lots of disk summary related stability fixes + * debian/control: + - updated evolution-data-server requirements + * debian/evolution.install: + - correct naming issue + + -- Sebastien Bacher Mon, 18 Aug 2008 16:09:35 +0200 + +evolution (2.23.6-0ubuntu1) intrepid; urgency=low + + * New upstream version: + New in 2.23.6: + - WebDAV contacts plugin + Bug Fixes: + - #211267: Report correct number of pages to print and print + them as requested + - #249844: Use fully qualified names for "New" submenu entries + - #256540: Do not use GtkNotebook with only one tab + - #329821: Recalculate returned row to the model row, if we are sorting + - #353927: Do not blink the icon more than 15 seconds + - #428384: Improve buttons in the "exit-unsaved" dialog by replacing + "Cancel" with "Continue Editing" and "Save Message" with "Save Draft". + - #491176: Word-wrap the summary if necessary; keep the text and action + buttons aligned on the left + - #500389: New ability to define Options + - #504417: Preferences windows cut off + - #514006: Quote literal values + - #517151: Give a mnemonic to "Composer in External Editor" + - #517825: Fix duplicate mnemonic. "_Work Offline" -> "Work _Offline" + - #529460: Change "Startup Wizard" to "Setup Assistant". + Also make the plugin description less lame + - #530388: Fix a crash when editing labels + - #537088: Fix empty headers if FROM/Sender is NULL + - #539268: Fix attachment description + - #543058: Properly capitalize INBOX + - #543411: Don't load known folders + - #543532: Let free memory when we are done with it, not before. + - #543754: Reword "insufficient-permissions" error message + - #543755: Fix a typo + - #543756: Make question better translatable + - #543943: Fix a memory leak + - #544252: Use consistent naming to the GUI for different components + - #544157: Sort View / Window + - #544383: Put contact list members in reverse order + - #544857: Fix a typo + - #544859: Clarify description of "sync_interval" key. + - #544860: Add translator comments for split "update every" sentence + - #544861: Reword "invalid-user" error message + - #544862: Clarify description of "use_authentication" key + - #544958: Use email, not e-mail + - #544969: Added the hook for folder custom icon + - #544994: Typos/Syntax improvements + - #545300: Add a translatable tag in "_Merge" string + - #545303: Add gettext in the xml string + - #545436: Check the info before accessing it + - #545558: Hula support is disabled by default now, so remove any + mention of it from the User Guide + - #545568: Make sure system plugins are enabled on startup + - #545820: Fix a typo. + - #546057: Use "x-office-calendar" icon name instead of "stock_calendar" + New in 2.23.5 + Camel DB Summary support. + New EPlugin for message templates. + Google Contacts support + Bug Fixes: + - #543753: Addressbook error string fixes + - #228725: Contacts view should not say "no items in this view" until + the backend is done responding + - #543134: Mail notification plugin should provide a right-click + menu for preferences + - #269152: Work-around for MS Outlook/Lookout that use X-MimeOLE + - #200147: Added basic Template support + - #206592: Action to invoke New Message window from the composer itself + - #207802: Do not allow drop messages to the same message list as + is the source. + - #243201: Escape rule title so that can contain also XML entities + in the file + - #310988: Don't even show the "send-options" action unless an Exchange + or GroupWise account appears in the From combo box + - #318089: Ask for destination source only when have more than one writable + source defined + - #329821: Show tooltips over task's table + - #368038: Ensure only one Birthdays & Anniversaries source + - #370731: (Novell Bugzilla) Use MAX to determine the minimal size for each + cell. This prevents the numbers and day-names from getting fuzzy when + using large font-sizes + - #382783: Grab focus of new rule part on adding and scroll to + the bottom too + - #395636: Added accel key Ctrl+Shift+B for collapsing all threads + and Ctrl+/ for marking all messages as read + - #423395: Put the anchor where the message body begins and let GtkHTML + know the anchor name to place the cursor there in caret mode on + the first focus + - #440818: Convert line to UTF-8 if not a valid one. Pretend it to be + an ISO-8859-1 line + - #477082,#438479: Fixed documentation + - #478469: Changed the progress dialog to be more HIG compliant + - #519536: Handle freeing of data safely. + - #524130: Pass description text through 'camel_text_to_html' to have + links clickable in a preview + - #526262: Handle _title element in analogical way as title + - #530069: Don't show the configuration tab unless the selected plugin + actually has configuration options + - #532472: Strip the account URL + - #532597: Do not leave selected more than one item if somebody + else took care or reposition of the cursor row before the delete + - #534039: Track folders even when Search Folders disabled, + to have them known when enabling Search Folders on demand + - #536488: Remove '~/.evolution/.running' file before backup/after restore, + thus Evolution will not claim next start it was closed incorrectly + - #537275: Do not pass data to the child structure if we were canceled + - #537725: Set the autosaved flag so we don't get pestered with a save + dialog if the user then decides to close the composer window + - #538741: Strip preceding tabs from Date headers too + - #538908: Desensitize the "send-options" action unless we've selected + as Exchange or GroupWise account. + - #539268: Do not use both filename and description if these are identical + - #539755: Do not access memory beyond the columns array + - #540152: Fix some memory leaks + - #540160: Remember whether we come from none/multi select to single select + and properly update the preview. + - #540274: After restore walk through all account, addressbook, calendar, + task and memo sources and fix the base uri if required + - #540282: Remove the "printing" GConf key. We use a key file now + - #540282: Store printer and page settings in a key file rather than GConf + - #540400: Make Evolution Backup follow symbolic links + - #540516: Sanitize user input while accepting path/filename of the backup + - #540972: Small memory leak fix. + - #541355: Removes any freed objects from the 'locals' list in each conduit + which otherwise frees them again when the conduit is closed + - #541365: Do not call 'camel_folder_sort_uids' when we do + not have folder or uid + - #542101: Escape PlaceOfTheMeeting in the Location: line of the tooltip + - #542125: Remove unnecessary files from source control + - #542149: Display an error message to restart if user tries to subscribe + to other's mailbox + - #542587: New widget implements the online/offline button used in + the main window. + - #542631: Use g_format_size_for_display instead of cut and pasted code + - #542889: Port to the new gtk tooltip api + - #543758: Never mark empty strings for translations + Other Contributors: + - Sort the uids so that moving/copying messages preserves mailbox ordering + rather than jumbled randomness. + - Add dolt revision 5e9eef10 to the autotools build system. + Speeds up the build, otherwise falls back to libtool + - Configure email-custom-header plugin within the plugin-manager. + * debian/control: + - updated evolution-data-server and gtkhtml requirements + - updated the description due to plugins changes + * debian/evolution.install, evolution-plugins.install: + - updated the list of plugins to install + + -- Sebastien Bacher Mon, 04 Aug 2008 16:59:38 +0200 + +evolution (2.23.4-0ubuntu1) intrepid; urgency=low + + * New upstream version: + New in 2.23.4 + Python support for EPlugins. + Bug Fixes: + - #201011: Ability to disable filter rules + - #201011: Show Enabled column in the editor, because we support it here + - #314467: Reset port when setting host name without it + - #330597: Add all text/* parts which has a filename set + and also attach all submessages + - #337160: Do not pretend the row with a cursor is selected when it isn't + - #509595: Do not crash if file does not exists. + Also be able to read lines more than 249 characters long + - #535204: The tasks objects had been destroyed before + the call of destroy_component + - #535791: New UI option to let uset choose whether start typing at the + bottom of the document or not on replying + - #536772: Disable Folder menu items consistently with a popup + menu over folder + - #536813: Do not start to edit the event on the double click if the event + is not on the server yet + - #538002: Do not allow dropping messages on folders with + CAMEL_FOLDER_NOSELECT flag set + - #304029: changed description of default search filter from + "Name begins with" to "Name contains" + Other Contributors: + - fix for security vulnerabilities CVE-2008-1108 and CVE-2008-1109 + * debian/control.in: + - build-depends on python-dev + - updated the description + * debian/evolution.install: + - install the new python plugin there + * debian/patches/90_from_svn_fix_possible_calendar_buffer_overflow.patch: + - dropped, fixed in the new version + * debian/rules: + - enable python build + + -- Sebastien Bacher Mon, 16 Jun 2008 21:34:01 +0200 + +evolution (2.23.3.1-0ubuntu1) intrepid; urgency=low + + * New upstream versions: + New in 2.23.3 + New plugin for setting headers while sending email + Bug Fixes: + - #311042: Allocate size for location and info labels differently + - #317755: Do not quit until we are done with mail sync + - #322553: Do not run signature script when disabled + in /desktop/gnome/lockdown/disable_command_line + - #394441: (Novell Bugzilla) Fixes a double free + - #463040: Forget former selected uid as soon as we know we moved to other + - #473198: Ignore signature + - #496476: Removed GtkTables and added simple HBoxes + - #514383: Remove the "ask-mark-read" error + - #523402: Do not leak. Reassign back the old values before freeing + - #525966: Don't mark composer as dirty + - #529464: Don't use the string handle + - #529995: Disable the "attachment reminder" plugin instead of disabling + the check for missing attachment + - #530392: Pressing Enter in the entry activates the default response + - #531592: Do not escape window titles and status bar messages + - #531836: Don't block on deleted message + - #532384: Choose the text/html part in normal mode only if the alrenative + multipart contains also a text/plain part + - #532597: Fix random selection of contacts + - #533465: Strip whitespace from user-entered hostname + - #533820: Fix for a crash on double-clicking the border of meetings + in day-view + - #534012: Indicate error if backup folder chosen lacks permissions + - #534312: Show icons for forwarded mails + - #534360: Migrate from deprecated GtkObject symbols to GObject equivalents. + - #534476: Remove the special check for "winmail.dat". + GIO correctly identifies it as "application/ms-tnef" + - #535273: Link e-util and econduit libraries with gnome-pilot + - #535459: Crash while opening a mail + - #535670: Prevent evolution-rss articles being formatted as attachments + - #535749: Don't leave deleted messages strike through + Bug Fixes: + - #240823: Send notification only to individuals and groups + - #273041: Allow propagation of the error from the plugin in the hook target + - #316390: Listen for changes in categories setup and propagate them to UI + - #338330: Internet based calendar events are + declined by Evolution/GroupWise + - #358644: (Novell Bugzilla) Retracted groupwise appointments should + disappear as soon as they are retracted. + - #363908: Evolution crashed during exit + - #368277: (Novell Bugzilla) Cannot copy and paste email addresses from an + appointment to a mail message + - #382687: Don't download contents in main thread, which causes deadlock + - #424744: Remove Camel's dependency on libedataserver + - #467892: "Unread Messages" causes mail that you read to disappear + - #511337: Fix a crash when simultaneously pressing the "show" + preview/arrow button on several very large image attachments in an e-mail + - #518103: Check online status from NetworkManager at startup instead + of using the last-used-state. + - #524121: Fixing typo from patch for bug #516408 + - #525241: Extend EPlugin to support GtkUIManager + - #528288: Display warning when starting in search view & no messages + displayed + - #529179: Rebuild search menu rather on idle, then immediately after + the change in gconf, because other parts may not have this + change propagated yet + - #529247: Fix theming issue with HTML mail display + - #529254: Handle either URI or filename. + Return success or failure, not gint + - #529375: Add new option to determine whether check for address in a local + address book only + - #529660: Change stable version to 2.22.1 + - #529768: Setup default callbacks for the newly created EMsgComposer widget + - #529855: Use proper label element name, these are localized by default + - #529893: Properly set type hint on tooltip window + - #530245: Let searches work with labels again + - #530576: Link with libebackend + - #530672: Evolution crashes when viewing pgp-signed message + - #531426: Display face header images at 48x48 instead of 64x64 + - #531519: Evolution crashes on print-preview + New in 2.23.1: + Quota support to IMAP/POP accounts + Configurable Proxy settings for Evolution + Gtk+ Recent manager integration in Composer + New bonobo-less message composer + Bug Fixes: + - #232594: Set status to Needs Action when attendee's address + have been changed. + - #264456: Do not count deleted junk messages when doesn't + show deleted messages. + - #270406: Add quota support to IMAP/POP accounts + - #271863: Do not count deleted junked messages to total number of messages + with unchecked "Hide Deleted Messages" option + - #273177: New function to add whole vCard to addressbook. + - #316572: Do not translate unused text. + - #328146: Fix missing and conflicting mnemonics. + - #334444: Fix for mails with huge attachments + - #335891: Desensitize the signature editing interface if the "signatures" + GConf key is not writable. + - #346555: Fixed a mnemonic conflict + - #350308: Make colors only darker, not lighter. + Use black in case someone has too dark theme. + - #378203: Don't crash if path is corrupted + - #404241: Never return NULL, rather return "Other" as default. + - #408579: Changed '"' to '\"' to work with intltool. + - #437539: Use DocBook tags instead of UTF-8 characters for things like + copyright and trademark symbols, quotes, etc. + - #438613: Use different read-only message when checking from contact + editor and from calendar UI. + - #451976: Try to find text/html part in multipart/alternative when + in normal mode. + - #460204: Check whether found mime type is valid before returning it. + - #476918: Fix a minor typo + - #482148: Allow clear search when some search is active and text is empty. + - #484793: String change: "Continue Editing" -> "Edit Message" + - #488175: Colorize follow-up messages same as with due-by flag. + - #496839: Implement Plugin Load Levels. You can decide on which load-level + you want your plugin to be loaded. + - #501885: Specify locale directory correctly + - #502826: Reword and reorder Reply Style items in the Preferences. + - #506347: Inherit background colors from actual theme, + do not use hardcoded one. + - #506359: Add Translators' comments. + - #507372: Done language edits on newly added sections. + - #507526: Add translators' comment. + - #509672: Clarify an error message + - #509923: Evolution does not show recurrence of accepted meeting invites + - #511950: Do not force button/label sizes. + - #511952: Marking text for translation. + - #511953: Create dialog properly. + - #511956: Mark text for translation. Make dialog nicer + - #511957: Mark messages for translation. + - #511978: Resolve mnemonics clash on Junk tab + - #512543: Get rid of ENABLE_CAIRO define + - #513951: Centralize where Evolution's user data directory is defined + - #514744: Check also for proper root node and use default if not + the right one. + - #515786: Fix misspelled SpamAssassin word. + - #517134: Added a placeholder to dock the "Recent Documents" menu. + - #517168: "compose in external editor" not working + - #517492: Set proper dialog caption with New or Properties + - #519154: Do not localize folder name used in window title + - #519292: Use numbers instead of gboolean value + - #519304: Mark plugin name for translation + - #519421: also use to check for TNEF support + - #521562: Small typo fix. + - #522178: New mail notification in switcher appears for each mail activity + - #522631: Fix build failure when --enable-profiling is enabled + - #522764: Remove unused include + - #523271: MIME types should not be case sensitive + - #523402: Fix a Crash on paste event in calendar + - #523413: Evolution should just save the messages when quitting rather + than asking about each one + - #523541: Plug a memory leak + - #524310: Don't double-free server messages + - #524434: Fixed build break + - #525234: Install more include files that are useful to the out of tree + evolution plugins. + - #525238: Add new "component.activated" event. Event is emitted whenever + component is activated. + - #525508: Fix a leak + - #525510: Mark "On This Computer" for translation. + - #525966: Fix a boolean error in detecting unsaved changes + - #526152: Fix New composer spell check warning + - #526739: Ported gnome-vfs to gvfs + - #527327: Change the name of the variable we look for in the glade file. + Also add some if conditions to avoid certain crash. + - #528358: Use message subject as default filename when attempting + to 'save message' + - #528817: Fix a typo in logic + * debian/control.in: + - build depends on libebackend1.2-dev, libgtkhtml-editor-dev, + shared-mime-info, don't use gnomevfs + - updated descriptions + - updated evolution-data-server, libglib, libgtkhtml requirements + * debian/evolution.install: + - don't list print-message + * debian/evolution-plugins.install: + - list email-custom-header plugin + * debian/patches/03_lpi.patch: + - new version update + * debian/patches/04_autoconf.patch: + - new version update + * debian/patches/90_from_svn_fix_possible_calendar_buffer_overflow.patch: + - change from svn, fix security issues CVE-2008-1108 and CVE-2008-1109 + + -- Sebastien Bacher Thu, 05 Jun 2008 17:29:49 +0200 + +evolution (2.22.2-1ubuntu1) intrepid; urgency=low + + * Sync on Debian + * debian/control: + - Build-Depends on liblpint-bonobo-dev for the lpi patch + - don't Build-Depends on libgnomeprint2.2-dev, libgnomeprintui2.2-dev + - don't build depends on pilot-link it's not required + - evolution replaces evolution-plugins (<< 2.22.2-1) + since the bogofilter plugin has been moved there + - updated maintainer information + * debian/docs: + - renamed evolution-common.docs + * debian/evolution.gconf-defaults: + - don't display unstable warning on startup (Ubuntu: #91799) + * debian/evolution-2.2.desktop: + - compatibility .desktop, update for new version + * debian/evolution-alarm-notify.desktop: Autostart desktop file to start + evolution-alarm-notify with the session. No more missed appointments + because no notification went off! Closes: LP#62593 + * debian/evolution-mail.desktop: + - updated with the Ubuntu version + * debian/patches/03_lpi.patch: + - launchpad-integration patch + * debian/patches/04_autoconf.patch: + - autoconf patch + * debian/patches/61_translate_menu_entry.patch: + - list the mail menu entry to translate + * debian/rules: + - use --disable-scrollkeeper option + + -- Sebastien Bacher Thu, 05 Jun 2008 16:14:51 +0200 + +evolution (2.22.2-1) unstable; urgency=low + + * New upstream release + - bugfixes and translation updates + * Remove debian/lintian/evolution + - private-dir rpaths are finally ignored with lintian >= 1.23.49 + + -- Heikki Henriksen Mon, 26 May 2008 22:45:36 +0200 + +evolution (2.22.1.1-1) unstable; urgency=low + + [ Heikki Henriksen ] + * debian/evolution-mail.desktop: + Set X-GNOME-Bugzilla-Component=BugBuddyBugs (closes: #477213) + + [ Oystein Gisnas ] + * New upstream bugfix release + + -- Oystein Gisnas Sun, 04 May 2008 18:16:59 +0200 + +evolution (2.22.1-1) unstable; urgency=low + + [ Pedro Fragoso ] + * New upstream bugfix release + - 35_fix_tnef_locale.patch, Dropped, merged upstream + + [ Heikki Henriksen ] + * 2.22.1 fixes subject in composer window (closes: #475370) + + -- Heikki Henriksen Thu, 10 Apr 2008 19:43:54 +0200 + +evolution (2.22.0-3) unstable; urgency=low + + * Upload to unstable + * Add patch 35_fix_tnef_locale.patch + - fixes locale-bug in tnef-attachments (closes: #464670) + * Update DM-Upload-Allowed according to change in dpkg 1.14.16 and bump + build-dep on dpkg-dev + * Bump build-dep on cdbs to get dh_icons in postinst (closes: #473029) + * Update evolution.menu to follow newest menu sub-policy and use + Applications/Network/Communication (fixes lintian-warning) + * Convert copyright to UTF-8 (fixes lintian-warning) + * Update versioned dirs in lintian-overrides + * Add lintian override for desktop-command-not-in-package in + evolution-common, and install in evolution-common.install + + -- Heikki Henriksen Sat, 05 Apr 2008 19:25:32 +0200 + +evolution (2.22.0-2) experimental; urgency=low + + * Bump build-dep libcamel1.2-dev to >= 2.21.92 (closes: #472991) + * Fix file path to Google Calendar plugin (closes: #473309) + + -- Oystein Gisnas Mon, 31 Mar 2008 14:51:04 +0200 + +evolution (2.22.0-1) experimental; urgency=low + + [ Heikki Henriksen ] + * New upstream release + * Acknowledge NMU from Security Team: + - remove 80_CVE-2008-0072.patch: applied upstream + * Bump Standards-version to 3.7.3 + * Upgrade build-dep: + - libsoup2.4-dev from libsoup2.2-dev + * Bump build-deps: + - libglib2.0-dev (>= 2.15.3) + - libgtk2.0-dev (>= 2.12.0) + - evolution-data-server-dev (>= 2.21.92) + - evolution-data-server-dev (<< 2.23.0) + - gnome-icon-theme (>= 2.19.91) + - libbonobo2-dev (>= 2.20.3) + - libgtkhtml3.14-dev (>= 3.17.5) + - libgnome-pilot2-dev (>= 2.0.15) + - libnotify-dev (>= 0.3.0) + * Add build-dep: + - pilot-link + * Update base plugins: + - add google-account-setup + - add bogo-junk-plugin + - wait and evaluate on mono + * Update standard plugins: + - add audio-inline + - remove bogo-junk-plugin + - rename new-mail-notify to mail-notification + - add attachment-reminder + - add face + - add backup-restore + * Update experimental plugins: + - remove backup-restore + - add external-editor + - add tnef-attachments + * Remove patch: + - 70_no-mail-remote-plugin.patch - mail-remote-plugin never worked and is + removed upstream + + [ Oystein Gisnas ] + * Bump e-d-s build-deps to 2.21.92 + * Sync build-deps of -dev packages with pkg-config files + + -- Oystein Gisnas Tue, 18 Mar 2008 00:46:53 +0100 + +evolution (2.12.3-1.1) unstable; urgency=high + + * Non-maintainer upload by the Security Team. + * Fix Encrypted Message Version Format String Vulnerability + (CVE-2008-0072). + + -- Thijs Kinkhorst Tue, 04 Mar 2008 21:27:27 +0100 + +evolution (2.12.3-1) unstable; urgency=low + + [ Heikki Henriksen ] + * Conflict with older evolution-plugins and evolution-plugins-experimental + to ensure full upgrades (closes: #454473) + * Add recommends evolution-webcal (closes: #455598) + + [ Oystein Gisnas ] + * New upstream release (bugfixes and translations) + (closes: #454435, #458728, #443483) + * Remove configure flags --with-nspr-includes and --with-nss-includes + (closes: #461312, #460615, #460683) + + -- Oystein Gisnas Tue, 22 Jan 2008 08:19:08 +0100 + +evolution (2.12.2-1) unstable; urgency=low + + [ Heikki Henriksen ] + * New upstream release (bugfixes and translations) (closes: #446890) + * Swap bogofilter and spamassassin recommmends, since bogofilter is quite + lightweight (closes: #435635) + * Versioned build-dependency on eds-dev and dependency on eds (closes: + #445375) + * Update patch: 70_no-mail-remote-plugin.patch + * Upstream fix for glade-dir (closes: #450524) + * [debian/rules] Update ELIBDIR + * Remove patches applied upstream: + - 15_contact-list-editor-expand.patch + - 25_mute-debug-messages.patch + - 30_mute-alarm-notify.patch + - 50_filter_missing_gettext.patch + - 50_libnssckbi-location.patch + - 60_new_addressbook_set_relative_url.patch + * Add Dm-Upload-Allowed, Homepage, Vcs-Browser and Vcs-Svn fields in control + * Add build-dep on libytnef0-dev for experimental plugin tnef-attachments + * Add tnef-attachments to plugins-experimental + * Add build-dep on gtk-doc-tools to build gtk-doc development documentation + * Enable building of gtk-doc in rules + * Update lintian overrides (version-bumps in rpaths) + * Update evolution-mail.desktop + + -- Oystein Gisnas Mon, 03 Dec 2007 18:06:48 +0100 + +evolution (2.12.0-2) unstable; urgency=low + + * Conflicts with evolution-exchange (<< 2.11.90) (closes: #444012, #444018) + * Tighter build-dependency on libedataserver (>= 1.11.2) for new + data-structure, EFlag (closes: #444036) + + -- Heikki Henriksen Wed, 26 Sep 2007 14:58:24 +0200 + +evolution (2.12.0-1) unstable; urgency=low + + * New upstream release. + * Adjusted Build-Deps. + * Adjusted .install paths to reflect new upstream. + * Added attachment-reminder, audio-inline, bogo-junk-plugin, face, + mail-notification to the evolution-plugin package. + * Dropped patches: + 08_to_translate_list_update.patch - Applied upstream. + 20_minicard-email-colon.patch - Upstream has a better fix. + + -- Riccardo Setti Mon, 24 Sep 2007 01:43:12 +0200 + +evolution (2.10.3-1) unstable; urgency=low + + * New upstream stable release; bug fixes. + + -- Loic Minier Wed, 25 Jul 2007 16:38:09 +0200 + +evolution (2.10.2-1) unstable; urgency=low + + * New upstream release. (closes: #423060) + * 15_contact-list-editor-expand.patch: Fix contact list dialog resize + bug (bugzilla #424055) + * 20_minicard-email-colon.patch: Fix for missing row columns in + contacts minicard view (bugzilla #404239) + * 25_mute-debug-messages.patch: Mute console noise from plugins + * 30_mute-alarm-notify.patch: Mute noisy debug output from evolution- + alarm-notify + + -- Oystein Gisnas Mon, 28 May 2007 23:33:35 +0200 + +evolution (2.10.1-1) unstable; urgency=low + + [ Oystein Gisnas ] + * New upstream release + - Add gnome-doc-utils (>= 0.3.2) build-dep + - Change libgtkhtml3.8* dependencies to libgtkhtml3.14* + - Bump e-d-s build-deps to >= 1.9.4 + - Bump libgtk2.0-dev to >= 2.10.0 + - Add evolution Recommends: spamassassin | bogofilter + - Drop 10_etasks-missing-include.patch + - Drop 90_build_with_new_pisock.patch, fixed upstream + * 50_libnssckbi-location.patch: Adapt private library search path + to relocated xulruner libraries. + * Update watch file to track all stable versions + * 08_to_translate_list_update.patch: Translatable files + * Don't create shlibs.local - CDBS has been fixed long ago + * Create symlink for manpage evolution-2.10 + * Add lintian overrides + + [ Loic Minier ] + * Upload to unstable. + + -- Loic Minier Tue, 24 Apr 2007 16:36:09 +0200 + +evolution (2.8.3-1) experimental; urgency=low + + * New upstream stable release; bug fixes and translations. + * Drop Takuo Kitame from Uploaders. + + -- Loic Minier Thu, 05 Apr 2007 14:27:55 +0200 + +evolution (2.8.2.1-1) experimental; urgency=low + + * New upstream release. + - Fixes crash on exit; closes: #406492. + + -- Loic Minier Thu, 11 Jan 2007 17:28:35 +0100 + +evolution (2.8.2-1) experimental; urgency=low + + [ Jordi Mallach ] + * 50_filter_missing_gettext.patch: Add missing gettext() calls to the + filter dialogs (Bugzilla #359276). + + [ Oystein Gisnas ] + * New upstream release + - debian/control: Move prefer plain plugin to standard + - 70_no-mail-remote-plugin.patch: Update patch + - Treat data/evolution.{keys,mime} special + * Document mailbox summary corruption and removal of + IMAP4rev1 provider. [debian/README.Debian] + * Document common network-manager error messages. + [debian/README.Debian] + * Don't depend on HAL and NetworkManager on non-Linux archs. Thanks to + Petr Salinger. (closes: #401540) [debian/control] + + -- Oystein Gisnas Sun, 7 Jan 2007 22:52:16 +0100 + +evolution (2.8.1.1-1) experimental; urgency=low + + * New upstream release (closes: #347645) + - included: debian/patches/20_show-deleted-msgs-in-trash.patch + + -- Oystein Gisnas Tue, 31 Oct 2006 22:16:23 +0100 + +evolution (2.8.1-2) experimental; urgency=low + + * Pull patch from upstream (closes: #391250) + - debian/patches/20_show-deleted-msgs-in-trash.patch + + -- Oystein Gisnas Sun, 22 Oct 2006 09:52:34 +0200 + +evolution (2.8.1-1) experimental; urgency=low + + * New upstream release + * Fix symlinks to point to 2.8 [debian/evolution.links] (closes: #389272) + + -- Heikki Henriksen Tue, 3 Oct 2006 15:19:14 +0200 + +evolution (2.8.0-2) experimental; urgency=low + + * Remove superfluous libusb-dev build-dep [debian/control] + + -- Heikki Henriksen Tue, 26 Sep 2006 09:56:17 +0200 + +evolution (2.8.0-1) experimental; urgency=low + + [ Oystein Gisnas ] + * debian/patches/06_fix_inline_pgp_breaking_charset.patch: Applied + upstream + * remove debian/patches/11_window_settings_stored.patch + * debian/patches/11_window_settings_stored.patch: Applied upstream + * debian/patches/12_fix_icon_metaphors_bug_339626.patch: Applied + upstream + * debian/patches/17_fix_alarm_delay_for_calendar.patch: Doesn't apply + cleanly + * debian/patches/20_xulrunner.patch: Fixed upstream + * debian/patches/30_no-ipod-sync.patch: Doesn't apply cleanly + * debian/patches/31_no-audio-inline.patch: Doesn't apply cleanly + * debian/patches/40_disposition-notification.patch: Fixed upstream + * debian/patches/60_exchange-operations-create-addressbook.patch: + Applied upstream + * debian/patches/70_build-experimental-plugins.patch: Doesn't apply + cleanly + * debian/*.install: Update version number in filename paths + * Label typo patch applied upstream. + [debian/patches/18_fix_label_typo.patch] + * Gettext domain patch applied upstream. + [debian/patches/20_correct_gettext_domain.patch] + + [ Riccardo Setti ] + * Added patch to fix compile with the new libpisock (closes: #341172) + [debian/patches/90_build_with_new_pisock.patch] + + [ Heikki Henriksen ] + * New upstream release (1.8.0) + * Updated debian/watch to follow 2.8-series + * --enable-cairo-calender=yes [debian/rules] + * Missing include to avoid possible segfault applied upstream. + Thanks to Dann Frazier (closes: #384280) + * Remove patches fixed/applied upstream: + - 07_default_shell_only_with_no_uris.patch + - 10_pkg-config-rpath.patch + - 30_ipod-sync_missing-files.patch + - 55_fi-translation-fix.patch + - 60_alarm-list-dialog-peek.patch + - 61_itip-formatter-date-in-past.patch + - 65_null-camel-exception.patch + * Update patches: + + 10_etasks-missing-include.patch + + 70_no-mail-remote-plugin.patch + * Add build-dep on gtkhtml3.8 to find Editor.idl [debian/control] + * Temporary build-dep on libusb-dev until this is in place at the right + place (libpisock-dev) [debian/control] + * Bump build-dep on libgtk2.0-dev to (>= 2.8.0) to pull in cairo + [debian/control] + + -- Heikki Henriksen Fri, 22 Sep 2006 12:51:40 +0200 + +evolution (2.6.3-1) unstable; urgency=low + + [ Oystein Gisnas ] + * New upstream release + - does not ping when offline (closes: #360373) + * Reorder build-deps to match order in configure.in. [debian/control] + * Add build-deps for each e-d-s lib used. [debian/control] + * Patches applied upstream: + - debian/patches/18_fix_label_typo.patch + - debian/patches/20_correct_gettext_domain.patch + - debian/patches/31_no-audio-inline.patch: Obsolete + - debian/patches/70_build-experimental-plugins.patch: Obsolete + * Update patch debian/patches/70_no-mail-remote-plugin.patch + + [ Heikki Henriksen ] + * Check build-deps (closes: #383174) + * Re-add build-dep on gtkhtml3.8 to fix ftbfs + + -- Heikki Henriksen Tue, 15 Aug 2006 21:07:17 +0200 + +evolution (2.6.2-4) unstable; urgency=high + + * Add gnome-icon-theme build-dep. [debian/control] (Closes: #377161) + + -- Oystein Gisnas Fri, 7 Jul 2006 08:40:16 +0200 + +evolution (2.6.2-3) unstable; urgency=low + + * debian/control: Add ${misc:Depends} + * debian/control: Remove conflict with older evolution + * debian/evolution-dev.install: Remove .la files again + * debian/patches/10_pkg-config-rpath.patch: Add explicit -rpath to + private libs pkg-config to fix .la-less builds against these libs + * Convert icon to XPM format for Debian menu + * debian/control: Clean up dependencies + * Move icon, menu and .desktop from evolution-common to evolution + * debian/control: Depend on = source:Version of -common package + for binNMU compatibility + + -- Oystein Gisnas Thu, 6 Jul 2006 09:45:29 +0200 + +evolution (2.6.2-2) unstable; urgency=low + + * Make the package binNMU-safe: + - Build-depend on dpkg-dev >= 1.13.19. [debian/control] + - Use ${binary:Version} & ${source:Version} [debian/control] + - use UPSTREAM_VERSION [debian/rules] + + -- Heikki Henriksen Mon, 12 Jun 2006 09:53:50 +0200 + +evolution (2.6.2-1) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/patches/61_itip-formatter-date-in-past.patch: (Closes: + #368920) + * Update manpages + * Move architecture independent files to package evolution-common + (Closes: #232890) + * Move experimental plugins to evolution-plugins-experimental + * debian/control: Update package descriptions + * debian/control: Correct Suggests: and Recommends: for plugins + + [ Heikki Henriksen ] + * New upstream release + * Update patches: + - debian/patches/17_fix_alarm_delay_for_calendar.patch + - debian/patches/31_no-audio-inline.patch + - debian/patches/55_fi-translation-fix.patch + - debian/patches/70_build-experimental-plugins.patch + * Drop patches applied upstream: + - debian/patches/06_fix_inline_pgp_breaking_charset.patch + - debian/patches/11_window_settings_stored.patch + - debian/patches/12_fix_icon_metaphors_bug_339626.patch + - debian/patches/40_disposition-notification.patch + - debian/patches/60_exchange-operations-create-addressbook.patch + * plugin for ipod-sync works again: + - debian/patches/30_no-ipod-sync.patch: dropped + - debian/patches/30_ipod-sync_missing-files.patch: added + - debian/control: bring back build-deps on hal >= 0.5.4 + - debian/evolution-plugins.install: add ipod-sync to experimental line + * debian/control: Change dep on Source-Version from = to >= to have it + binNMU-able + * debian/control: add dep on libhal-dev to evolution-dev + * debian/rules: Fix Version\: in dpkg-parsechangelog + * debian/rules: Don't overwrite DEB_SHLIBDEPS_INCLUDE & + DEB_DH_MAKESHLIBS_ARGS_? + * debian/evolution-dev.install: bring back *.la until we get broken + rpath in some libs fixed + + -- Heikki Henriksen Sun, 11 Jun 2006 20:18:06 +0200 + +evolution (2.6.1-3) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/control: Move -dbg pkg to section gnome + * debian/control: Claim compliance with Debian Policy 3.7.2 + * debian/patches/60_new_addressbook_set_relative_url.patch: (Closes: #361995) + * debian/evolution-dev.install: drop installation of *.la + * Add manpages csv2vcard.1 and evolution-addressbook-export.1 + * debian/evolution.install: drop installation of + evolution-addressbook-clean (closes: #346088) + * debian/patches/65_null-camel-exception.patch: stop using NULL in + place of Camel exceptions + * debian/patches/70_build-experimental-plugins.patch: Build + experimental plugins. Thanks to Michel Dänzer. (Closes: #312288) + * debian/patches/evolution{,-plugins}.install: Move base plugins to + evolution package + + [ Heikki Henriksen ] + * patches pulled from ubuntu: + - debian/patches/06_fix_inline_pgp_breaking_charset.patch + - debian/patches/11_window_settings_stored.patch: (closes: #363259) + - debian/patches/12_fix_icon_metaphors_bug_339626.patch + - debian/patches/17_fix_alarm_delay_for_calendar.patch + - debian/patches/18_fix_label_typo.patch + - debian/patches/20_correct_gettext_domain.patch + + -- Oystein Gisnas Thu, 25 May 2006 08:09:47 +0200 + +evolution (2.6.1-2) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/patches/60_exchange-operations-create-addressbook.patch: + Fix create addressbook breakage caused by exchange-operations plugin + * debian/control: Add dep dbus (closes: #365797) + + [ Heikki Henriksen ] + * debian/control: add dep on libnm-glib-dev & libgtkhtml3.8-dev for + evolution-dev + * debian/evolution-plugins.install: not install *.la + * debian/patches/60_alarm-list-dialog-peek.patch: fix segfault on certain + cases/archs. Thanks to Dann Frazier (closes: #365923) + + -- Oystein Gisnas Thu, 4 May 2006 12:25:51 +0200 + +evolution (2.6.1-1) unstable; urgency=low + + [ Heikki Henriksen ] + * Upload to unstable + * New upstream release (2.6.1) + * debian/control: add recommends notification-daemon to evolution-plugins + * debian/control: bump debhelper build-dep to >= 5.0.0 + * debian/control: added recommends: yelp (closes: #277707) + * debian/control: removed old unecessary conflicts/replaces + * debian/control: add suggests on evolution-dbg + * evolution-wombat has been removed some time ago + (closes: #236852, #265568, #160049, #211656, #218075, #196426) + * debian/evolution-mail.desktop: pull from ubuntu (and add norwegian + translations :) ) (closes: #257322) + * debian/rules: clean up clean:: + * debian/control: add build-dep libnm-glib-dev and suggest network-manager. + Provides NetworkManager-magic if available. + * Upstream fix for addressbook data-loss (uid vs relative_uri) + (closes: #361995) + * debian/watch: added + * debian/patches/40_disposition-notification.patch: + Fix crash on disposition-notification (upstream bug: 324327) + * debian/patches/31_no-audio-inline.patch & debian/control: + Remove build-dep on gstreamer0.8 and audio-inline-plugin until its' fixed + * Upstream fix for new-mail-plugin (closes: #341085) + + [ Oystein Gisnas ] + * Upstream fixes for mbox import (closes: #292810) + * Upstream fixes for yelp user guide category and title++ + (closes: #360860, #339500) + * Upstream support for contact groups (closes: #297236) + * Upstream LDAP fixes (closes: #187821, #190750, #251060, #139947) + * Remove obsolete README.SSL since SSL/TLS is builtin + * Upstream fix for creation of task from mail message (closes: #327406) + * debian/evolution.links: Fix link filename for evolution-2.6 manpage + * debian/rules: Add dh_shlibdeps flag to aviod unnecessary runs of ldconfig + * debian/evolution.menu: Remove obsolete tag in menu file (see #129131) + + [ Jordi Mallach ] + * debian/rules: + - don't overwrite CFLAGS, or we get unusable -dbg packages + (thanks seb128). + - likewise for DEB_CONFIGURE_EXTRA_FLAGS. + + -- Heikki Henriksen Fri, 28 Apr 2006 17:12:48 +0200 + +evolution (2.6.0-2) experimental; urgency=medium + + * Now updates count for drafts folder (closes: #284095) + * Build --without-krb4 (closes: #278242) + * Move spamassassin recommends to evolution-plugins (closes: #343987) + * Upstream fixes in ldif-import (closes: #357845) + * Bump debhelper compat to 5 + * remove camel-providers from evolution.install: + moved to e-d-s once upon a time + * remove evolution-importers from evolution.install: + goes under *so + + -- Heikki Henriksen Mon, 3 Apr 2006 20:02:52 +0200 + +evolution (2.6.0-1) experimental; urgency=low + + * New upstream release + * Added -dbg package with Priority: extra + * debian/patches/50_de-translation-typo.patch: + Removed - string is no longer valid + * debian/patches/55_fi-translation-fix.patch: + Updated + * debian/patches/80_default_mailer_free-fix.patch: + Removed - fixed upstream + * Enable experimental plugins and update plugin-list + (closes: #349163, #312288) + * debian/patches/07_default_shell_only_with_no_uris.patch: + Added from ubuntu's packages + * debian/patches/30_no-ipod-sync.patch: + Don't build ipod-sync-plugin (at least not until it wants to build) + + -- Heikki Henriksen Thu, 30 Mar 2006 17:56:35 +0200 + +evolution (2.4.2.1-2) unstable; urgency=medium + + * Acknowledge NMU (closes: #358432) + * Add myself to Uploaders + * Tighten dependency on libgtkhtml3.8-dev >= 3.8.1-1.1 + * Tighten dependency on e-d-s >= 1.4.2.1-1.1 + * 80_default_mailer_free-fix.patch: + fix crash on startup (closes: #358071) + * debian/patches/15_x-face-support.patch: + broken and not accepted upstream, so removed (closes: #347702) + + -- Heikki Henriksen Sun, 26 Mar 2006 17:26:15 +0100 + +evolution (2.4.2.1-1.1) unstable; urgency=low + + * NMU to fix crasher in startup (closes: #358071) + + -- Heikki Henriksen Wed, 22 Mar 2006 13:59:44 +0000 + +evolution (2.4.2.1-1) unstable; urgency=low + + [ Jordi Mallach ] + * New upstream release (closes: #336968). + - can introduce tasks (closes: #334026). + - won't crash when adding contacts (closes: #342725). + - won't crash on libsoup2.2 bugs (closes: #340488). + - should not loop, eating all memory (closes: #341694). + * Upload to unstable. + * Don't build-depend on automake1.7 [debian/control]. + + [ Loic Minier ] + * Add missing build-dep on gtkhtml3.8 (>= 3.7.0). (Closes: #340184) + [debian/control] + + -- Jordi Mallach Mon, 9 Jan 2006 14:13:13 +0100 + +evolution (2.4.1-3) experimental; urgency=low + + * Merge changes done in SVN by marga as "2.4.0-3", which were overriden in + experimental in kitame's "2.4.0-3". + - Re-add the updated translations patches (german and finish). + - Rename bugbuddy Suggests in bug-buddy. + * Update and rename patches to apply cleanly and in a defined order. + * Update X-Face support patch to cover Makefile.am too. + * Update pixmap PATH to 2.4. [debian/evolution.menu] + * Update description to not list the Evolution version. [debian/control] + * Update list of evolution-dev files. [debian/evolution-dev.install] + + -- Loic Minier Fri, 11 Nov 2005 15:58:25 +0100 + +evolution (2.4.1-2) experimental; urgency=low + + * Rebuild against evolution-data-server >= 1.4.1.1-1 and bump build-dep. + [debian/control] + * Remove anything related to gal, now merged in evolution-data-server. + [debian/control] + * Switch to experimental dbus by replacing dbus-1-dev and dbus-glib-1-dev + with libdbus-1-dev and libdbus-glib-1-dev. + [debian/control] + * Update copyright information, upstream URL, authors... + [debian/copyright] + * Add myself to Uploaders. + [debian/control] + * Remove all files from the Debian diff.gz not below debian/. + * Add CDBS' utils. [debian/rules] + + -- Loic Minier Mon, 7 Nov 2005 17:53:06 +0100 + +evolution (2.4.1-1) experimental; urgency=low + + * New upstream release + * Build againsta gtkhtml3.8 instead of gtkhtml + + -- Takuo KITAME Mon, 10 Oct 2005 05:50:53 +0900 + +evolution (2.4.0-3) experimental; urgency=low + + * Depends on untagged libgal-common and gtkhtml. + + -- Takuo KITAME Fri, 16 Sep 2005 15:19:14 +0900 + +evolution (2.4.0-2) experimental; urgency=low + + * fix libgal2.5-common dependency. + + -- Takuo KITAME Tue, 13 Sep 2005 12:23:37 +0900 + +evolution (2.4.0-1) experimental; urgency=low + + * New upstream release + * Depends on e-d-s 1.4.0, gal 2.5, gtkhtml3.8 + * remove translation fix patch at once. + + -- Takuo KITAME Mon, 12 Sep 2005 11:33:24 +0900 + +evolution (2.2.3-4) unstable; urgency=low + + * Erased unnecesary files from the debian/ directory, including + 02_help_is_not_included.patch which wasn't being applied anyway. + * Fix de.po translation, with the patch provided by Jens Seidel + (Closes: #314119). + * Add a suggestion for the evolution-exchange package (Closes: #304827). + * Fixed an "implicitly converted pointer" bug with the patch provided by + David Mosberger (Closes: #304708, #320892) + * Re-included the changelog entries that had been dropped during + experimental phase. + * Fixed build-dependencies (libpam-dev -> libpam0g-dev). + * Updated all libgal2.4 dependencies to > 2.4.3 + * Updated copyright file. + + -- Margarita Manterola Tue, 6 Sep 2005 16:32:25 -0300 + +evolution (2.2.3-3) unstable; urgency=high + + * security fix. (closes: Bug#32253) + - Multiple exploitable format string vulnerabilities + Applied unofficial security fix patch from + http://www.sitic.se/dokument/evolution.formatstring.patch + + -- Takuo KITAME Thu, 25 Aug 2005 14:58:34 +0900 + +evolution (2.2.3-2) unstable; urgency=low + + * Added "Evolution Team" in the Maintainer field, and listed the members of + the team as the Uploaders. + * Added a manpage provided by Lars Wirzenius (Closes: #239643). + * Added a symlink in /usr/bin for evolution-addressbook-export and + csv2vcard (Closes: #285174). + * Fixed finnish translations, as suggested by Lars Wirzenius, + by adding the corresponding patch (Closes: #279977, #288674) + * Build-depend on libkrb5-dev, since it's being used. (Closes: #318981) + * Update the libgal2.4-0 dependency, to prevent being installed with the + buggy version. + * Fixed the menu file (Closes: #307840, #318163) + + -- Margarita Manterola Mon, 1 Aug 2005 10:24:13 -0300 + +evolution (2.2.3-1) unstable; urgency=low + + * New upstream release + * change dependency to e-d-s instead of e-d-s1.2 + + -- Takuo KITAME Wed, 13 Jul 2005 15:13:40 +0900 + +evolution (2.2.2-4) unstable; urgency=low + + * remove unnecessary diffs from diff.gz (config.sub, config.guss, *.desktop) + * remove libdb4.2-dev from Build-Depends. + * Build-Depends on evolution-data-server1.2-dev (>= 1.2.2-4) + * build against latest e-d-s. + + -- Takuo KITAME Tue, 10 May 2005 12:29:37 +0900 + +evolution (2.2.2-3) unstable; urgency=low + + * added build-depends: dbus-glib-1-dev (closes: #305001) + + -- Takuo KITAME Sat, 30 Apr 2005 03:32:27 +0900 + +evolution (2.2.2-2) unstable; urgency=low + + * Oops. Previous release forgot to include plugins directory. + * Added build-depends for plugins. (libgstreamer0.8-dev, dbus-1-dev) + + -- Takuo KITAME Thu, 14 Apr 2005 11:42:22 +0900 + +evolution (2.2.2-1) unstable; urgency=low + + * New upstream release + * Fix debian menu (closes: #303657) + * --enable-plugins=all (closes: #304324) + + -- Takuo KITAME Wed, 13 Apr 2005 22:22:59 +0900 + +evolution (2.2.1.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 30 Mar 2005 12:06:30 +0900 + +evolution (2.2.1-1) unstable; urgency=low + + * New upstream release + * Upload to unstable/main + * Change package name to 'evolution' + + -- Takuo KITAME Tue, 22 Mar 2005 18:17:12 +0900 + +evolution2.2 (2.1.6-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 22 Mar 2005 15:39:39 +0900 + +evolution2.2 (2.1.5-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 22 Feb 2005 11:18:58 +0900 + +evolution2.2 (2.1.4-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 4 Feb 2005 14:57:30 +0900 + +evolution2.2 (2.1.3.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 13 Jan 2005 14:49:22 +0900 + +evolution2.2 (2.1.2-1) experimental; urgency=low + + * New upstream release + * fix build-depends (closes: #288572) + + -- Takuo KITAME Thu, 6 Jan 2005 15:05:08 +0900 + +evolution2.2 (2.1.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 17 Dec 2004 16:51:15 +0900 + +evolution2.2 (2.1.0-1) experimental; urgency=low + + * New upstream release + * experimental, tagged package name. + + -- Takuo KITAME Fri, 5 Nov 2004 14:37:51 +0900 + +evolution (2.0.4-2) testing-proposed-updates; urgency=high + + * remove broken patch: decode-rfc2047-invalid-encoded-word.patch + (closes: #280303) + * applied security fix patch. + - CAN-2005-0806: Remote denial of service in evolution 2.0.3 + (closes: #300815) + + -- Takuo KITAME Thu, 28 Apr 2005 12:35:33 +0900 + +evolution (2.0.4-1) unstable; urgency=low + + * Maintainer upload (closes: #285908) + + -- Takuo KITAME Wed, 16 Mar 2005 19:23:19 +0900 + +evolution (2.0.4-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release. + * debian/patches/CAN-2005-0102.patch, + debian/patches/mail-preserve-auth-conf.patch: removed, applied upstream. + * debian/control: + - Build-Conflict on kerberos4kth-dev (closes: #285908). + - update Build-Depends for new requirements. + + -- Jordi Mallach Tue, 1 Mar 2005 18:42:43 +0100 + +evolution (2.0.3-1.2) unstable; urgency=HIGH + + * Non-maintainer upload to fix SECURITY issues. + * debian/patches/CAN-2005-0102.patch: + - camel/camel-lock-helper.c: malloc()'ing supplied path length + 1 allowed + an integer overflow and malloc()ation of a 0-byte buffer, which was then + filled by an arbitrary amount of user-supplied data. Now restrict + the length of the supplied path to at most 0xFFFF characters (patch + taken from Ubuntu USN-69-1, thanks pitti!). + * debian/patches/mail-preserve-auth-conf.patch: patch from Ximian Bugzilla + to fix the skipping of the needauth setting (closes: #290291). + * debian/rules: add DEB_FIXPERMS_EXCLUDE for camel-lock-helper. + * debian/evolution.postinst: removed, chmod/chgrp handled by make install + (this changes camel-lock-help from suid root to sgid mail). + + -- Jordi Mallach Tue, 25 Jan 2005 17:49:41 +0100 + +evolution (2.0.3-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/control: bump several build dependencies to the versions + required by configure.in (closes: #285226). + + -- Jordi Mallach Tue, 14 Dec 2004 20:30:06 +0100 + +evolution (2.0.3-1) unstable; urgency=low + + * New upstream release + * remove camel-charset-map-patch. + * upstream fix: + - failed to migrate 1.4 data to 2.0 (closes: #276162) + * build-depends on debhelper >= 4.2.21 (closes: #282038) + + -- Takuo KITAME Thu, 9 Dec 2004 17:36:28 +0900 +evolution (2.0.2-3) unstable; urgency=low + + * upload to unstable/main + + -- Takuo KITAME Fri, 15 Oct 2004 14:20:05 +0900 + +evolution (2.0.2-2) experimental; urgency=low + + * install help files, evolution-addressbook-export (closes: #274976, #275709) + + -- Takuo KITAME Wed, 13 Oct 2004 16:26:33 +0900 + +evolution (2.0.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 13 Oct 2004 12:52:30 +0900 + +evolution (2.0.1-1) experimental; urgency=low + + * New upstream release + * include help files. + + -- Takuo KITAME Wed, 29 Sep 2004 16:03:30 +0900 + +evolution (2.0.0-1) experimental; urgency=low + + * New upstream release, RC package for uploading into main. + * usr/share/idl is -dev files. + * chmod u+s /usr/lib/evolution/2.0/camel/camel-lock-helper + + -- Takuo KITAME Wed, 15 Sep 2004 13:51:07 +0900 + +evolution1.5 (1.5.94.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 31 Aug 2004 14:54:54 +0900 + +evolution1.5 (1.5.93-1) experimental; urgency=low + + * New upstream release + * try to decode rfc2047 invalid (non-lwsp separated e-word) mime subject. + * decode rfc2047 e-word in comment of User-Agent/X-Mailer (upstream patch) + * --enable-nntp (closes: #264280) + + -- Takuo KITAME Mon, 16 Aug 2004 12:59:41 +0900 + +evolution1.5 (1.5.92.1-1) experimental; urgency=low + + * New upstream release + * apply patch to decode encoded-word which is not space-separated. + + -- Takuo KITAME Thu, 5 Aug 2004 18:07:56 +0900 + +evolution1.5 (1.5.91-2) experimental; urgency=low + + * Applied http://primates.ximian.com/~fejj/camel-charset-map.patch + fix multibyte charset header encoding. + + -- Takuo KITAME Wed, 21 Jul 2004 18:42:49 +0900 + +evolution1.5 (1.5.91-1) experimental; urgency=low + + * New upstream release + some bugs were fixed by upstream (closes: #242014, #256707, #256830, #236333, #241003, #244703) + * Depends on gnome-icon-theme (closes: #259594) + * Recommends spamassasin (closes: #249822) + * clean up doc files (closes: #257404) + * --enable-ipv6 + + -- Takuo KITAME Fri, 16 Jul 2004 09:25:48 +0900 + +evolution1.5 (1.5.90-2) experimental; urgency=low + + * fix for local mailbox access (closes: #256988) + chgrp mail /usr/lib/evolution/1.5/camel/camel-lock-helper + chmod g+s /usr/lib/evolution/1.5/camel/camel-lock-helper + + -- Takuo KITAME Sun, 11 Jul 2004 23:35:33 +0900 + +evolution1.5 (1.5.90-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 8 Jul 2004 18:59:48 +0900 + +evolution1.5 (1.5.9.2-2) experimental; urgency=low + + * link againsta libcompface (closes: #257064) + + -- Takuo KITAME Thu, 1 Jul 2004 21:42:23 +0900 + +evolution1.5 (1.5.9.2-1) experimental; urgency=low + + * New upstream release (closes: #256476, #250840) + * use cdbs instead of dbs + + -- Takuo KITAME Mon, 28 Jun 2004 12:00:04 +0900 + +evolution1.5 (1.5.9.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Mon, 7 Jun 2004 12:14:39 +0900 + +evolution1.5 (1.5.8-2) experimental; urgency=low + + * update Dependency. + + -- Takuo KITAME Thu, 27 May 2004 08:57:51 +0900 + +evolution1.5 (1.5.8-1) experimental; urgency=low + + * New upstream release + * Applied X-Face header display support. + + -- Takuo KITAME Wed, 21 Apr 2004 15:13:24 +0900 + +evolution1.5 (1.5.7-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 20 Apr 2004 17:16:04 +0900 + +evolution1.5 (1.5.6.2-2) experimental; urgency=low + + * Build-Depends on libgail-dev (closes: #241157) + + -- Takuo KITAME Fri, 16 Apr 2004 23:20:40 +0900 + +evolution1.5 (1.5.6.2-1) experimental; urgency=low + + * New upstream release + libgtkhtml3.1-7 is still in incoming... :< + * Depends on e-d-s (>= 0.0.91) (closes: #236260, #236328) + * use tar.gz upstream source (closes: #241157) + * comment out #include (closes: #243390) + + -- Takuo KITAME Fri, 16 Apr 2004 13:48:42 +0900 + +evolution1.5 (1.5.6-1) experimental; urgency=low + + * New upstream release + * NOTE: + libgtkhtml3.1-7 package had been uploaded already. + But it marked as NEW package and waiting for ACCEPTED. + So please wait for installing into archive by ftp-maintainer. + + -- Takuo KITAME Wed, 7 Apr 2004 14:14:13 +0900 + +evolution1.5 (1.5.5-1) experimental; urgency=low + + * New upstream release + * NOTE: + libsoup2.2-3 and libgtkhtml3.1-6 package had been uploaded already. + But it marked as NEW package and waiting for ACCEPTED. + So please wait for installing into archive by ftp-maintainer. + + -- Takuo KITAME Tue, 9 Mar 2004 13:13:05 +0900 + +evolution1.5 (1.5.4-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 19 Feb 2004 15:02:12 +0900 + +evolution1.5 (1.5.3-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 3 Feb 2004 14:34:58 +0900 + +evolution1.5 (1.5.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 20 Jan 2004 17:03:35 +0900 + +evolution1.5 (1.5.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 9 Jan 2004 14:35:23 +0900 + +evolution1.5 (1.5-1) experimental; urgency=low + + * New upstream release + * remove db3 source + * Depends: on evolution-data-server + * experimental release, package name is evolution1.5 + + -- Takuo KITAME Mon, 15 Dec 2003 16:45:13 +0900 + +evolution (1.4.5-3) unstable; urgency=low + + * build against G2.4 (closes: #217681) + + -- Takuo KITAME Tue, 28 Oct 2003 17:22:55 +0900 + +evolution (1.4.5-2) unstable; urgency=low + + * applied patch imap-reduce-max-command-length (closes: #169209) + * Build-Depends on libgnomecanvas2-0 (>= 2.2.0.2) (closes: #211613) + * applied patch to handle +1300 time zone (closes: #214533) + + -- Takuo KITAME Fri, 17 Oct 2003 15:05:56 +0900 + +evolution (1.4.5-1) unstable; urgency=low + + * New upstream release (closes: #210976) + * Maintainer upload (closes: #211158, #210917) + + -- Takuo KITAME Wed, 24 Sep 2003 12:44:55 +0900 + +evolution (1.4.4-2.1) unstable; urgency=medium + + * NMU + * [debian/control] Added Build-Depends: libheimdal-dev; added evolution-dev + Depends: libsoup2.0-dev, libgal2.0-dev. (Closes: #211158) + * New build (using pbuilder), resulting in installable packages. + (Closes: #210917) + + -- J.H.M. Dassen (Ray) Sun, 21 Sep 2003 14:58:32 +0200 + +evolution (1.4.4-2) unstable; urgency=low + + * applied patch to use default encoding when message has no CT: charset= header. + * applied patch to fix invalid convert to UTF-8 via IMAP (closes: #207476) + * Build-Depends on latest autotools-dev (closes: #201421) + * fix debian/script/lib (closes: #158664) + * Recommends: gnome-desktop-data (closes: #198917) + + -- Takuo KITAME Wed, 3 Sep 2003 12:45:22 +0900 + +evolution (1.4.4-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 5 Aug 2003 14:43:40 +0900 + +evolution (1.4.3-2) unstable; urgency=low + + * Update build-depends (closes: 201320, 200958, 200942) + + -- Takuo KITAME Tue, 15 Jul 2003 11:15:15 +0900 + +evolution (1.4.3-1) unstable; urgency=low + + * New upstream release (closes: 200826) + + -- Takuo KITAME Fri, 11 Jul 2003 15:41:15 +0900 + +evolution (1.4.0-4) unstable; urgency=low + + * camel-pop3-store.c: don't send CAPA after login like evo1.2 (closes: #196141) + * fix Makefile of conduits (closes: #197682) + + -- Takuo KITAME Tue, 17 Jun 2003 16:27:47 +0900 + +evolution (1.4.0-3) unstable; urgency=low + + * Depends on scrollkeeper (${misc:Depends})(closes: #197380) + * Fix mozilla depenedency (closes: #197314) + * Build with -fPIC (closes: #197561) + * regenerate evolution.desktop (closes: #197213, #197248) + + -- Takuo KITAME Mon, 16 Jun 2003 12:18:36 +0900 + +evolution (1.4.0-2) unstable; urgency=low + + * Fix debian menu entry (closes: #197209, #192760) + * Fix GNOME menu entry (closes: #197213, #197248) + * Build-Depends: on libgnome-pilot2-dev (>= 2.0.9-2) (closes: 196629) + * use dh_scrollkeeper (closes: #197111) + + -- Takuo KITAME Fri, 13 Jun 2003 11:54:58 +0900 + +evolution (1.4.0-1) unstable; urgency=low + + * New upstream release (closes: #196977) + * fix build-depends. referred to configure script to know which version is really needed. (closes: #196542) + * fix description (closes: #197033) + + -- Takuo KITAME Thu, 12 Jun 2003 12:12:00 +0900 + +evolution (1.3.92-2) unstable; urgency=low + + * Remove unnecessary debconf configs (closes: #196229) + * debian/evolution.menu: fix entry (closes: #162898,#196299) + * debian/rules: Recommends: gnome-pilot-conduits (closes: #161242) + + -- Takuo KITAME Fri, 6 Jun 2003 11:37:46 +0900 + +evolution (1.3.92-1) unstable; urgency=low + + * Upload into unstable/main + * fix crash on startup (closes: #195536, #195137, #195133, #195142, #196031, #195986, #195400) + * enable pilot support (closes: #195400, #185107) + + -- Takuo KITAME Wed, 4 Jun 2003 11:34:52 +0900 + +evolution1.3 (1.3.92-1) experimental; urgency=low + + * New upstream release + * Depends on libgal2.0-common (closes: #194301) + + -- Takuo KITAME Wed, 28 May 2003 11:41:18 +0900 + +evolution1.3 (1.3.3-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 7 May 2003 14:01:04 +0900 + +evolution1.3 (1.3.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 24 Apr 2003 11:30:33 +0900 + +evolution1.3 (1.3.1-2) experimental; urgency=low + + * disable broken IPv6 support. + + -- Takuo KITAME Mon, 31 Mar 2003 17:01:54 +0900 + +evolution1.3 (1.3.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 19 Mar 2003 18:27:07 +0900 + +evolution (1.2.2-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Mon, 10 Feb 2003 14:14:21 +0900 + +evolution (1.2.1-3) unstable; urgency=low + + * Build Depends on psmisc (closes: #169181, #176672, #178642) + + -- Takuo KITAME Tue, 28 Jan 2003 14:23:56 +0900 + +evolution (1.2.1-2) unstable; urgency=low + + * Build-Depends on pilot-link (>= 0.11.7),libncurses5-dev (closes: #175308, #175037) + * update ja.po + + -- Takuo KITAME Fri, 27 Dec 2002 15:04:29 +0900 + +evolution (1.2.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 24 Dec 2002 17:28:09 +0900 + +evolution (1.2.0-4) unstable; urgency=low + + * Build against mozilla 1.2.1, update dependency. + + -- Takuo KITAME Wed, 4 Dec 2002 23:02:33 +0900 + +evolution (1.2.0-3) unstable; urgency=low + + * Build against mozilla 1.2 + * Fix build-depends (closes: #169414, #170326) + * Fix postinst, don't call twice ldconfig (closes: #157893) + + -- Takuo KITAME Fri, 29 Nov 2002 10:21:55 +0900 + +evolution (1.2.0-2) unstable; urgency=low + + * fix evolution-mail-upgrade location (closes: #169088) + * recommends gnome-spell (>= 0.5) (closes: #169506) + + -- Takuo KITAME Wed, 20 Nov 2002 08:18:42 +0900 + +evolution (1.2.0-1) unstable; urgency=low + + * New upstream release (closes: #168702) + * Change Maintainer address to @debian.org + + -- Takuo KITAME Wed, 13 Nov 2002 12:46:22 +0900 + +evolution (1.0.8-5) unstable; urgency=low + + * Build against gdk-imlib1 + + -- Takuo KITAME Fri, 30 Aug 2002 17:01:56 +0900 + +evolution (1.0.8-4) unstable; urgency=low + + * Build against libpng2 (closes: #157329) + + -- Takuo KITAME Tue, 20 Aug 2002 16:01:06 +0900 + +evolution (1.0.8-3) unstable; urgency=low + + * UTF8 Fix omf file. (closes: #152000) + * update .desktop file for G2 (closes: #148746) + + -- Takuo KITAME Mon, 19 Aug 2002 05:08:28 +0900 + +evolution (1.0.8-2) unstable; urgency=low + + * Build against libpisock-dev (>= 0.11.3-2) + + -- Takuo KITAME Mon, 12 Aug 2002 15:38:03 +0900 + +evolution (1.0.8-1) unstable; urgency=low + + * New upstream release. + + -- Takuo KITAME Mon, 12 Aug 2002 14:24:43 +0900 + +evolution (1.0.7-3) unstable; urgency=low + + * Build depends libpisock-dev (>= 0.10.99-3) (closes: 152713) + + -- Takuo KITAME Sat, 13 Jul 2002 16:53:09 +0900 + +evolution (1.0.7-2) unstable; urgency=low + + * libcamel0: Depends on libnss3 (>> 1.0.0) + * evolution: Reccomends mozilla-psm (>> 1.0.0). + added README.SSL (closes: #151446) + * Build against libpisock5 (closes: #151677) + + -- Takuo KITAME Wed, 3 Jul 2002 12:39:20 +0900 + +evolution (1.0.7-1) unstable; urgency=low + + * New upstream release. + * build against gtkhtml 1.0.4 + * debian/rules: mozilla include path is /usr/include/mozilla-1.0.0/{nspr,nss} + (closes: #147149) + + -- Takuo KITAME Mon, 17 Jun 2002 12:45:46 +0900 + +evolution (1.0.5-1) unstable; urgency=low + + * New upstream release. + * move some executables into /usr/lib/evolution/ (closes: #126044) + + -- Takuo KITAME Tue, 14 May 2002 10:11:12 +0900 + +evolution (1.0.3-3) unstable; urgency=critical + + * debian/patches/24140.patch + - fix Possible DoS attack through message headers (closes: #145903) + * remove evolution-dev package from control. It is useless. (closes: #144269) + + -- Takuo KITAME Sun, 28 Apr 2002 00:26:42 +0900 + +evolution (1.0.3-2) unstable; urgency=low + + * fix menu entry (closes: #142418) + * fix Description (closes: #141328) + * applied patch to changes a default charset for Japanese (closes: #142365) + + -- Takuo KITAME Sat, 13 Apr 2002 04:05:48 +0900 + +evolution (1.0.3-1) unstable; urgency=low + + * New upstrem release. + * removed upstream merged patches + - debian/patches/fix-mail-crash + - debian/patches/pgpfix + + -- Takuo KITAME Tue, 26 Mar 2002 17:10:49 +0900 + +evolution (1.0.2-3) unstable; urgency=low + + * move to main from non-US + * menu category is Apps/Net (closes: #137976) + + -- Takuo KITAME Sun, 24 Mar 2002 04:19:58 +0900 + +evolution (1.0.2-2) unstable; urgency=low + + * debian/patches/pgpfix: + - added to fix verifying pgp signed message (closes: #137045) + * debian/patches/fix-mail-crash: + - added to fix crashing mail (patch from bugzilla.ximian.com #19564) (closes: #132433) + * fix conduits icon path (closes: #131115) + * debian/control: + - evolution suggests gnome-spell (closes: #119518, #123760) + + -- Takuo KITAME Wed, 6 Mar 2002 18:08:40 +0900 + +evolution (1.0.2-1) unstable; urgency=low + + * New upstream release. + * debian/evolution.menu: + - fix package name (closes: #129436) + * debian/control: + - evolution suggests bugbuddy (closes: #131790) + + -- Takuo KITAME Fri, 1 Feb 2002 16:32:59 +0900 + +evolution (1.0.1-1) unstable; urgency=low + + * New upstream release. + * Build against libgal19 + * debian/patches/{calendar-import-from-korganizer-fix,addressbook-conduit-backport-1.0.1}: + - removed (fixed by upstream) + + -- Takuo KITAME Sun, 13 Jan 2002 23:16:23 +0900 + +evolution (1.0-5) unstable; urgency=high + + * Build fix (krb4 related)for powerpc. (closes: #127457) + + -- Takuo KITAME Fri, 4 Jan 2002 00:31:00 +0900 + +evolution (1.0-4) unstable; urgency=high + + * debian/patches/addressbook-conduit-backport-1.0.1: + - Backport from EVOLUTION_1_0_1. It includes conduit bug fix. (closes: #123892) + * debian/patches/calendar-import-from-korganizer-fix + - added to fix import from korganizer (closes: #122327) + * debian/patches/libical-char-signed-char: + - fix for arch which's char is unsigned char. (closes: #126997) + + -- Takuo KITAME Mon, 31 Dec 2001 05:45:33 +0900 + +evolution (1.0-3) unstable; urgency=low + + * debian/rules,debian/control: + - support SSL/Kerberos45, move to non-us, evolution-ssl is obsolete. (closes: #116665) + - Replaces,Provides with evolution-ssl + * It's time for remove evolution-ssl from ftp archive. + + -- Takuo KITAME Sun, 23 Dec 2001 07:26:42 +0900 + +evolution (1.0-2) unstable; urgency=low + + * Applied fPIC patch of Bug#124141 (closes: #124141) + * Applied correcthelosmtp.diff of Bug#123922 (closes: #123922) + * debian/control: + - remove beta notice from Description. + + -- Takuo KITAME Mon, 17 Dec 2001 07:19:43 +0000 + +evolution (1.0-1) unstable; urgency=low + + * New upstream release. + * Build against libgtkhtml20 + + -- Takuo KITAME Tue, 4 Dec 2001 06:20:56 +0000 + +evolution (0.99.2-1) unstable; urgency=low + + * New upstream release. + * Provides mail-reader and imap-client. + + * some bugs were fixed by upstream + - undefined symbol in pilot conduits (closes: #119153, #119677) + - Crashing while starting the program. (closes: #112519) + - some crashing evolution-mail (closes: #115073, #100120) + + -- Takuo KITAME Tue, 20 Nov 2001 03:49:50 +0000 + +evolution (0.99.0-2) unstable; urgency=low + + * fix build fail with creating KDE_APPLNK_DIR (closes: #118918) + + -- Takuo KITAME Sat, 10 Nov 2001 09:27:27 +0000 + +evolution (0.99.0-1) unstable; urgency=low + + * New upstream release + * Fixed Calendar/Task componet crash (closes: #117208, #117209) + * Build-depends: libgal-dev (>= 0.18), libgtkhtml-dev (>= 0.16.0) + + -- Takuo KITAME Thu, 8 Nov 2001 03:43:00 +0000 + +evolution (0.16-1) unstable; urgency=low + + * New upstream release + * Task/Calendar is still broken!! wait for next upstream. + * build against latest libraries, update Build-Depends. + * fixed splash (closes: #117211) + + -- Takuo KITAME Sun, 4 Nov 2001 06:48:57 +0000 + +evolution (0.15-6) unstable; urgency=low + + * rebuild with libgconf11 1.0.6-3 (closes: #115944) + * fixed build-dep (closes: #116663) + * Suggests: gnupg + + -- Takuo KITAME Tue, 23 Oct 2001 02:24:14 +0900 + +evolution (0.15-5) unstable; urgency=low + + * build against libgtkhtml18 (>= 0.15.0-3) which is without GConf + (closes: #116077, #115944) + * build against libgal15 + + -- Takuo KITAME Sat, 20 Oct 2001 19:43:35 +0900 + +evolution (0.15-4) unstable; urgency=low + + * build-depends libgal-dev (>= 0.14), gtkhtml (>= 0.14) (closes: #114026) + + libgnome-pilot1-dev, gnome-pilot (>= 0.1.62) + * --enable-pilot-conduits (closes: #90290) + * remove --enable-nntp (closes: #115755) + + -- Takuo KITAME Tue, 16 Oct 2001 19:24:02 +0900 + +evolution (0.15-3) unstable; urgency=low + + * build against GAL 0.14 + + -- Takuo KITAME Thu, 11 Oct 2001 15:38:14 +0900 + +evolution (0.15-2) unstable; urgency=low + + * build against libgtkhtml17 + * --disable-gtk-doc + + -- Takuo KITAME Tue, 9 Oct 2001 09:17:46 +0900 + +evolution (0.15-1) unstable; urgency=low + + * New upstream release. + * debian/rules: based on evolution-ssl package. + * remove rdf encoding patch, it was merged into upstream. + http://bugzilla.ximian.com/show_bug.cgi?id=11160 + * build against gtkhtml 0.13.0 but it is wrong. + I'll rebuild after installed 0.14.0 + * fix bug about GPG clear signed mail + http://bugzilla.ximian.com/show_bug.cgi?id=11548 + + -- Takuo KITAME Fri, 5 Oct 2001 16:58:29 +0900 + +evolution (0.14-2) unstable; urgency=low + + * Added DebianPlanet and Slashdot Japan into ExectiveSummary NewsFeed. + * take RDF encoding property in ExectiveSummary NewsFeed. + * close old bug about dependency. (closes: #99963) + * about + #112519 (Configuration database not found. on 0.13), + #107852 (Segfault on startup with evolution-shell-WARNING **: CORBA exception ... on 0.12), + #86405 (another crash with querying "bigfoot" for address data. on 0.8cvs), + #94254 (Mail component crash after sending mail. on 0.9), + #97487 (None of evolution's oaf objects are being embedded. on 0.10), + #99434 (takes for eva to load. on 0.10), + #106412 (doesn't load contact list. on 0.11 with old gtkhtml), + #107911 (evolution crashes when trying to empty trash. on 0.12.1), + #112401, #112656 (Error: Could not create composer window. on 0.13, I think it is gtkhtml problem), + I've checked and checked with evolution 0.14. and couldn't reproduce. + I think they were fixed by upstream. close it. + and feel free to reopen them if it wasn't fixed. + (closes: #112519,#107852,#86405,#94254,#97487,#99434,#106412,#107911,#112401,#112656) + + -- Takuo KITAME Sun, 30 Sep 2001 15:03:51 +0900 + +evolution (0.14-1) unstable; urgency=low + + * New upstream release. + * it fixes gnome-vfs build problem (closes: #113292) + + -- Takuo KITAME Wed, 26 Sep 2001 22:45:45 +0900 + +evolution (0.13-2) unstable; urgency=low + + * fix description. (closes: #111632) + + -- Takuo KITAME Sat, 8 Sep 2001 07:35:25 +0900 + +evolution (0.13-1) unstable; urgency=low + + * New upstream release. + * Fix description (closes: #111363) + * Fix #107626: Cannot read mbox files in /var/mail/ + #107881: evolution: lock problem and permission in /var/spool/mail + (closes: #107626, #107881) + Thanks, Dominik 'Aeneas' Schnitzer + + -- Takuo KITAME Fri, 7 Sep 2001 19:02:45 +0900 + +evolution (0.12+cvs0903-2) unstable; urgency=low + + * Fix build-depends (closes: #111079, #111159) + + -- Takuo KITAME Wed, 5 Sep 2001 19:42:07 +0900 + +evolution (0.12+cvs0903-1) unstable; urgency=low + + * CVS update -r evolution-0-13-branch + * Build with libgtkhtml15 + + -- Takuo KITAME Mon, 3 Sep 2001 19:33:39 +0900 + +evolution (0.12+cvs0831-1) unstable; urgency=low + + * New upstream release. (CVS version for GAL update) + * build with latest gal (closes: Bug#110765, Bug#110749) + + -- Takuo KITAME Fri, 31 Aug 2001 19:02:14 +0900 + +evolution (0.12-1) unstable; urgency=low + + * New upstream release. + * Fix build problem when /bin/sh -> ash (closes: Bug#98205) + + -- Takuo KITAME Fri, 3 Aug 2001 21:55:42 +0900 + +evolution (0.11.0-1) unstable; urgency=low + + * bump upstream version, orig.tar.gz changes. + source includes db3-3.1.17 + * link with db3 3.1.17 staticaly (closes: Bug#106303) + * Fix debian/docs (closes: Bug#106718) + * --with-openldap (closes: Bug#106478) + + -- Takuo KITAME Sat, 28 Jul 2001 10:53:22 +0900 + +evolution (0.11-1) unstable; urgency=low + + * New upstream release. (closes: Bug#98319) + + -- Takuo KITAME Mon, 23 Jul 2001 21:20:38 +0900 + +evolution (0.10-2) unstable; urgency=low + + * Fix camel patch (closes: #97617) + * debian/control: evolution-dev replaces evolution << 0.10 (closes: Bug#97460) + + -- Takuo KITAME Fri, 18 May 2001 13:54:45 +0900 + +evolution (0.10-1) unstable; urgency=low + + * New upstream release (cvs update -r EVOLUTION_0_10) + * use dbs_make for build package. + * closes: Bug#89763 Evolution help documentation is missing. + * closes: Bug#92507 evolution: Evolution's help menus dont work because /usr/share/gnome/help/evolution/C is empty + * build with libgal6 (closes: Bug#95708) + * build with libgtkhtml9 (closes: Bug#97316) + + -- Takuo KITAME Sun, 13 May 2001 23:03:06 +0900 + +evolution (0.9-2) unstable; urgency=low + + * Build-Depends: libgnome-vfs-dev (closes: Bug#90917) + + -- Takuo KITAME Mon, 26 Mar 2001 23:34:30 +0900 + +evolution (0.9-1) unstable; urgency=low + + * New upstream release + * rebuild with gal-0.5 (closes: Bug#89645) + + -- Takuo KITAME Thu, 15 Mar 2001 11:21:59 +0900 + +evolution (0.8.0.cvs20010311-1) unstable; urgency=low + + * New upstream release (CVS snapshot) + * libcamel0: include camel-providers/*/*.so (closes: Bug#87032,Bug#86403,Bug#88927,Bug#88181) + * hopefully fix #87796: could not create composer window (closes: Bug#87796) + * evolution-dev: remove ical development files (closes: Bug#86402) + + -- Takuo KITAME Tue, 13 Mar 2001 11:29:37 +0900 + +evolution (0.8.0.cvs20010214-1) unstable; urgency=low + + * New upstream release + * debian/control: libical install to /usr/lib/libical (closes: Bug#86398) + note that does libical exists in main? I couldn't find the package. + * debian/contorol: fix Build-Depends (closes: Bug#86344) + * versioned depends on bonobo (closes: Bug#86562) + + -- Takuo KITAME Wed, 28 Feb 2001 17:41:19 +0900 + +evolution (0.8.0.cvs20010212-1) unstable; urgency=low + + * New upstream release + * use CVS version because for GAL 0.5, Bonobo 0.36 (latest Debian package) + + -- Takuo KITAME Tue, 13 Feb 2001 23:44:24 +0900 + +evolution (0.8-1) unstable; urgency=low + + * Initial Release, referenced from Akira TAGOH's diff.gz (0.8.cvs20010212-2) + + -- Takuo KITAME Tue, 13 Feb 2001 21:30:43 +0900 + + --- evolution-2.26.0.orig/debian/evolution.gconf-defaults +++ evolution-2.26.0/debian/evolution.gconf-defaults @@ -0,0 +1 @@ +/apps/evolution/shell/skip_warning_dialog true --- evolution-2.26.0.orig/debian/evolution.manpages +++ evolution-2.26.0/debian/evolution.manpages @@ -0,0 +1,3 @@ +debian/evolution.1 +debian/evolution-addressbook-export.1 +debian/csv2vcard.1 --- evolution-2.26.0.orig/debian/evolution-addressbook-export.1 +++ evolution-2.26.0/debian/evolution-addressbook-export.1 @@ -0,0 +1,50 @@ +.TH EVOLUTION-ADDRESSBOOK-EXPORT 1 2006\-05\-13 "GNOME" "GNOME" +.SH NAME +evolution-addressbook-export \- export addressbook content from Evoluion +.SH SYNOPSIS +.B evolution-addressbook-export +.RI [ OPTIONS ] " " [ ADDRESSBOOK ] +.SH DESCRIPTION +Export the entire contents of the Evolution address book with ID +.I ADDRESSBOOK +, or the default address book if none is given. Available address book +IDs can be listed with the \-l option. Supported export formats are +vCard and CSV. +.SH OPTIONS +.TP +.BR \-? ", " \-\-help +Show a help message listing all the options and their meanings. +.TP +.B \-\-usage +Show a brief help message listing the names of the options only. +.TP +.BI \-\-output= OUTPUTFILE +.RI "Use " OUTPUTFILE "as output file for exported data. Defaults to standard out." +.TP +.BR \-l ", " \-\-list\-addressbook\-folders +Export a comma-separated list of address book IDs, names and number of +entries instead of address book contents. +.TP +.BI \-\-format= FORMAT +.RI "Specify the output format. " FORMAT " must be either `vcard' or `csv'." +The default format is vCard. +.TP +.BR \-a ", " \-\-async +.RI "Export in asynchronous mode. " OUTPUTFILE " must be set and will be the prefix for the output files." +.TP +.BI \-\-size= NUMBER +.RI "Export " NUMBER " entries to each output file. The default is 100." +This option is only valid in asynchronous mode. +.PP +In addition, the usual Bonobo activation and GNOME command line options apply. +See the output of \-\-help for details. +.SH "SEE ALSO" +.BR evolution (1) +.SH AUTHOR +Gilbert Fang +.PP +This manual page was originally written by Oystein Gisnas for the +Debian system. +.\" Copyright 2006 ystein Gisns +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. --- evolution-2.26.0.orig/debian/csv2vcard.1 +++ evolution-2.26.0/debian/csv2vcard.1 @@ -0,0 +1,19 @@ +.TH CSV2VCARD 1 2006\-05\-13 "GNOME" "GNOME" +.SH NAME +csv2vcard \- Convert a CSV-formatted list of contacts to vCards +.SH SYNOPSIS +.B csv2vcard +.I INFILE OUTFILE +.SH DESCRIPTION +Takes the CSV-formatted list of contacts from Outlook and attempts to +convert it into a list of vCards suitable for import into Evolution. +.SH "SEE ALSO" +.BR evolution (1) +.SH AUTHOR +Michael MacDonald +.PP +This manual page was originally written by Oystein Gisnas for the +Debian system. +.\" Copyright 2006 ystein Gisns +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. --- evolution-2.26.0.orig/debian/evolution.links +++ evolution-2.26.0/debian/evolution.links @@ -0,0 +1,3 @@ +/usr/lib/evolution/2.26/csv2vcard /usr/bin/csv2vcard +/usr/lib/evolution/2.26/evolution-addressbook-export /usr/bin/evolution-addressbook-export +/usr/share/man/man1/evolution.1.gz /usr/share/man/man1/evolution-2.25.5.gz --- evolution-2.26.0.orig/debian/evolution.xpm +++ evolution-2.26.0/debian/evolution.xpm @@ -0,0 +1,198 @@ +/* XPM */ +static char * evolution_xpm[] = { +"24 24 171 2", +" c None", +". c #888A85", +"+ c #ABACA9", +"@ c #FFFFFF", +"# c #EDEDED", +"$ c #EBEBEB", +"% c #E9E9E9", +"& c #E8E8E8", +"* c #E6E6E6", +"= c #E4E4E4", +"- c #E2E2E2", +"; c #E1E1E1", +"> c #E0E0E0", +", c #DDDDDD", +"' c #DBDBDB", +") c #DADADA", +"! c #E7E7E7", +"~ c #DEDEDE", +"{ c #DCDCDC", +"] c #D9D9D9", +"^ c #D7D7D7", +"/ c #D5D5D5", +"( c #E5E5E5", +"_ c #E3E3E3", +": c #D8D8D8", +"< c #D3D3D3", +"[ c #B0B1AF", +"} c #A6A7A5", +"| c #D2D2D2", +"1 c #C9CAC9", +"2 c #B8B9B7", +"3 c #B2B2B1", +"4 c #C0C1BF", +"5 c #D0D0CF", +"6 c #FAFAFA", +"7 c #F5F5F5", +"8 c #B0B0AF", +"9 c #ACADAA", +"0 c #CDCECC", +"a c #C5C5C4", +"b c #C0C0BF", +"c c #B4B4B3", +"d c #BBBBBA", +"e c #CBCBCA", +"f c #F7F7F7", +"g c #FDFDFD", +"h c #FBFBFB", +"i c #F8F8F8", +"j c #C8C8C8", +"k c #C7C7C6", +"l c #E2E4E2", +"m c #F4F4F4", +"n c #FCFCFC", +"o c #F6F6F6", +"p c #F0F0F1", +"q c #917E9B", +"r c #7D6086", +"s c #76527C", +"t c #7B5D84", +"u c #9885A1", +"v c #878984", +"w c #D8DAD8", +"x c #D9DAD9", +"y c #F3F3F3", +"z c #F2F2F2", +"A c #C4BDC9", +"B c #7D5F86", +"C c #B090B1", +"D c #D6B9D3", +"E c #DCC0D9", +"F c #75577E", +"G c #F1F1F1", +"H c #B7B9B6", +"I c #E0E0DF", +"J c #F0F0F0", +"K c #EFEFEF", +"L c #EEEEEE", +"M c #E3E3E5", +"N c #7C5F86", +"O c #C7AAC6", +"P c #CFBDD0", +"Q c #D2CFD0", +"R c #D3D2D1", +"S c #E5E5E4", +"T c #DBD8DA", +"U c #CDBACD", +"V c #75557E", +"W c #E8E9E8", +"X c #ABAEAA", +"Y c #D1D2D0", +"Z c #C8C9C7", +"` c #82708E", +" . c #D0BDD0", +".. c #F2F2F0", +"+. c #9E9E9D", +"@. c #F1F1EF", +"#. c #F4F4F2", +"$. c #EFEFED", +"%. c #E7E7E5", +"&. c #CEBBCF", +"*. c #6F567B", +"=. c #DDDEDD", +"-. c #A9AAA7", +";. c #795B82", +">. c #EAE7E8", +",. c #F5F5F3", +"'. c #EDEDEB", +"). c #A9A9A8", +"!. c #F6F6F4", +"~. c #F0F0EE", +"{. c #EAEAE8", +"]. c #DDDADC", +"^. c #75567E", +"/. c #ECECEC", +"(. c #C4C6C3", +"_. c #A9ACA8", +":. c #DCDBDF", +"<. c #75527C", +"[. c #D3D2D2", +"}. c #F3F3F1", +"|. c #F7F7F5", +"1. c #868686", +"2. c #B7B7B6", +"3. c #E2E2E0", +"4. c #C1C1C0", +"5. c #75517B", +"6. c #C0C2BF", +"7. c #CCCECB", +"8. c #D3D2D6", +"9. c #DAD9D8", +"0. c #E6E6E4", +"a. c #787878", +"b. c #C2C2C1", +"c. c #EBEBE9", +"d. c #E4E4E2", +"e. c #CCCBCA", +"f. c #EAEAEA", +"g. c #C5C7C4", +"h. c #785A81", +"i. c #E2DFE0", +"j. c #6D6D6C", +"k. c #D2D2D0", +"l. c #E3E3E1", +"m. c #DDDBDE", +"n. c #74557D", +"o. c #E5E6E5", +"p. c #826F8D", +"q. c #D1BED0", +"r. c #DADAD8", +"s. c #DEDEDC", +"t. c #CFBCD0", +"u. c #6E557A", +"v. c #F4F3F5", +"w. c #D1BED1", +"x. c #DCD9DA", +"y. c #B3B3B1", +"z. c #D1D0CF", +"A. c #DCD9DB", +"B. c #CEBBCE", +"C. c #73547C", +"D. c #838580", +"E. c #858782", +"F. c #746F77", +"G. c #74567D", +"H. c #73547B", +"I. c #604A6B", +"J. c #72537B", +"K. c #74517B", +"L. c #74507B", +"M. c #715279", +"N. c #5E4667", +" ", +" . . . . . ", +" + @ @ @ @ @ . ", +" . @ # # $ % & @ . ", +" . @ # $ % * = - ; @ . ", +" . @ $ % * = - > , ' ) @ . ", +" . @ % ! = - > ~ { ] ^ / / @ . ", +" . @ ! ( _ ; ~ { ) : / < [ } | @ . ", +" . @ 1 _ ; ~ { ) : 2 3 4 5 6 7 8 9 @ . ", +" . @ 0 a { b c d e f g h i i i j k @ . ", +" . @ l b a m n h i o o p q r s s t u v ", +" . @ 7 w x o 7 m y z A B C D E E D C F ", +" . @ y G H I J K L M N O P Q R S T U O V ", +" . @ G G W X Y Z Z ` C ...+.@.#.$.%.&.C *. ", +" . @ K K L =.-.. v ;.D >.,.'.).!.~.{.].D ^. ", +" . @ # # /.(._.o :.<.E [.}.|.1.2.$.3.4.E 5. ", +" . @ $ $ 6.7.y & 8.<.E 9.$.0.a.b.c.d.e.E 5. ", +" . @ f.g.m /.! * ( h.D i.{.j.k.{.%.l.m.D n. ", +" . @ o.m ! * * ( ( p.C q.l.r.s.d.3.s.t.C u. ", +" . @ @ @ @ @ @ @ @ v.h.O w.x.y.z.A.B.O C. ", +" D.. . . . . . . . E.F.G.C D E E D C H. ", +" I.J.K.L.M.N. ", +" ", +" "}; --- evolution-2.26.0.orig/debian/evolution.1 +++ evolution-2.26.0/debian/evolution.1 @@ -0,0 +1,69 @@ +.TH EVOLUTION 1 2004\-11\-06 "GNOME" "GNOME" +.SH NAME +evolution \- groupware suite for GNOME containing e\-mail, calendar, +addressbook, to-do list and memo tools +.SH SYNOPSIS +.B evolution +.RI [ OPTIONS ] " " [ MAILTO ] +.SH DESCRIPTION +This manual page briefly introduces the +.B evolution +command. Evolution is a graphical groupware suite, a single +application for reading and sending e\-mail and for managing +calendars, address books, notes, to-do lists and memos. It is written +for the GNOME graphical desktop. +.PP +.RI "An optional " MAILTO " expression can be specified, typically" +.RI "invoked from another application. An example " MAILTO " expression" +is `mailto:username@example.com`. This will open a new composer window +with an empty e-mail to `username@example.com`. More advanced expressions +are also suppported, but should conform to RFC 2368. +.PP +For a more detailed explanation of Evolution, please see the Help menu. +.SH OPTIONS +.TP +.B \-?, \-\-help +Show a help message listing all the options and their meanings. +.TP +.B \-\-usage +Show a brief help message listing the names of the options only. +.TP +.BI "\-c, \-\-component=" COMPONENT +Start Evolution by activating the desired component. +.I COMPONENT +is one of `mail', `calendar', `contacts', `tasks', `memos'. +.TP +.B \-\-offline +Start in offline mode. +.TP +.BR \-\-online +Start in online mode. +.TP +.B \-\-force\-shutdown +Forcibly shut down all Evolution components. +.TP +.B \-\-force\-migrate +Forcibly re-migrate from Evolution 1.4. +.TP +.BI \-\-debug= FILE +.RI "Send the debugging output of all components to " FILE "." +.TP +.B \-\-disable-eplugin +Disable loading of any plugins. +.PP +In addition, the usual GTK+ and GNOME command line options apply. +See the output of \-\-help for details. +.SH "SEE ALSO" +http://www.novell.com/products/evolution/ +.SH AUTHOR +Evolution was originally developed by the company Ximian, now a part +of Novell. +Evolution is now part of GNOME, and many people have touched the code. +See the "About" item in the "Help" menu for a list. +.PP +This manual page was originally written by Lars Wirzenius for the +Debian system. +.\" Copyright 2004 Lars Wirzenius +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. +.\" Updated by Oystein Gisnas --- evolution-2.26.0.orig/debian/README.Debian +++ evolution-2.26.0/debian/README.Debian @@ -0,0 +1,27 @@ +Evolution for Debian +==================== + +IMAP +---- + +In versions prior to 2.8, two different IMAP providers (backend modules) were installed. "IMAP" was considered more stable and "IMAP4rev1" had a few experimental features. Starting with version 2.8, IMAP4rev1 has been removed. All accounts with IMAP4rev1 set as server type for incoming email must be switched to IMAP. + +Mailbox corruption +------------------ + +Mailbox summary corruption is an issue that is known to appear in exceptional cases as reported in http://bugs.debian.org/295270 and http://bugs.debian.org/347703. A typical symptom is the error message: "Error while Refreshing folder: Summary and folder mismatch, even after a sync." No data is lost, but one or more summary files are corrupted. + +Before fixing the problem, backup your ~/.evolution folder just in case. Delete ~/.evolution/mail/local/MAILBOX.ev-summary where MAILBOX is your mailboxes. For example, the inbox summary file is Inbox.ev-summary. To rebuild the summaries, restart evolution and evolution-data-server. + +Common console error messages +--------------------- +libnm_glib_nm_state_cb: dbus returned an error. + (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files + +Evolution cannot contact network-manager, most likely because it is not installed. The error message only indicates that network-manager will not be used, and automatic offline mode is disabled. + + +libnm_glib_nm_state_cb: dbus returned an error. + (org.freedesktop.DBus.Error.AccessDenied) A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.NetworkManager" member "state" error name "(unset)" destination "org.freedesktop.NetworkManager") + +Access is denied to the network-manager service. The required permissions can be configured in /etc/dbus-1/system.d/NetworkManager.conf. A typical way to acquire permission is to add the current user to the 'netdev' group. As with missing network-manager, the default fallback if access is denied is to toggle offline operation manually. --- evolution-2.26.0.orig/debian/NEWS.Debian +++ evolution-2.26.0/debian/NEWS.Debian @@ -0,0 +1,7 @@ +evolution (2.2.2-2) unstable; urgency=low + + * Plugin package is available now. + Please install 'evolution-plugins' package if you want to use it. + + -- Takuo KITAME Thu, 14 Apr 2005 12:12:38 +0900 + --- evolution-2.26.0.orig/debian/evolution-documentation-sv.install +++ evolution-2.26.0/debian/evolution-documentation-sv.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/sv +debian/tmp/usr/share/omf/evolution/evolution-sv.omf --- evolution-2.26.0.orig/debian/evolution-documentation-mk.install +++ evolution-2.26.0/debian/evolution-documentation-mk.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/mk +debian/tmp/usr/share/omf/evolution/evolution-mk.omf --- evolution-2.26.0.orig/debian/evolution-alarm-notify.desktop +++ evolution-2.26.0/debian/evolution-alarm-notify.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Evolution Alarm Notifier +Comment=Ensures that alarms set in Evolution go off at the appropriate time +Icon=stock_alarm +Exec=sh -c "sleep 30; exec /usr/lib/evolution/2.26/evolution-alarm-notify" +Terminal=false +Type=Application +OnlyShowIn=GNOME; +Categories= --- evolution-2.26.0.orig/debian/evolution-documentation-en.install +++ evolution-2.26.0/debian/evolution-documentation-en.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/en_GB +debian/tmp/usr/share/omf/evolution/evolution-en_GB.omf --- evolution-2.26.0.orig/debian/compat +++ evolution-2.26.0/debian/compat @@ -0,0 +1 @@ +5 --- evolution-2.26.0.orig/debian/evolution-plugins.install +++ evolution-2.26.0/debian/evolution-plugins.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/evolution/2.26/plugins/*{attachment-reminder,audio-inline,bbdb,email-custom-header,subject-thread,save-calendar,template,select-one-source,copy-tool,face,mail-to-task,mailing-list-actions,mail-notification,default-mailer,mail-attachments-import-ics,prefer-plain,face,backup-restore}*.{so,eplug,xml,glade} +debian/lintian/evolution-plugins usr/share/lintian/overrides/ --- evolution-2.26.0.orig/debian/evolution-documentation-el.install +++ evolution-2.26.0/debian/evolution-documentation-el.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/gnome/help/evolution/el +debian/tmp/usr/share/omf/evolution/evolution-el.omf --- evolution-2.26.0.orig/debian/patches/64_translate_autostart_strings.patch +++ evolution-2.26.0/debian/patches/64_translate_autostart_strings.patch @@ -0,0 +1,9 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/po/POTFILES.in evolution-2.25.92.new/po/POTFILES.in +--- evolution-2.25.92/po/POTFILES.in 2009-03-04 15:05:14.000000000 +0100 ++++ evolution-2.25.92.new/po/POTFILES.in 2009-03-04 15:05:38.000000000 +0100 +@@ -538,3 +538,5 @@ + widgets/table/e-tree-selection-model.c + widgets/table/e-tree.c + widgets/text/e-text.c ++debian/evolution-alarm-notify.desktop.in ++ --- evolution-2.26.0.orig/debian/patches/77_1024x600_mail-config.c.patch +++ evolution-2.26.0/debian/patches/77_1024x600_mail-config.c.patch @@ -0,0 +1,246 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/em-account-editor.c evolution-2.25.92.new/mail/em-account-editor.c +--- evolution-2.25.92/mail/em-account-editor.c 2009-03-04 16:23:40.024002568 +0800 ++++ evolution-2.25.92.new/mail/em-account-editor.c 2009-03-04 16:24:55.784002876 +0800 +@@ -1764,6 +1764,7 @@ + NULL); + xml = glade_xml_new(gladefile, item->label, NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + /* Management & Identity fields, in the druid the management frame is relocated to the last page later on */ + for (i=0;ilabel, NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + gui->source.type = CAMEL_PROVIDER_STORE; + emae_setup_service(emae, &gui->source, xml); +@@ -1847,6 +1850,7 @@ + NULL); + druidxml = glade_xml_new(gladefile, "source_page", NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + page = glade_xml_get_widget(druidxml, "source_page"); + +@@ -2328,6 +2332,7 @@ + NULL); + xml = glade_xml_new(gladefile, item->label, NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + /* Transport */ + gui->transport.type = CAMEL_PROVIDER_TRANSPORT; +@@ -2343,6 +2348,7 @@ + NULL); + druidxml = glade_xml_new(gladefile, "transport_page", NULL); + g_free (gladefile); ++ mail_config_1024x600(druidxml); + + page = glade_xml_get_widget(druidxml, "transport_page"); + +@@ -2378,6 +2384,7 @@ + NULL); + xml = glade_xml_new(gladefile, item->label, NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + /* Special folders */ + gui->drafts_folder_button = (GtkButton *)emae_account_folder(emae, "drafts_button", E_ACCOUNT_DRAFTS_FOLDER_URI, MAIL_COMPONENT_FOLDER_DRAFTS, xml); +@@ -2438,6 +2445,7 @@ + NULL); + xml = glade_xml_new(gladefile, item->label, NULL); + g_free (gladefile); ++ mail_config_1024x600(xml); + + /* Security */ + emae_account_entry(emae, "pgp_key", E_ACCOUNT_PGP_KEY, xml); +@@ -2552,6 +2560,7 @@ + NULL); + druidxml = glade_xml_new(gladefile, "management_page", NULL); + g_free (gladefile); ++ mail_config_1024x600(druidxml); + + page = glade_xml_get_widget(druidxml, "management_page"); + +@@ -2576,6 +2585,7 @@ + NULL); + druidxml = glade_xml_new(gladefile, item->label, NULL); + g_free (gladefile); ++ mail_config_1024x600(druidxml); + + w = glade_xml_get_widget(druidxml, item->label); + /* i think the glade file has issues, we need to show all on at least the end page */ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/em-account-prefs.c evolution-2.25.92.new/mail/em-account-prefs.c +--- evolution-2.25.92/mail/em-account-prefs.c 2008-09-16 23:50:35.000000000 +0800 ++++ evolution-2.25.92.new/mail/em-account-prefs.c 2009-03-04 16:24:55.784002876 +0800 +@@ -522,6 +522,7 @@ + NULL); + gui = glade_xml_new (gladefile, "accounts_tab", NULL); + g_free (gladefile); ++ mail_config_1024x600(gui); + + prefs->gui = gui; + +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/em-composer-prefs.c evolution-2.25.92.new/mail/em-composer-prefs.c +--- evolution-2.25.92/mail/em-composer-prefs.c 2008-11-14 21:39:05.000000000 +0800 ++++ evolution-2.25.92.new/mail/em-composer-prefs.c 2009-03-04 16:24:55.784002876 +0800 +@@ -860,6 +860,7 @@ + "mail-config.glade", + NULL); + gui = glade_xml_new (gladefile, "composer_toplevel", NULL); ++ mail_config_1024x600(gui); + prefs->gui = gui; + prefs->sig_script_gui = glade_xml_new (gladefile, "vbox_add_script_signature", NULL); + g_free (gladefile); +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/em-mailer-prefs.c evolution-2.25.92.new/mail/em-mailer-prefs.c +--- evolution-2.25.92/mail/em-mailer-prefs.c 2008-09-16 23:50:35.000000000 +0800 ++++ evolution-2.25.92.new/mail/em-mailer-prefs.c 2009-03-04 16:24:55.823999938 +0800 +@@ -1182,6 +1182,7 @@ + NULL); + gui = glade_xml_new (gladefile, "preferences_toplevel", NULL); + g_free (gladefile); ++ mail_config_1024x600(gui); + + prefs->gui = gui; + +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/em-network-prefs.c evolution-2.25.92.new/mail/em-network-prefs.c +--- evolution-2.25.92/mail/em-network-prefs.c 2009-02-11 02:29:25.000000000 +0800 ++++ evolution-2.25.92.new/mail/em-network-prefs.c 2009-03-04 16:24:55.840001340 +0800 +@@ -314,6 +314,7 @@ + "mail-config.glade", + NULL); + gui = glade_xml_new (gladefile, "network_preferences_toplevel", NULL); ++ mail_config_1024x600(gui); + prefs->gui = gui; + g_free (gladefile); + +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/mail-config.c evolution-2.25.92.new/mail/mail-config.c +--- evolution-2.25.92/mail/mail-config.c 2008-12-18 20:10:58.000000000 +0800 ++++ evolution-2.25.92.new/mail/mail-config.c 2009-03-04 16:29:50.972027595 +0800 +@@ -1,4 +1,4 @@ +-/* ++ /* + * 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 +@@ -1386,3 +1386,97 @@ + return NULL; + #endif + } ++ ++void mail_config_1024x600(void *xmlo) { ++ GtkWidget *scrolledWindow1024x600,*viewport; ++ GtkWidget *dialogWindow=NULL; ++ GtkWidget *child,*mother,*childtablabel,*childmenulabel; ++ GladeXML *xml; ++ gchar* childlabeltext; ++ int pagenum; ++ ++ xml = (GladeXML*)xmlo; ++ ++ if (!xml) { ++ return; ++ } ++ ++ if ( ! (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600)) { ++ return; ++ } ++ ++ /* add scrolledbar to source_vbox */ ++ child = glade_xml_get_widget(xml,"source_vbox"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_container_add(GTK_CONTAINER(mother),GTK_WIDGET(scrolledWindow1024x600)); ++ } ++ /* add scrolledbar to transport_vbox */ ++ child = glade_xml_get_widget(xml,"transport_vbox"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_container_add(GTK_CONTAINER(mother),GTK_WIDGET(scrolledWindow1024x600)); ++ } ++ /* add scrolledbar to preferences_toplevel's child */ ++ mother = glade_xml_get_widget(xml,"preferences_toplevel"); ++ if (mother != NULL) { ++ GList *childrens=NULL; ++ childrens = gtk_container_get_children(GTK_CONTAINER(mother)); ++ if (childrens != NULL && g_list_length(childrens)==1) { ++ child = GTK_WIDGET((GtkWidget*)g_list_nth_data(childrens,0)); ++ pagenum = gtk_notebook_page_num(GTK_NOTEBOOK(mother),child); ++ childtablabel = gtk_notebook_get_tab_label(GTK_NOTEBOOK(mother),child); ++ childmenulabel = gtk_notebook_get_menu_label(GTK_NOTEBOOK(mother),child); ++ childlabeltext = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(child))); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_notebook_insert_page_menu(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),NULL,childmenulabel,pagenum); ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),childlabeltext); ++ } ++ } ++ /* add scrolledbar to transport_vbox */ ++ child = glade_xml_get_widget(xml,"vbox161"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ pagenum = gtk_notebook_page_num(GTK_NOTEBOOK(mother),child); ++ childtablabel = gtk_notebook_get_tab_label(GTK_NOTEBOOK(mother),child); ++ childmenulabel = gtk_notebook_get_menu_label(GTK_NOTEBOOK(mother),child); ++ childlabeltext = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(child))); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_notebook_insert_page_menu(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),NULL,childmenulabel,pagenum); ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),childlabeltext); ++ } ++} +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/mail/mail-config.h evolution-2.25.92.new/mail/mail-config.h +--- evolution-2.25.92/mail/mail-config.h 2008-09-07 00:05:53.000000000 +0800 ++++ evolution-2.25.92.new/mail/mail-config.h 2009-03-04 16:24:55.840001340 +0800 +@@ -166,6 +166,8 @@ + + gboolean evolution_mail_config_factory_init (void); + ++void mail_config_1024x600(void *); ++ + #ifdef __cplusplus + } + #endif /* __cplusplus */ --- evolution-2.26.0.orig/debian/patches/03_lpi.patch +++ evolution-2.26.0/debian/patches/03_lpi.patch @@ -0,0 +1,47 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.5/configure.in evolution-2.25.5.new/configure.in +--- evolution-2.25.5/configure.in 2009-01-17 21:47:22.000000000 -0500 ++++ evolution-2.25.5.new/configure.in 2009-01-23 01:10:13.000000000 -0500 +@@ -1557,7 +1557,7 @@ + AM_CONDITIONAL(NM_SUPPORT, test x$NM_SUPPORT = xyes) + + +-EVO_SET_COMPILE_FLAGS(SHELL, libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) ++EVO_SET_COMPILE_FLAGS(SHELL, libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) + + AC_SUBST(SHELL_CFLAGS) + AC_SUBST(SHELL_LIBS) +diff -Nur -x '*.orig' -x '*~' evolution-2.25.5/shell/e-shell-window-commands.c evolution-2.25.5.new/shell/e-shell-window-commands.c +--- evolution-2.25.5/shell/e-shell-window-commands.c 2009-01-17 21:46:46.000000000 -0500 ++++ evolution-2.25.5.new/shell/e-shell-window-commands.c 2009-01-23 01:10:27.000000000 -0500 +@@ -57,6 +57,8 @@ + #define EVOLUTION_WEBSITE \ + "http://www.gnome.org/projects/evolution/" + ++#include ++ + /* Utility functions. */ + + static void +@@ -1386,6 +1388,8 @@ + (BonoboUIListenerFn)view_sidebar_item_toggled_handler, + (gpointer)shell_window); + ++ launchpad_integration_add_bonobo_ui (uic, "/menu/Help/LaunchpadItems"); ++ + e_pixmaps_update (uic, pixmaps); + + /* Set up the work online / work offline menu item. */ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.5/ui/evolution.xml evolution-2.25.5.new/ui/evolution.xml +--- evolution-2.25.5/ui/evolution.xml 2008-10-13 05:16:10.000000000 -0400 ++++ evolution-2.25.5.new/ui/evolution.xml 2009-01-23 01:10:13.000000000 -0500 +@@ -171,6 +171,10 @@ + + + ++ ++ ++ ++ + + --- evolution-2.26.0.orig/debian/patches/04_autoconf.patch +++ evolution-2.26.0/debian/patches/04_autoconf.patch @@ -0,0 +1,62 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/configure evolution-2.25.92.new/configure +--- evolution-2.25.92/configure 2009-03-02 14:40:47.000000000 +0100 ++++ evolution-2.25.92.new/configure 2009-03-03 00:48:30.000000000 +0100 +@@ -38910,12 +38910,12 @@ + pkg_cv_SHELL_CFLAGS="$SHELL_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 ++ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_SHELL_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` ++ pkg_cv_SHELL_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -38926,12 +38926,12 @@ + pkg_cv_SHELL_LIBS="$SHELL_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 ++ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_SHELL_LIBS=`$PKG_CONFIG --libs "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` ++ pkg_cv_SHELL_LIBS=`$PKG_CONFIG --libs "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -38949,14 +38949,14 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- SHELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` ++ SHELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` + else +- SHELL_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` ++ SHELL_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$SHELL_PKG_ERRORS" >&5 + +- { { $as_echo "$as_me:$LINENO: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: ++ { { $as_echo "$as_me:$LINENO: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: + + $SHELL_PKG_ERRORS + +@@ -38967,7 +38967,7 @@ + and SHELL_LIBS to avoid the need to call pkg-config. + See the pkg-config man page for more details. + " >&5 +-$as_echo "$as_me: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: ++$as_echo "$as_me: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gio-2.0 gconf-2.0 gobject-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: + + $SHELL_PKG_ERRORS + --- evolution-2.26.0.orig/debian/patches/73_1024x600_e-shell-window.c.patch +++ evolution-2.26.0/debian/patches/73_1024x600_e-shell-window.c.patch @@ -0,0 +1,15 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/shell/e-shell-window.c evolution-2.24.1.new/shell/e-shell-window.c +--- evolution-2.24.1/shell/e-shell-window.c 2008-10-13 16:32:56.000000000 +0800 ++++ evolution-2.24.1.new/shell/e-shell-window.c 2009-02-02 18:38:05.103063666 +0800 +@@ -594,8 +594,9 @@ + + /* Make the status bar as large as the task bar. */ + gtk_icon_size_lookup (GTK_ICON_SIZE_MENU, NULL, &height); +- gtk_widget_set_size_request (GTK_WIDGET (priv->status_bar), -1, height * 2); +- ++ if (gdk_screen_get_default() == NULL || gdk_screen_get_height(gdk_screen_get_default()) > 600) { ++ gtk_widget_set_size_request (GTK_WIDGET (priv->status_bar), -1, height * 2); ++ } + gconf_client = gconf_client_get_default (); + if(gconf_client_get_bool (gconf_client,"/apps/evolution/shell/view_defaults/statusbar_visible",NULL)) + gtk_widget_show (priv->status_bar); --- evolution-2.26.0.orig/debian/patches/74_1024x600_e-sidebar.c.patch +++ evolution-2.26.0/debian/patches/74_1024x600_e-sidebar.c.patch @@ -0,0 +1,32 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/shell/e-sidebar.c evolution-2.24.1.new/shell/e-sidebar.c +--- evolution-2.24.1/shell/e-sidebar.c 2009-02-02 18:49:03.199060000 +0800 ++++ evolution-2.24.1.new/shell/e-sidebar.c 2009-02-02 21:30:25.291061522 +0800 +@@ -66,8 +66,8 @@ + G_DEFINE_TYPE (ESidebar, e_sidebar, GTK_TYPE_CONTAINER) + + #define INTERNAL_MODE(sidebar) (sidebar->priv->mode == E_SIDEBAR_MODE_TOOLBAR ? sidebar->priv->toolbar_mode : sidebar->priv->mode) +-#define H_PADDING 6 +-#define V_PADDING 6 ++#define H_PADDING ( (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) ? 3 : 6 ) ++#define V_PADDING ( (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) ? 0 : 6 ) + + /* Utility functions. */ + +@@ -563,11 +563,15 @@ + G_CALLBACK (button_pressed_callback), sidebar); + + hbox = gtk_hbox_new (FALSE, 3); +- gtk_container_set_border_width (GTK_CONTAINER (hbox), 2); ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ gtk_container_set_border_width (GTK_CONTAINER (hbox), 0); ++ } else { ++ gtk_container_set_border_width (GTK_CONTAINER (hbox), 2); ++ } + gtk_widget_show (hbox); + + icon_widget = gtk_image_new_from_icon_name ( +- icon_name, GTK_ICON_SIZE_BUTTON); ++ icon_name, GTK_ICON_SIZE_BUTTON); + gtk_widget_show (icon_widget); + + label_widget = gtk_label_new (label); --- evolution-2.26.0.orig/debian/patches/76_1024x600_e-timezone-dialog-1024x600.glade.patch +++ evolution-2.26.0/debian/patches/76_1024x600_e-timezone-dialog-1024x600.glade.patch @@ -0,0 +1,359 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade evolution-2.24.1.new/widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade +--- evolution-2.24.1/widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade 1970-01-01 08:00:00.000000000 +0800 ++++ evolution-2.24.1.new/widgets/e-timezone-dialog/e-timezone-dialog-1024x600.glade 2009-02-02 19:59:02.939063631 +0800 +@@ -0,0 +1,335 @@ ++ ++ ++ ++ ++ ++ ++ ++ Select a Time Zone ++ GTK_WINDOW_TOPLEVEL ++ GTK_WIN_POS_NONE ++ False ++ 500 ++ 400 ++ True ++ False ++ True ++ False ++ False ++ GDK_WINDOW_TYPE_HINT_DIALOG ++ GDK_GRAVITY_NORTH_WEST ++ False ++ ++ ++ ++ True ++ False ++ 6 ++ ++ ++ ++ True ++ GTK_BUTTONBOX_END ++ ++ ++ ++ True ++ True ++ True ++ gtk-cancel ++ True ++ GTK_RELIEF_NORMAL ++ True ++ -2 ++ ++ ++ ++ ++ ++ True ++ True ++ True ++ True ++ gtk-ok ++ True ++ GTK_RELIEF_NORMAL ++ True ++ -3 ++ ++ ++ ++ ++ 0 ++ False ++ True ++ GTK_PACK_END ++ ++ ++ ++ ++ ++ 12 ++ True ++ False ++ 12 ++ ++ ++ ++ True ++ False ++ 12 ++ ++ ++ ++ True ++ gtk-dialog-info ++ 6 ++ 0.5 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ Use the left mouse button to zoom in on an area of the map and select a time zone. ++Use the right mouse button to zoom out. ++ False ++ False ++ GTK_JUSTIFY_LEFT ++ False ++ False ++ 0 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ False ++ ++ ++ True ++ False ++ 0 ++ ++ ++ True ++ <b>Time Zones</b> ++ False ++ True ++ GTK_JUSTIFY_LEFT ++ False ++ False ++ 0 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ False ++ 12 ++ ++ ++ ++ True ++ ++ False ++ False ++ GTK_JUSTIFY_LEFT ++ False ++ False ++ 0.5 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ False ++ 6 ++ ++ ++ ++ True ++ True ++ GTK_POLICY_ALWAYS ++ GTK_POLICY_ALWAYS ++ GTK_SHADOW_IN ++ GTK_CORNER_TOP_LEFT ++ ++ ++ ++ ++ ++ ++ 0 ++ True ++ True ++ ++ ++ ++ ++ ++ True ++ America/New_York ++ False ++ False ++ GTK_JUSTIFY_LEFT ++ False ++ False ++ 0 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ 0 ++ True ++ True ++ ++ ++ ++ ++ 0 ++ True ++ True ++ ++ ++ ++ ++ ++ ++ True ++ False ++ 0 ++ ++ ++ True ++ <b>_Selection</b> ++ True ++ True ++ GTK_JUSTIFY_CENTER ++ False ++ False ++ 0 ++ 0.5 ++ 0 ++ 0 ++ timezone-combo ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ False ++ 12 ++ ++ ++ ++ True ++ ++ False ++ False ++ GTK_JUSTIFY_LEFT ++ False ++ False ++ 0.5 ++ 0.5 ++ 0 ++ 0 ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ True ++ False ++ True ++ ++ Timezone drop-down combination box ++ ++ ++ ++ 0 ++ True ++ True ++ ++ ++ ++ ++ 0 ++ False ++ False ++ ++ ++ ++ ++ ++ 0 ++ True ++ True ++ ++ ++ ++ ++ ++ ++ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/widgets/e-timezone-dialog/e-timezone-dialog.c evolution-2.24.1.new/widgets/e-timezone-dialog/e-timezone-dialog.c +--- evolution-2.24.1/widgets/e-timezone-dialog/e-timezone-dialog.c 2008-10-13 16:43:29.000000000 +0800 ++++ evolution-2.24.1.new/widgets/e-timezone-dialog/e-timezone-dialog.c 2009-02-02 20:00:33.299066410 +0800 +@@ -278,9 +278,15 @@ + + /* Load the content widgets */ + +- filename = g_build_filename (EVOLUTION_GLADEDIR, ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ filename = g_build_filename (EVOLUTION_GLADEDIR, ++ "e-timezone-dialog-1024x600.glade", ++ NULL); ++ } else { ++ filename = g_build_filename (EVOLUTION_GLADEDIR, + "e-timezone-dialog.glade", + NULL); ++ } + priv->xml = glade_xml_new (filename, NULL, NULL); + g_free (filename); + --- evolution-2.26.0.orig/debian/patches/71_1024x600_em-account-editor.c.patch +++ evolution-2.26.0/debian/patches/71_1024x600_em-account-editor.c.patch @@ -0,0 +1,38 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/mail/em-account-editor.c evolution-2.24.1.new/mail/em-account-editor.c +--- evolution-2.24.1/mail/em-account-editor.c 2008-10-13 16:37:24.000000000 +0800 ++++ evolution-2.24.1.new/mail/em-account-editor.c 2009-02-02 17:57:17.099066684 +0800 +@@ -2126,6 +2126,34 @@ + /* We have to add the automatic mail check item with the rest of the receive options */ + row = ((GtkTable *)parent)->nrows; + ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ GtkWidget *the_one,*the_mother; ++ GtkScrolledWindow *scrolledWindow; ++ GtkViewport *viewport; ++ gchar* old_tab_label_text=NULL; ++ the_one = gtk_widget_get_parent(gtk_widget_get_parent(gtk_widget_get_parent(parent))); ++ the_mother = gtk_widget_get_parent(the_one); ++ if (!(the_mother ++ && gtk_widget_get_parent(the_mother) ++ && GTK_IS_SCROLLED_WINDOW(gtk_widget_get_parent(the_mother)))) { ++ scrolledWindow = GTK_SCROLLED_WINDOW(gtk_scrolled_window_new(NULL,NULL)); ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow),GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC); ++ viewport = GTK_VIEWPORT(gtk_viewport_new(NULL,NULL)); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow),GTK_WIDGET(viewport)); ++ gtk_widget_show(GTK_WIDGET(scrolledWindow)); ++ gtk_widget_show(GTK_WIDGET(viewport)); ++ if (GTK_IS_NOTEBOOK(the_mother)) { ++ old_tab_label_text = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(the_mother),GTK_WIDGET(the_one))); ++ } ++ gtk_widget_reparent(GTK_WIDGET(the_one),GTK_WIDGET(viewport)); ++ gtk_container_add(GTK_CONTAINER(the_mother),GTK_WIDGET(scrolledWindow)); ++ if (GTK_IS_NOTEBOOK(the_mother)) { ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(the_mother),GTK_WIDGET(scrolledWindow),old_tab_label_text); ++ g_free(old_tab_label_text); ++ } ++ } ++ } ++ + box = gtk_hbox_new(FALSE, 4); + w = gtk_check_button_new_with_mnemonic (_("Check for _new messages every")); + emae_account_toggle_widget(emae, (GtkToggleButton *)w, E_ACCOUNT_SOURCE_AUTO_CHECK); --- evolution-2.26.0.orig/debian/patches/62_no_upstream_email_notification_by_default.patch +++ evolution-2.26.0/debian/patches/62_no_upstream_email_notification_by_default.patch @@ -0,0 +1,59 @@ +# Description: not enable the notification icon by default since the message indicator is running +# Ubuntu: https://bugs.launchpad.net/bugs/331571 +# +diff -r ba95b993f2ba plugins/mail-notification/mail-notification.c +--- a/plugins/mail-notification/mail-notification.c Fri Feb 27 15:11:25 2009 -0500 ++++ b/plugins/mail-notification/mail-notification.c Mon Mar 02 09:45:38 2009 -0500 +@@ -81,6 +81,17 @@ + /* Helper functions */ + /* ------------------------------------------------------------------- */ + ++/* check if we are running the stracciatella session */ ++static gboolean ++is_stracciatella(void) { ++ if (g_strcmp0(g_getenv("GDMSESSION"), "gnome-stracciatella") == 0) { ++ g_debug("Running stracciatella GNOME session"); ++ return TRUE; ++ } else { ++ return FALSE; ++ } ++} ++ + static gboolean + is_part_enabled (const gchar *gconf_key) + { +@@ -838,9 +850,12 @@ + if (cfg) + gtk_box_pack_start (GTK_BOX (vbox), cfg, FALSE, FALSE, 0); + #endif +- cfg = get_config_widget_status (); +- if (cfg) +- gtk_box_pack_start (GTK_BOX (vbox), cfg, FALSE, FALSE, 0); ++ ++ if (is_stracciatella()) { ++ cfg = get_config_widget_status (); ++ if (cfg) ++ gtk_box_pack_start (GTK_BOX (vbox), cfg, FALSE, FALSE, 0); ++ } + + cfg = get_config_widget_sound (); + if (cfg) +@@ -872,7 +887,7 @@ + if (is_part_enabled (GCONF_KEY_ENABLED_DBUS)) + new_notify_dbus (t); + #endif +- if (is_part_enabled (GCONF_KEY_ENABLED_STATUS)) ++ if ((is_stracciatella()) && (is_part_enabled (GCONF_KEY_ENABLED_STATUS))) + new_notify_status (t); + + if (is_part_enabled (GCONF_KEY_ENABLED_SOUND)) +@@ -912,7 +927,7 @@ + if (is_part_enabled (GCONF_KEY_ENABLED_DBUS)) + enable_dbus (enable); + #endif +- if (is_part_enabled (GCONF_KEY_ENABLED_STATUS)) ++ if ((is_stracciatella()) && (is_part_enabled (GCONF_KEY_ENABLED_STATUS))) + enable_status (enable); + + if (is_part_enabled (GCONF_KEY_ENABLED_SOUND)) + --- evolution-2.26.0.orig/debian/patches/78_1024x600_startup-wizard.c.patch +++ evolution-2.26.0/debian/patches/78_1024x600_startup-wizard.c.patch @@ -0,0 +1,15 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/plugins/startup-wizard/startup-wizard.c evolution-2.24.1.new/plugins/startup-wizard/startup-wizard.c +--- evolution-2.24.1/plugins/startup-wizard/startup-wizard.c 2008-10-13 16:37:00.000000000 +0800 ++++ evolution-2.24.1.new/plugins/startup-wizard/startup-wizard.c 2009-02-02 19:47:59.591060899 +0800 +@@ -84,6 +84,11 @@ + + gtk_window_set_title (GTK_WINDOW (emae->editor), _("Evolution Setup Assistant")); + ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ gtk_widget_set_size_request(GTK_WIDGET(emae->editor),900,500); ++ gtk_window_resize(GTK_WINDOW (emae->editor),900,500); ++ } ++ + start_page = GNOME_DRUID_PAGE_EDGE (e_config_page_get ((EConfig *) emae->config, "0.start")); + gnome_druid_page_edge_set_title (start_page, _("Welcome")); + gnome_druid_page_edge_set_text (start_page, _("" --- evolution-2.26.0.orig/debian/patches/70_1024x600_contact-editor.c.patch +++ evolution-2.26.0/debian/patches/70_1024x600_contact-editor.c.patch @@ -0,0 +1,84 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.25.92/addressbook/gui/contact-editor/e-contact-editor.c evolution-2.25.92.new/addressbook/gui/contact-editor/e-contact-editor.c +--- evolution-2.25.92/addressbook/gui/contact-editor/e-contact-editor.c 2008-12-09 22:45:00.000000000 +0800 ++++ evolution-2.25.92.new/addressbook/gui/contact-editor/e-contact-editor.c 2009-03-04 01:14:32.172084700 +0800 +@@ -3333,6 +3333,80 @@ + gui = glade_xml_new (gladefile, NULL, NULL); + g_free (gladefile); + ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ GtkWidget *scrolledWindow1024x600,*viewport; ++ GtkWidget *dialogWindow=NULL; ++ GtkWidget *child,*mother,*childtablabel,*childmenulabel; ++ gchar* childlabeltext; ++ int pagenum; ++ ++ /* add scrolledbar to vbox33 */ ++ child = glade_xml_get_widget(gui,"vbox33"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ pagenum = gtk_notebook_page_num(GTK_NOTEBOOK(mother),child); ++ childtablabel = gtk_notebook_get_tab_label(GTK_NOTEBOOK(mother),child); ++ childmenulabel = gtk_notebook_get_menu_label(GTK_NOTEBOOK(mother),child); ++ childlabeltext = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(child))); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_notebook_insert_page_menu(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),NULL,childmenulabel,pagenum); ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),childlabeltext); ++ } ++ /* add scrolledbar to vbox35 */ ++ child = glade_xml_get_widget(gui,"vbox35"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ pagenum = gtk_notebook_page_num(GTK_NOTEBOOK(mother),child); ++ childtablabel = gtk_notebook_get_tab_label(GTK_NOTEBOOK(mother),child); ++ childmenulabel = gtk_notebook_get_menu_label(GTK_NOTEBOOK(mother),child); ++ childlabeltext = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(child))); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_notebook_insert_page_menu(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),NULL,childmenulabel,pagenum); ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),childlabeltext); ++ } ++ /* add scrolledbar to vbox39 */ ++ child = glade_xml_get_widget(gui,"vbox39"); ++ if (child != NULL) { ++ mother = gtk_widget_get_parent(child); ++ pagenum = gtk_notebook_page_num(GTK_NOTEBOOK(mother),child); ++ childtablabel = gtk_notebook_get_tab_label(GTK_NOTEBOOK(mother),child); ++ childmenulabel = gtk_notebook_get_menu_label(GTK_NOTEBOOK(mother),child); ++ childlabeltext = g_strdup(gtk_notebook_get_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(child))); ++ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL); ++ if (scrolledWindow1024x600 != NULL) { ++ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC); ++ } ++ viewport = gtk_viewport_new(NULL,NULL); ++ gtk_container_add(GTK_CONTAINER(scrolledWindow1024x600),GTK_WIDGET(viewport)); ++ gtk_widget_show(scrolledWindow1024x600); ++ gtk_widget_show(viewport); ++ gtk_widget_reparent(GTK_WIDGET(child),GTK_WIDGET(viewport)); ++ gtk_notebook_insert_page_menu(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),NULL,childmenulabel,pagenum); ++ gtk_notebook_set_tab_label_text(GTK_NOTEBOOK(mother),GTK_WIDGET(scrolledWindow1024x600),childlabeltext); ++ } ++ /* set default size of dialog smaller */ ++ dialogWindow = glade_xml_get_widget(gui,"contact editor"); ++ if (dialogWindow != NULL) { ++ gtk_window_set_default_size(GTK_WINDOW(dialogWindow),600,448); ++ } ++ } ++ + e_contact_editor->gui = gui; + + setup_tab_order(gui); --- evolution-2.26.0.orig/debian/patches/61_translate_menu_entry.patch +++ evolution-2.26.0/debian/patches/61_translate_menu_entry.patch @@ -0,0 +1,11 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.21.2/po/POTFILES.in evolution-2.21.2.new/po/POTFILES.in +--- evolution-2.21.2/po/POTFILES.in 2007-11-09 01:58:13.000000000 +0100 ++++ evolution-2.21.2.new/po/POTFILES.in 2007-11-13 17:48:59.000000000 +0100 +@@ -182,6 +182,7 @@ + composer/mail-composer.error.xml + data/evolution.desktop.in.in + data/evolution.keys.in.in ++debian/evolution-mail.desktop.in + e-util/e-categories-config.c + e-util/e-dialog-utils.c + e-util/e-error.c --- evolution-2.26.0.orig/debian/patches/63_use_actions_only_if_supported.patch +++ evolution-2.26.0/debian/patches/63_use_actions_only_if_supported.patch @@ -0,0 +1,63 @@ +# Description: use notification actions only when the running notification-daemon support those +# Ubuntu: https://bugs.launchpad.net/bugs/328596 +# +diff -r 554cafa8b4b0 plugins/mail-notification/mail-notification.c +--- a/plugins/mail-notification/mail-notification.c Mon Mar 02 09:53:58 2009 -0500 ++++ b/plugins/mail-notification/mail-notification.c Mon Mar 02 10:02:03 2009 -0500 +@@ -462,6 +462,37 @@ + } + #endif + ++/* Function to check if actions are supported by the notification daemon */ ++static gboolean ++can_support_actions () ++{ ++ static gboolean supports_actions = FALSE; ++ static gboolean have_checked = FALSE; ++ ++ if (!have_checked) { ++ GList *caps = NULL; ++ GList *c; ++ ++ have_checked = TRUE; ++ ++ caps = notify_get_server_caps(); ++ if( caps != NULL ) { ++ for( c = caps; c != NULL; c = c->next ) { ++ if( strcmp( (char*)c->data, "actions" ) == 0) { ++ supports_actions = TRUE; ++ break; ++ } ++ } ++ } ++ ++ g_list_foreach( caps, (GFunc)g_free, NULL ); ++ g_list_free( caps ); ++ } ++ ++ return supports_actions; ++} ++ ++ + static void + new_notify_status (EMEventTargetFolder *t) + { +@@ -506,10 +537,13 @@ + notify = notify_notification_new (_("New email"), msg, "mail-unread", NULL); + notify_notification_attach_to_status_icon (notify, status_icon); + +- notify_notification_set_urgency (notify, NOTIFY_URGENCY_NORMAL); +- notify_notification_set_timeout (notify, NOTIFY_EXPIRES_DEFAULT); +- notify_notification_add_action(notify, "default", "Default", notifyActionCallback, NULL, NULL); +- g_timeout_add (500, notification_callback, notify); ++ /* Check if actions are supported */ ++ if (can_support_actions()) { ++ notify_notification_set_urgency (notify, NOTIFY_URGENCY_NORMAL); ++ notify_notification_set_timeout (notify, NOTIFY_EXPIRES_DEFAULT); ++ notify_notification_add_action(notify, "default", "Default", notifyActionCallback, NULL, NULL); ++ g_timeout_add (500, notification_callback, notify); ++ } + } + } + #endif + --- evolution-2.26.0.orig/debian/patches/72_1024x600_e-shell-settings-dialog.c.patch +++ evolution-2.26.0/debian/patches/72_1024x600_e-shell-settings-dialog.c.patch @@ -0,0 +1,18 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/shell/e-shell-settings-dialog.c evolution-2.24.1.new/shell/e-shell-settings-dialog.c +--- evolution-2.24.1/shell/e-shell-settings-dialog.c 2008-10-13 16:32:56.000000000 +0800 ++++ evolution-2.24.1.new/shell/e-shell-settings-dialog.c 2009-02-02 18:31:08.008225899 +0800 +@@ -311,6 +311,14 @@ + set_dialog_size (dialog); + + gtk_window_set_title (GTK_WINDOW (dialog), _("Evolution Preferences")); ++ ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ gint oldw,oldh; ++ gtk_widget_set_size_request(GTK_WIDGET(dialog),-1,448); ++ gtk_window_get_size(GTK_WINDOW(dialog),&oldw,&oldh); ++ gtk_window_resize(GTK_WINDOW (dialog),oldw,448); ++ } ++ + gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FALSE); + } + --- evolution-2.26.0.orig/debian/patches/90_svn_update.patch +++ evolution-2.26.0/debian/patches/90_svn_update.patch @@ -0,0 +1,1040 @@ +Index: smime/gui/certificate-manager.c +=================================================================== +--- smime/gui/certificate-manager.c (révision 37460) ++++ smime/gui/certificate-manager.c (copie de travail) +@@ -143,6 +143,7 @@ + + filter = gtk_file_filter_new(); + gtk_file_filter_set_name (filter, _("All PKCS12 files")); ++ gtk_file_filter_add_mime_type (filter, "application/x-x509-user-cert"); + gtk_file_filter_add_mime_type (filter, "application/x-pkcs12"); + gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (filesel), filter); + +@@ -390,6 +391,7 @@ + filter = gtk_file_filter_new(); + gtk_file_filter_set_name (filter, _("All email certificate files")); + gtk_file_filter_add_mime_type (filter, "application/x-x509-email-cert"); ++ gtk_file_filter_add_mime_type (filter, "application/x-x509-ca-cert"); + gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (filesel), filter); + + filter = gtk_file_filter_new (); +@@ -961,7 +963,10 @@ + !CERT_LIST_END(node, certList); + node = CERT_LIST_NEXT(node)) { + ECert *cert = e_cert_new ((CERTCertificate*)node->cert); +- if (e_cert_get_cert_type(cert) == type) { ++ ECertType ct = e_cert_get_cert_type (cert); ++ ++ /* show everything else in a contact tab */ ++ if (ct == type || (type == E_CERT_CONTACT && ct != E_CERT_CA && ct != E_CERT_USER)) { + add_cert (cfm, cert); + } + } +Index: smime/ChangeLog +=================================================================== +Index: po/es.po +=================================================================== +Index: po/fr.po +=================================================================== +Index: po/kn.po +=================================================================== +Index: po/ChangeLog +=================================================================== +Index: po/or.po +=================================================================== +Index: po/ja.po +=================================================================== +Index: po/pa.po +=================================================================== +Index: po/en_GB.po +=================================================================== +Index: po/et.po +=================================================================== +Index: plugins/mail-to-meeting/ChangeLog +=================================================================== +Index: plugins/mail-to-meeting/mail-to-meeting.c +=================================================================== +--- plugins/mail-to-meeting/mail-to-meeting.c (révision 37460) ++++ plugins/mail-to-meeting/mail-to-meeting.c (copie de travail) +@@ -49,7 +49,9 @@ + ca = g_new0 (ECalComponentAttendee, 1); + ca->value = str; + ca->cn = name; +- /* FIXME: missing many fields */ ++ ca->cutype = ICAL_CUTYPE_INDIVIDUAL; ++ ca->status = ICAL_PARTSTAT_NEEDSACTION; ++ ca->role = ICAL_ROLE_REQPARTICIPANT; + + /* FIXME: user prepend and reverse list order (GList) */ + *attendees = g_slist_append (*attendees, ca); +Index: plugins/mail-to-task/mail-to-task.c +=================================================================== +--- plugins/mail-to-task/mail-to-task.c (révision 37460) ++++ plugins/mail-to-task/mail-to-task.c (copie de travail) +@@ -108,7 +108,15 @@ + to_free = g_slist_prepend (to_free, temp); + + ca->cn = name; +- /* FIXME: missing many fields */ ++ ca->cutype = ICAL_CUTYPE_INDIVIDUAL; ++ ca->status = ICAL_PARTSTAT_NEEDSACTION; ++ if (j == 2) { ++ /* BCC */ ++ ca->role = ICAL_ROLE_OPTPARTICIPANT; ++ } else { ++ /* all other */ ++ ca->role = ICAL_ROLE_REQPARTICIPANT; ++ } + + attendees = g_slist_append (attendees, ca); + } +Index: plugins/mail-to-task/ChangeLog +=================================================================== +Index: plugins/google-account-setup/ChangeLog +=================================================================== +Index: plugins/google-account-setup/google-source.c +=================================================================== +--- plugins/google-account-setup/google-source.c (révision 37460) ++++ plugins/google-account-setup/google-source.c (copie de travail) +@@ -391,6 +391,7 @@ + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_CLOSE, ++ "%s", + error); + gtk_dialog_run (GTK_DIALOG (dialog)); + gtk_widget_destroy (dialog); +Index: mail/em-folder-utils.c +=================================================================== +--- mail/em-folder-utils.c (révision 37460) ++++ mail/em-folder-utils.c (copie de travail) +@@ -679,7 +679,8 @@ + + /* FIXME: these functions must be documented */ + void +-em_folder_utils_create_folder (CamelFolderInfo *folderinfo, EMFolderTree *emft) { ++em_folder_utils_create_folder (CamelFolderInfo *folderinfo, EMFolderTree *emft, GtkWindow *parent) ++{ + EMFolderTree *folder_tree; + EMFolderTreeModel *model; + GtkWidget *dialog; +@@ -690,6 +691,12 @@ + dialog = em_folder_selector_create_new (folder_tree, 0, _("Create folder"), _("Specify where to create the folder:")); + if (folderinfo != NULL) + em_folder_selector_set_selected ((EMFolderSelector *) dialog, folderinfo->uri); ++ if (parent) { ++ gtk_window_set_transient_for (GTK_WINDOW (dialog), parent); ++ gtk_window_set_destroy_with_parent (GTK_WINDOW (dialog), TRUE); ++ if (gtk_window_get_modal (parent)) ++ gtk_window_set_modal (GTK_WINDOW (dialog), TRUE); ++ } + g_signal_connect (dialog, "response", G_CALLBACK (emfu_popup_new_folder_response), emft); + gtk_widget_show (dialog); + } +Index: mail/em-folder-utils.h +=================================================================== +--- mail/em-folder-utils.h (révision 37460) ++++ mail/em-folder-utils.h (copie de travail) +@@ -24,6 +24,8 @@ + #ifndef _EM_FOLDER_UTILS_H + #define _EM_FOLDER_UTILS_H + ++struct _GtkWindow; ++ + int em_folder_utils_copy_folders(CamelStore *fromstore, const char *frombase, CamelStore *tostore, const char *tobase, int delete); + + /* FIXME: These api's are really busted, there is no consistency and most rely on the wrong data */ +@@ -33,6 +35,6 @@ + void em_folder_utils_delete_folder (struct _CamelFolder *folder); + void em_folder_utils_rename_folder (struct _CamelFolder *folder); + +-void em_folder_utils_create_folder (struct _CamelFolderInfo *folderinfo, EMFolderTree * emft); ++void em_folder_utils_create_folder (struct _CamelFolderInfo *folderinfo, EMFolderTree * emft, struct _GtkWindow *parent); + + #endif +Index: mail/em-folder-browser.c +=================================================================== +--- mail/em-folder-browser.c (révision 37460) ++++ mail/em-folder-browser.c (copie de travail) +@@ -1612,11 +1612,11 @@ + FIXME: This interface should NOT use a folderinfo */ + if (emfb->view.folder) { + if ((fi = em_folder_tree_get_selected_folder_info (tree)) != NULL) { +- em_folder_utils_create_folder(fi, tree); ++ em_folder_utils_create_folder (fi, tree, NULL); + camel_folder_info_free(fi); + } + } else { +- em_folder_utils_create_folder(NULL, tree); ++ em_folder_utils_create_folder (NULL, tree, NULL); + } + + return; +Index: mail/ChangeLog +=================================================================== +Index: mail/em-folder-tree.c +=================================================================== +--- mail/em-folder-tree.c (révision 37460) ++++ mail/em-folder-tree.c (copie de travail) +@@ -2000,7 +2000,7 @@ + CamelFolderInfo *fi; + + if ((fi = em_folder_tree_get_selected_folder_info (emft)) != NULL) { +- em_folder_utils_create_folder(fi, emft); ++ em_folder_utils_create_folder (fi, emft, NULL); + camel_folder_info_free(fi); + } + } +@@ -2550,7 +2550,8 @@ + gtk_tree_model_get (model, &iter, COL_POINTER_CAMEL_STORE, &store, + COL_STRING_FULL_NAME, &full_name, -1); + +- folder = camel_store_get_folder (store, full_name, CAMEL_STORE_FOLDER_INFO_FAST, &ex); ++ if (store && full_name) ++ folder = camel_store_get_folder (store, full_name, CAMEL_STORE_FOLDER_INFO_FAST, &ex); + + camel_exception_clear (&ex); + +Index: mail/em-folder-selector.c +=================================================================== +--- mail/em-folder-selector.c (révision 37460) ++++ mail/em-folder-selector.c (copie de travail) +@@ -132,7 +132,7 @@ + return; + + g_object_set_data ((GObject *)emfs->emft, "select", GUINT_TO_POINTER (1)); +- em_folder_utils_create_folder(NULL, emfs->emft); ++ em_folder_utils_create_folder (NULL, emfs->emft, GTK_WINDOW (dialog)); + + g_signal_stop_emission_by_name (emfs, "response"); + } +Index: mail/mail-component.c +=================================================================== +--- mail/mail-component.c (révision 37460) ++++ mail/mail-component.c (copie de travail) +@@ -951,7 +951,7 @@ + + em_utils_compose_new_message(uri); + } else if (strcmp(type, "folder") == 0) { +- em_folder_utils_create_folder(NULL, tree); ++ em_folder_utils_create_folder (NULL, tree, NULL); + } else + return -1; + +Index: mail/mail-config.c +=================================================================== +--- mail/mail-config.c (révision 37460) ++++ mail/mail-config.c (copie de travail) +@@ -800,6 +800,19 @@ + return (EAccount *) e_account_list_find (config->accounts, E_ACCOUNT_FIND_UID, uid); + } + ++static const char * ++only_username (const char *str) ++{ ++ if (str) { ++ const char *p = strpbrk (str, "\\/"); ++ ++ if (p) ++ str = p + 1; ++ } ++ ++ return str; ++} ++ + static gboolean + mail_config_account_url_equal (const CamelURL *u1, + const CamelURL *u2) +@@ -810,7 +823,7 @@ + if (g_strcmp0 (u1->protocol, u2->protocol) != 0) + return FALSE; + +- if (g_strcmp0 (u1->user, u2->user) != 0) ++ if (g_strcmp0 (only_username (u1->user), only_username (u2->user)) != 0) + return FALSE; + + if (g_strcmp0 (u1->host, u2->host) != 0) +Index: mail/em-mailer-prefs.c +=================================================================== +--- mail/em-mailer-prefs.c (révision 37460) ++++ mail/em-mailer-prefs.c (copie de travail) +@@ -51,7 +51,7 @@ + + static void em_mailer_prefs_class_init (EMMailerPrefsClass *class); + static void em_mailer_prefs_init (EMMailerPrefs *dialog); +-static void em_mailer_prefs_finalise (GObject *obj); ++static void em_mailer_prefs_dispose (GObject *obj); + + static GtkVBoxClass *parent_class = NULL; + +@@ -127,7 +127,7 @@ + object_class = (GObjectClass *) klass; + parent_class = g_type_class_ref (gtk_vbox_get_type ()); + +- object_class->finalize = em_mailer_prefs_finalise; ++ object_class->dispose = em_mailer_prefs_dispose; + } + + static void +@@ -137,10 +137,15 @@ + } + + static void +-em_mailer_prefs_finalise (GObject *obj) ++em_mailer_prefs_dispose (GObject *obj) + { + EMMailerPrefs *prefs = (EMMailerPrefs *) obj; + ++ if (prefs->header_list_store) { ++ g_object_unref (prefs->header_list_store); ++ prefs->header_list_store = NULL; ++ } ++ + g_object_unref (prefs->gui); + + if (prefs->labels_change_notify_id) { +@@ -149,7 +154,7 @@ + prefs->labels_change_notify_id = 0; + } + +- ((GObjectClass *)(parent_class))->finalize (obj); ++ ((GObjectClass *)(parent_class))->dispose (obj); + } + + +@@ -296,9 +301,10 @@ + static void + jh_tree_refill (EMMailerPrefs *prefs) + { +- GtkListStore *store = prefs->junk_header_list_store; ++ GtkListStore *store; + GSList *l, *cjh = gconf_client_get_list (prefs->gconf, "/apps/evolution/mail/junk/custom_header", GCONF_VALUE_STRING, NULL); + ++ store = GTK_LIST_STORE (gtk_tree_view_get_model (GTK_TREE_VIEW (prefs->junk_header_tree))); + gtk_list_store_clear (store); + + for (l = cjh; l; l = l->next) { +@@ -416,44 +422,46 @@ + } + + +-static GtkListStore * +-init_junk_tree (GtkWidget *label_tree, EMMailerPrefs *prefs) ++static gboolean ++init_junk_tree (GtkTreeView *jh_tree, EMMailerPrefs *prefs) + { + GtkListStore *store; + GtkCellRenderer *renderer; + gint col; + +- g_return_val_if_fail (label_tree != NULL, NULL); +- g_return_val_if_fail (prefs != NULL, NULL); ++ g_return_val_if_fail (jh_tree != NULL, FALSE); ++ g_return_val_if_fail (prefs != NULL, FALSE); + + store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING); +- gtk_tree_view_set_model (GTK_TREE_VIEW (label_tree), GTK_TREE_MODEL (store)); ++ gtk_tree_view_set_model (GTK_TREE_VIEW (jh_tree), GTK_TREE_MODEL (store)); ++ g_object_unref (store); + + renderer = gtk_cell_renderer_text_new (); +- col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (label_tree), -1, _("Header"), renderer, "text", JH_LIST_COLUMN_NAME, NULL); ++ col = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (jh_tree), -1, _("Header"), renderer, "text", JH_LIST_COLUMN_NAME, NULL); + g_object_set (G_OBJECT (renderer), "editable", TRUE, NULL); + + renderer = gtk_cell_renderer_text_new (); +- gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (label_tree), -1, _("Contains Value"), renderer, "text", JH_LIST_COLUMN_VALUE, NULL); ++ gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (jh_tree), -1, _("Contains Value"), renderer, "text", JH_LIST_COLUMN_VALUE, NULL); + g_object_set (G_OBJECT (renderer), "editable", TRUE, NULL); + +- label_tree_refill (NULL, 0, NULL, prefs); ++ jh_tree_refill (prefs); + +- return store; ++ return TRUE; + } + +-static GtkListStore * ++static gboolean + init_label_tree (GtkWidget *label_tree, EMMailerPrefs *prefs, gboolean locked) + { + GtkListStore *store; + GtkCellRenderer *renderer; + gint col; + +- g_return_val_if_fail (label_tree != NULL, NULL); +- g_return_val_if_fail (prefs != NULL, NULL); ++ g_return_val_if_fail (label_tree != NULL, FALSE); ++ g_return_val_if_fail (prefs != NULL, FALSE); + + store = gtk_list_store_new (3, GDK_TYPE_COLOR, G_TYPE_STRING, G_TYPE_STRING); + gtk_tree_view_set_model (GTK_TREE_VIEW (label_tree), GTK_TREE_MODEL (store)); ++ g_object_unref (store); + + renderer = e_cell_renderer_color_new (); + gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (label_tree), -1, _("Color"), renderer, "color", LABEL_LIST_COLUMN_COLOR, NULL); +@@ -474,7 +482,7 @@ + + prefs->labels_change_notify_id = gconf_client_notify_add (prefs->gconf, E_UTIL_LABELS_GCONF_KEY, label_tree_refill, prefs, NULL, NULL); + +- return store; ++ return TRUE; + } + + static void +@@ -1340,7 +1348,7 @@ + gtk_widget_set_sensitive (prefs->label_edit, !locked); + gtk_widget_set_sensitive (prefs->label_tree, !locked); + +- prefs->label_list_store = init_label_tree (prefs->label_tree, prefs, locked); ++ init_label_tree (prefs->label_tree, prefs, locked); + + if (!locked) { + g_signal_connect (G_OBJECT (prefs->label_add), "clicked", G_CALLBACK (label_add_cb), prefs); +@@ -1497,7 +1505,7 @@ + + junk_book_lookup_button_toggled (prefs->junk_book_lookup, prefs); + +- prefs->junk_header_list_store = init_junk_tree ((GtkWidget *)prefs->junk_header_tree, prefs); ++ init_junk_tree ((GtkTreeView *)prefs->junk_header_tree, prefs); + toggle_button_init (prefs, prefs->junk_header_check, FALSE, + "/apps/evolution/mail/junk/check_custom_header", + G_CALLBACK (custom_junk_button_toggled)); +Index: mail/em-mailer-prefs.h +=================================================================== +--- mail/em-mailer-prefs.h (révision 37460) ++++ mail/em-mailer-prefs.h (copie de travail) +@@ -107,7 +107,6 @@ + struct _GtkWidget *label_edit; + struct _GtkWidget *label_remove; + struct _GtkWidget *label_tree; +- struct _GtkListStore *label_list_store; + guint labels_change_notify_id; /* mail_config's notify id */ + + /* Headers tab */ +@@ -132,7 +131,6 @@ + + struct _GtkToggleButton *junk_header_check; + struct _GtkTreeView *junk_header_tree; +- struct _GtkListStore *junk_header_list_store; + struct _GtkButton *junk_header_add; + struct _GtkButton *junk_header_remove; + struct _GtkToggleButton *junk_book_lookup; +Index: mail/message-list.c +=================================================================== +--- mail/message-list.c (révision 37460) ++++ mail/message-list.c (copie de travail) +@@ -4053,16 +4053,22 @@ + + /* cursor_uid has been filtered out */ + if (i == uids->len) { +- gboolean was_deleted = (camel_folder_get_message_flags (m->folder, looking_for) & CAMEL_MESSAGE_DELETED) != 0; ++ CamelMessageInfo *looking_info = camel_folder_get_message_info (m->folder, looking_for); + +- /* I would really like to check for CAMEL_MESSAGE_FOLDER_FLAGGED on a message, +- so I would know whether it was changed locally, and then just check the changes +- struct whether change came from the server, but with periodical save it doesn't +- matter. So here just check whether the file was deleted and we show it based +- on the flag whether we can view deleted messages or not. */ ++ if (looking_info) { ++ gboolean was_deleted = (camel_message_info_flags (looking_info) & CAMEL_MESSAGE_DELETED) != 0; + +- if (!was_deleted || (was_deleted && !m->hidedel)) +- g_ptr_array_add (uids, (gpointer) camel_pstring_strdup (looking_for)); ++ /* I would really like to check for CAMEL_MESSAGE_FOLDER_FLAGGED on a message, ++ so I would know whether it was changed locally, and then just check the changes ++ struct whether change came from the server, but with periodical save it doesn't ++ matter. So here just check whether the file was deleted and we show it based ++ on the flag whether we can view deleted messages or not. */ ++ ++ if (!was_deleted || (was_deleted && !m->hidedel)) ++ g_ptr_array_add (uids, (gpointer) camel_pstring_strdup (looking_for)); ++ ++ camel_folder_free_message_info (m->folder, looking_info); ++ } + } + } + } +Index: composer/ChangeLog +=================================================================== +Index: composer/e-msg-composer.c +=================================================================== +--- composer/e-msg-composer.c (révision 37460) ++++ composer/e-msg-composer.c (copie de travail) +@@ -3032,24 +3032,6 @@ + return e_msg_composer_new_with_type (E_MSG_COMPOSER_MAIL); + } + +-static gboolean +-is_special_header (const gchar *hdr_name) +-{ +- /* Note: a header is a "special header" if it has any meaning: +- 1. it's not a X-* header or +- 2. it's an X-Evolution* header +- */ +- if (g_ascii_strncasecmp (hdr_name, "X-", 2)) +- return TRUE; +- +- if (!g_ascii_strncasecmp (hdr_name, "X-Evolution", 11)) +- return TRUE; +- +- /* we can keep all other X-* headers */ +- +- return FALSE; +-} +- + static void + e_msg_composer_set_pending_body (EMsgComposer *composer, + gchar *text, +@@ -3693,9 +3675,8 @@ + /* set extra headers */ + headers = CAMEL_MIME_PART (message)->headers; + while (headers) { +- if (!is_special_header (headers->name) || +- !g_ascii_strcasecmp (headers->name, "References") || +- !g_ascii_strcasecmp (headers->name, "In-Reply-To")) { ++ if (g_ascii_strcasecmp (headers->name, "References") == 0 || ++ g_ascii_strcasecmp (headers->name, "In-Reply-To") == 0) { + g_ptr_array_add (p->extra_hdr_names, g_strdup (headers->name)); + g_ptr_array_add (p->extra_hdr_values, g_strdup (headers->value)); + } +Index: help/ChangeLog +=================================================================== +Index: help/el/el.po +=================================================================== +Index: help/es/figures/evo_custom_header.png +=================================================================== +Impossible d'afficher : fichier considéré comme binaire. +svn:mime-type = application/octet-stream + +Modification de propriétés sur help/es/figures/evo_custom_header.png +___________________________________________________________________ +Ajouté : svn:mime-type + + application/octet-stream + +Index: help/es/figures/evo_mail_callout_a.png +=================================================================== +Impossible d'afficher : fichier considéré comme binaire. +svn:mime-type = application/octet-stream + +Modification de propriétés sur help/es/figures/evo_mail_callout_a.png +___________________________________________________________________ +Ajouté : svn:mime-type + + application/octet-stream + +Index: help/en_GB/en_GB.po +=================================================================== +Index: e-util/ChangeLog +=================================================================== +Index: e-util/gconf-bridge.c +=================================================================== +--- e-util/gconf-bridge.c (révision 37460) ++++ e-util/gconf-bridge.c (copie de travail) +@@ -1223,6 +1223,7 @@ + dlg = gtk_message_dialog_new (NULL, 0, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_OK, ++ "%s", + message); + g_free (message); + +Index: widgets/text/e-text.c +=================================================================== +--- widgets/text/e-text.c (révision 37460) ++++ widgets/text/e-text.c (copie de travail) +@@ -426,8 +426,12 @@ + pango_layout_context_changed (text->layout); + + text->font_desc = pango_font_description_new (); +- pango_font_description_set_size (text->font_desc, +- pango_font_description_get_size ((GTK_WIDGET (item->canvas))->style->font_desc)); ++ if (!pango_font_description_get_size_is_absolute ((GTK_WIDGET (item->canvas))->style->font_desc)) ++ pango_font_description_set_size (text->font_desc, ++ pango_font_description_get_size ((GTK_WIDGET (item->canvas))->style->font_desc)); ++ else ++ pango_font_description_set_absolute_size (text->font_desc, ++ pango_font_description_get_size ((GTK_WIDGET (item->canvas))->style->font_desc)); + pango_font_description_set_family (text->font_desc, + pango_font_description_get_family ((GTK_WIDGET (item->canvas))->style->font_desc)); + pango_layout_set_font_description (text->layout, text->font_desc); +Index: widgets/ChangeLog +=================================================================== +Index: widgets/table/ChangeLog +=================================================================== +Index: widgets/table/e-cell-text.c +=================================================================== +--- widgets/table/e-cell-text.c (révision 37460) ++++ widgets/table/e-cell-text.c (copie de travail) +@@ -593,16 +593,21 @@ + PangoFontDescription *desc = NULL, *fixed_desc = NULL; + char *fixed_family = NULL; + gint fixed_size = 0; ++ gboolean fixed_points = TRUE; + + fixed_desc = pango_font_description_from_string (ect->font_name); + if (fixed_desc) { + fixed_family = (char *)pango_font_description_get_family (fixed_desc); + fixed_size = pango_font_description_get_size (fixed_desc); ++ fixed_points = !pango_font_description_get_size_is_absolute (fixed_desc); + } + + desc = pango_font_description_copy (gtk_widget_get_style (GTK_WIDGET (((GnomeCanvasItem *)ecell_view->e_table_item_view)->canvas))->font_desc); + pango_font_description_set_family (desc, fixed_family); +- pango_font_description_set_size (desc, fixed_size); ++ if (fixed_points) ++ pango_font_description_set_size (desc, fixed_size); ++ else ++ pango_font_description_set_absolute_size (desc, fixed_size); + /* pango_font_description_set_style (desc, PANGO_STYLE_OBLIQUE); */ + pango_layout_set_font_description (layout, desc); + pango_font_description_free (desc); +Index: widgets/misc/e-attachment-bar.c +=================================================================== +--- widgets/misc/e-attachment-bar.c (révision 37460) ++++ widgets/misc/e-attachment-bar.c (copie de travail) +@@ -389,7 +389,7 @@ + CamelContentType *content_type; + char *size_string, *label; + GdkPixbuf *pixbuf = NULL; +- const char *desc; ++ char *desc; + + attachment = priv->attachments->pdata[i]; + +@@ -443,20 +443,26 @@ + + desc = camel_mime_part_get_description (attachment->body); + if (!desc || *desc == '\0') { +- if (attachment->file_name) +- desc = attachment->file_name; +- else ++ if (attachment->file_name) { ++ desc = g_filename_to_utf8 (attachment->file_name, -1, NULL, NULL, NULL); ++ } else { + desc = camel_mime_part_get_filename (attachment->body); ++ if (desc) ++ desc = g_strdup (desc); ++ } + } + + if (!desc) +- desc = _("attachment"); ++ desc = g_strdup (_("attachment")); + + if (attachment->size && (size_string = g_format_size_for_display (attachment->size))) { + label = g_strdup_printf ("%s (%s)", desc, size_string); ++ g_free (desc); + g_free (size_string); +- } else ++ } else { + label = g_strdup (desc); ++ g_free (desc); ++ } + + if (pixbuf == NULL) { + char *mime_type; +Index: calendar/gui/tasks-control.c +=================================================================== +--- calendar/gui/tasks-control.c (révision 37460) ++++ calendar/gui/tasks-control.c (copie de travail) +@@ -43,6 +43,7 @@ + #include "evolution-shell-component-utils.h" + #include "e-util/e-menu.h" + #include "e-cal-menu.h" ++#include "e-cal-component-preview.h" + #include "e-util/e-menu.h" + #include "itip-utils.h" + +@@ -96,11 +97,19 @@ + const char *state, + void *data); + ++struct focus_changed_data { ++ BonoboControl *control; ++ ETasks *tasks; ++}; ++ ++static gboolean tasks_control_focus_changed (GtkWidget *widget, GdkEventFocus *event, struct focus_changed_data *fc_data); ++ + BonoboControl * + tasks_control_new (void) + { + BonoboControl *control; +- GtkWidget *tasks; ++ GtkWidget *tasks, *preview; ++ struct focus_changed_data *fc_data; + + tasks = e_tasks_new (); + if (!tasks) +@@ -116,6 +125,15 @@ + + g_signal_connect (control, "activate", G_CALLBACK (tasks_control_activate_cb), tasks); + ++ fc_data = g_new0 (struct focus_changed_data, 1); ++ fc_data->control = control; ++ fc_data->tasks = E_TASKS (tasks); ++ ++ preview = e_cal_component_preview_get_html (E_CAL_COMPONENT_PREVIEW (e_tasks_get_preview (fc_data->tasks))); ++ g_object_set_data_full (G_OBJECT (preview), "tasks-ctrl-fc-data", fc_data, g_free); ++ g_signal_connect (preview, "focus-in-event", G_CALLBACK (tasks_control_focus_changed), fc_data); ++ g_signal_connect (preview, "focus-out-event", G_CALLBACK (tasks_control_focus_changed), fc_data); ++ + return control; + } + +@@ -160,11 +178,13 @@ + } + } + ++#define E_CAL_TASKS_PREVIEW_ACTIVE (1<<31) ++ + static struct _tasks_sensitize_item tasks_sensitize_table[] = { + { "TasksOpenTask", E_CAL_MENU_SELECT_ONE }, +- { "TasksCut", E_CAL_MENU_SELECT_ANY | E_CAL_MENU_SELECT_EDITABLE }, ++ { "TasksCut", E_CAL_MENU_SELECT_ANY | E_CAL_MENU_SELECT_EDITABLE | E_CAL_TASKS_PREVIEW_ACTIVE }, + { "TasksCopy", E_CAL_MENU_SELECT_ANY }, +- { "TasksPaste", E_CAL_MENU_SELECT_EDITABLE }, ++ { "TasksPaste", E_CAL_MENU_SELECT_EDITABLE | E_CAL_TASKS_PREVIEW_ACTIVE }, + { "TasksDelete", E_CAL_MENU_SELECT_ANY | E_CAL_MENU_SELECT_EDITABLE }, + { "TasksMarkComplete", E_CAL_MENU_SELECT_ANY | E_CAL_MENU_SELECT_EDITABLE | E_CAL_MENU_SELECT_NOTCOMPLETE}, + { "TasksPurge", E_CAL_MENU_SELECT_EDITABLE }, +@@ -188,6 +208,7 @@ + GPtrArray *events; + GSList *selected = NULL, *l = NULL; + ECalendarTable *cal_table; ++ GtkWidget *preview; + + uic = bonobo_control_get_ui_component (control); + g_return_if_fail (uic != NULL); +@@ -214,6 +235,12 @@ + if (ecal) + e_cal_is_read_only (ecal, &read_only, NULL); + ++ preview = e_cal_component_preview_get_html (E_CAL_COMPONENT_PREVIEW (e_tasks_get_preview (tasks))); ++ if (preview && GTK_WIDGET_VISIBLE (preview) && GTK_WIDGET_HAS_FOCUS (preview)) ++ t->target.mask = t->target.mask | E_CAL_TASKS_PREVIEW_ACTIVE; ++ else ++ t->target.mask = t->target.mask & (~E_CAL_TASKS_PREVIEW_ACTIVE); ++ + sensitize_items (uic, tasks_sensitize_table, t->target.mask); + e_menu_update_target ((EMenu *)menu, (EMenuTarget *)t); + } +@@ -229,6 +256,16 @@ + tasks_control_sensitize_commands (control, tasks, n_selected); + } + ++static gboolean ++tasks_control_focus_changed (GtkWidget *widget, GdkEventFocus *event, struct focus_changed_data *fc_data) ++{ ++ g_return_val_if_fail (fc_data != NULL, FALSE); ++ ++ tasks_control_sensitize_commands (fc_data->control, fc_data->tasks, -1); ++ ++ return FALSE; ++} ++ + static BonoboUIVerb verbs [] = { + BONOBO_UI_VERB ("TasksOpenTask", tasks_control_open_task_cmd), + BONOBO_UI_VERB ("TasksNewTask", tasks_control_new_task_cmd), +@@ -379,10 +416,19 @@ + { + ETasks *tasks; + ECalendarTable *cal_table; ++ GtkWidget *preview; + + tasks = E_TASKS (data); +- cal_table = e_tasks_get_calendar_table (tasks); +- e_calendar_table_copy_clipboard (cal_table); ++ ++ ++ preview = e_cal_component_preview_get_html (E_CAL_COMPONENT_PREVIEW (e_tasks_get_preview (tasks))); ++ if (preview && GTK_WIDGET_VISIBLE (preview) && GTK_WIDGET_HAS_FOCUS (preview)) { ++ /* copy selected text in a preview when that's shown and focused */ ++ gtk_html_copy (GTK_HTML (preview)); ++ } else { ++ cal_table = e_tasks_get_calendar_table (tasks); ++ e_calendar_table_copy_clipboard (cal_table); ++ } + } + + static void +Index: calendar/gui/dialogs/alarm-dialog.c +=================================================================== +--- calendar/gui/dialogs/alarm-dialog.c (révision 37460) ++++ calendar/gui/dialogs/alarm-dialog.c (copie de travail) +@@ -220,6 +220,9 @@ + + a = g_new0 (ECalComponentAttendee, 1); + a->value = email; ++ a->cutype = ICAL_CUTYPE_INDIVIDUAL; ++ a->status = ICAL_PARTSTAT_NEEDSACTION; ++ a->role = ICAL_ROLE_REQPARTICIPANT; + attendee_list.data = a; + attendee_list.next = NULL; + e_cal_component_alarm_set_attendee_list (dialog->alarm, &attendee_list); +@@ -429,6 +432,9 @@ + a = g_new0 (ECalComponentAttendee, 1); + a->value = e_destination_get_email (dest); + a->cn = e_destination_get_name (dest); ++ a->cutype = ICAL_CUTYPE_INDIVIDUAL; ++ a->status = ICAL_PARTSTAT_NEEDSACTION; ++ a->role = ICAL_ROLE_REQPARTICIPANT; + + attendee_list = g_slist_append (attendee_list, a); + } +Index: calendar/gui/e-memos.c +=================================================================== +--- calendar/gui/e-memos.c (révision 37460) ++++ calendar/gui/e-memos.c (copie de travail) +@@ -1222,3 +1222,18 @@ + priv = memos->priv; + return E_MEMO_TABLE (priv->memos_view); + } ++ ++/** ++ * e_memos_get_preview: ++ * @memos: A memos widget. ++ * ++ * Queries the #ECalComponentMemoPreview contained in a memos widget. ++ **/ ++GtkWidget * ++e_memos_get_preview (EMemos *memos) ++{ ++ g_return_val_if_fail (memos != NULL, NULL); ++ g_return_val_if_fail (E_IS_MEMOS (memos), NULL); ++ ++ return memos->priv->preview; ++} +Index: calendar/gui/e-memos.h +=================================================================== +--- calendar/gui/e-memos.h (révision 37460) ++++ calendar/gui/e-memos.h (copie de travail) +@@ -82,5 +82,6 @@ + void e_memos_discard_view_menus (EMemos *memos); + + EMemoTable *e_memos_get_calendar_table (EMemos *memos); ++GtkWidget *e_memos_get_preview (EMemos *memos); + + #endif /* _E_MEMOS_H_ */ +Index: calendar/gui/e-tasks.c +=================================================================== +--- calendar/gui/e-tasks.c (révision 37460) ++++ calendar/gui/e-tasks.c (copie de travail) +@@ -1563,3 +1563,18 @@ + priv = tasks->priv; + return E_CALENDAR_TABLE (priv->tasks_view); + } ++ ++/** ++ * e_tasks_get_preview: ++ * @tasks: A tasks widget. ++ * ++ * Queries the #ECalComponentPreview contained in a tasks widget. ++ **/ ++GtkWidget * ++e_tasks_get_preview (ETasks *tasks) ++{ ++ g_return_val_if_fail (tasks != NULL, NULL); ++ g_return_val_if_fail (E_IS_TASKS (tasks), NULL); ++ ++ return tasks->priv->preview; ++} +Index: calendar/gui/e-tasks.h +=================================================================== +--- calendar/gui/e-tasks.h (révision 37460) ++++ calendar/gui/e-tasks.h (copie de travail) +@@ -87,5 +87,6 @@ + + struct _ECalMenu *e_tasks_get_tasks_menu (ETasks *tasks); + ECalendarTable *e_tasks_get_calendar_table (ETasks *tasks); ++GtkWidget *e_tasks_get_preview (ETasks *tasks); + + #endif /* _E_TASKS_H_ */ +Index: calendar/gui/memos-control.c +=================================================================== +--- calendar/gui/memos-control.c (révision 37460) ++++ calendar/gui/memos-control.c (copie de travail) +@@ -35,12 +35,14 @@ + #include + #include + #include ++#include + + #include "calendar-config.h" + #include "e-memos.h" + #include "e-memo-table.h" + #include "print.h" + #include "memos-control.h" ++#include "e-cal-component-memo-preview.h" + #include "evolution-shell-component-utils.h" + + #define FIXED_MARGIN .05 +@@ -74,13 +76,19 @@ + gpointer data, + const char *path); + ++struct focus_changed_data { ++ BonoboControl *control; ++ EMemos *memos; ++}; + ++static gboolean memos_control_focus_changed (GtkWidget *widget, GdkEventFocus *event, struct focus_changed_data *fc_data); + + BonoboControl * + memos_control_new (void) + { + BonoboControl *control; +- GtkWidget *memos; ++ GtkWidget *memos, *preview; ++ struct focus_changed_data *fc_data; + + memos = e_memos_new (); + if (!memos) +@@ -96,6 +104,15 @@ + + g_signal_connect (control, "activate", G_CALLBACK (memos_control_activate_cb), memos); + ++ fc_data = g_new0 (struct focus_changed_data, 1); ++ fc_data->control = control; ++ fc_data->memos = E_MEMOS (memos); ++ ++ preview = e_cal_component_memo_preview_get_html (E_CAL_COMPONENT_MEMO_PREVIEW (e_memos_get_preview (fc_data->memos))); ++ g_object_set_data_full (G_OBJECT (preview), "memos-ctrl-fc-data", fc_data, g_free); ++ g_signal_connect (preview, "focus-in-event", G_CALLBACK (memos_control_focus_changed), fc_data); ++ g_signal_connect (preview, "focus-out-event", G_CALLBACK (memos_control_focus_changed), fc_data); ++ + return control; + } + +@@ -122,9 +139,10 @@ + memos_control_sensitize_commands (BonoboControl *control, EMemos *memos, int n_selected) + { + BonoboUIComponent *uic; +- gboolean read_only = TRUE; ++ gboolean read_only = TRUE, preview_active; + ECal *ecal; + ECalModel *model; ++ GtkWidget *preview; + + uic = bonobo_control_get_ui_component (control); + g_return_if_fail (uic != NULL); +@@ -132,6 +150,9 @@ + if (bonobo_ui_component_get_container (uic) == CORBA_OBJECT_NIL) + return; + ++ preview = e_cal_component_memo_preview_get_html (E_CAL_COMPONENT_MEMO_PREVIEW (e_memos_get_preview (memos))); ++ preview_active = preview && GTK_WIDGET_VISIBLE (preview) && GTK_WIDGET_HAS_FOCUS (preview); ++ + model = e_memo_table_get_model (e_memos_get_calendar_table (memos)); + ecal = e_cal_model_get_default_client (model); + if (ecal) +@@ -141,13 +162,13 @@ + n_selected != 1 ? "0" : "1", + NULL); + bonobo_ui_component_set_prop (uic, "/commands/MemosCut", "sensitive", +- n_selected == 0 || read_only ? "0" : "1", ++ n_selected == 0 || read_only || preview_active ? "0" : "1", + NULL); + bonobo_ui_component_set_prop (uic, "/commands/MemosCopy", "sensitive", + n_selected == 0 ? "0" : "1", + NULL); + bonobo_ui_component_set_prop (uic, "/commands/MemosPaste", "sensitive", +- read_only ? "0" : "1", ++ read_only || preview_active ? "0" : "1", + NULL); + bonobo_ui_component_set_prop (uic, "/commands/MemosDelete", "sensitive", + n_selected == 0 || read_only ? "0" : "1", +@@ -165,6 +186,16 @@ + memos_control_sensitize_commands (control, memos, n_selected); + } + ++static gboolean ++memos_control_focus_changed (GtkWidget *widget, GdkEventFocus *event, struct focus_changed_data *fc_data) ++{ ++ g_return_val_if_fail (fc_data != NULL, FALSE); ++ ++ memos_control_sensitize_commands (fc_data->control, fc_data->memos, e_table_selected_count (e_memo_table_get_table (e_memos_get_calendar_table (fc_data->memos)))); ++ ++ return FALSE; ++} ++ + static BonoboUIVerb verbs [] = { + BONOBO_UI_VERB ("MemosOpenMemo", memos_control_open_memo_cmd), + BONOBO_UI_VERB ("MemosNewMemo", memos_control_new_memo_cmd), +@@ -304,10 +335,18 @@ + { + EMemos *memos; + EMemoTable *cal_table; ++ GtkWidget *preview; + + memos = E_MEMOS (data); +- cal_table = e_memos_get_calendar_table (memos); +- e_memo_table_copy_clipboard (cal_table); ++ ++ preview = e_cal_component_memo_preview_get_html (E_CAL_COMPONENT_MEMO_PREVIEW (e_memos_get_preview (memos))); ++ if (preview && GTK_WIDGET_VISIBLE (preview) && GTK_WIDGET_HAS_FOCUS (preview)) { ++ /* copy selected text in a preview when that's shown and focused */ ++ gtk_html_copy (GTK_HTML (preview)); ++ } else { ++ cal_table = e_memos_get_calendar_table (memos); ++ e_memo_table_copy_clipboard (cal_table); ++ } + } + + static void +Index: calendar/gui/e-cal-component-preview.c +=================================================================== +--- calendar/gui/e-cal-component-preview.c (révision 37460) ++++ calendar/gui/e-cal-component-preview.c (copie de travail) +@@ -449,3 +449,11 @@ + gtk_html_load_empty (GTK_HTML (priv->html)); + } + ++GtkWidget * ++e_cal_component_preview_get_html (ECalComponentPreview *preview) ++{ ++ g_return_val_if_fail (preview != NULL, NULL); ++ g_return_val_if_fail (E_IS_CAL_COMPONENT_PREVIEW (preview), NULL); ++ ++ return preview->priv->html; ++} +Index: calendar/gui/e-cal-component-preview.h +=================================================================== +--- calendar/gui/e-cal-component-preview.h (révision 37460) ++++ calendar/gui/e-cal-component-preview.h (copie de travail) +@@ -68,5 +68,6 @@ + /* Callback used when GtkHTML widget requests URL */ + void e_cal_comp_preview_url_requested_cb (GtkHTML *html, const char *url, GtkHTMLStream *html_stream, gpointer data); + ++GtkWidget *e_cal_component_preview_get_html (ECalComponentPreview *preview); + + #endif /* _E_CAL_COMPONENT_PREVIEW_H_ */ +Index: calendar/gui/e-cal-component-memo-preview.c +=================================================================== +--- calendar/gui/e-cal-component-memo-preview.c (révision 37460) ++++ calendar/gui/e-cal-component-memo-preview.c (copie de travail) +@@ -358,3 +358,11 @@ + gtk_html_load_empty (GTK_HTML (priv->html)); + } + ++GtkWidget * ++e_cal_component_memo_preview_get_html (ECalComponentMemoPreview *preview) ++{ ++ g_return_val_if_fail (preview != NULL, NULL); ++ g_return_val_if_fail (E_IS_CAL_COMPONENT_MEMO_PREVIEW (preview), NULL); ++ ++ return preview->priv->html; ++} +Index: calendar/gui/e-cal-component-memo-preview.h +=================================================================== +--- calendar/gui/e-cal-component-memo-preview.h (révision 37460) ++++ calendar/gui/e-cal-component-memo-preview.h (copie de travail) +@@ -62,5 +62,6 @@ + + void e_cal_component_memo_preview_display (ECalComponentMemoPreview *preview, ECal *ecal, ECalComponent *comp); + void e_cal_component_memo_preview_clear (ECalComponentMemoPreview *preview); ++GtkWidget *e_cal_component_memo_preview_get_html (ECalComponentMemoPreview *preview); + + #endif /* _E_CAL_COMPONENT_MEMO_PREVIEW_H_ */ +Index: calendar/ChangeLog +=================================================================== --- evolution-2.26.0.orig/debian/patches/91_svn_change_fix_google_username.patch +++ evolution-2.26.0/debian/patches/91_svn_change_fix_google_username.patch @@ -0,0 +1,27 @@ +Index: plugins/google-account-setup/google-contacts-source.c +=================================================================== +--- plugins/google-account-setup/google-contacts-source.c (révision 37506) ++++ plugins/google-account-setup/google-contacts-source.c (copie de travail) +@@ -300,7 +300,7 @@ + + g_object_set_data (G_OBJECT (epl), "gwidget", NULL); + +- if (strcmp (base_uri, "google://")) { ++ if (g_ascii_strncasecmp ("google://", base_uri, 9) != 0) { + return NULL; + } + +Index: plugins/google-account-setup/google-source.c +=================================================================== +--- plugins/google-account-setup/google-source.c (révision 37506) ++++ plugins/google-account-setup/google-source.c (copie de travail) +@@ -575,8 +575,7 @@ + group = e_source_peek_group (source); + + widget = NULL; +- if (!g_str_has_prefix (e_source_group_peek_base_uri (group), +- "Google")) { ++ if (g_ascii_strncasecmp ("google://", e_source_group_peek_base_uri (group), 9) != 0) { + return NULL; + } + --- evolution-2.26.0.orig/debian/patches/75_1024x600_e-task-bar.c.patch +++ evolution-2.26.0/debian/patches/75_1024x600_e-task-bar.c.patch @@ -0,0 +1,28 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.24.1/widgets/misc/e-task-bar.c evolution-2.24.1.new/widgets/misc/e-task-bar.c +--- evolution-2.24.1/widgets/misc/e-task-bar.c 2008-10-13 16:43:34.000000000 +0800 ++++ evolution-2.24.1.new/widgets/misc/e-task-bar.c 2009-02-02 19:38:38.547064997 +0800 +@@ -101,7 +101,11 @@ + + task_bar->priv = g_new (ETaskBarPrivate, 1); + +- gtk_box_set_spacing (GTK_BOX (task_bar), 10); ++ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) { ++ gtk_box_set_spacing (GTK_BOX (task_bar), 0); ++ } else { ++ gtk_box_set_spacing (GTK_BOX (task_bar), 10); ++ } + + label = gtk_label_new (NULL); + gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END); +@@ -117,7 +121,10 @@ + * XXX The "* 2" is a fudge factor to allow for some padding. + * The true value is probably buried in a style property. */ + gtk_icon_size_lookup (GTK_ICON_SIZE_MENU, NULL, &height); +- gtk_widget_set_size_request (GTK_WIDGET (task_bar), -1, height * 2); ++ ++ if (gdk_screen_get_default() == NULL || gdk_screen_get_height(gdk_screen_get_default()) > 600) { ++ gtk_widget_set_size_request (GTK_WIDGET (task_bar), -1, height * 2); ++ } + } + + static void --- evolution-2.26.0.orig/debian/patches/92_incorrect_free_crasher.patch +++ evolution-2.26.0/debian/patches/92_incorrect_free_crasher.patch @@ -0,0 +1,14 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.26.0/widgets/misc/e-attachment-bar.c evolution-2.26.0.new/widgets/misc/e-attachment-bar.c +--- evolution-2.26.0/widgets/misc/e-attachment-bar.c 2009-04-11 15:52:53.000000000 +0200 ++++ evolution-2.26.0.new/widgets/misc/e-attachment-bar.c 2009-04-11 15:53:27.000000000 +0200 +@@ -442,6 +442,10 @@ + } + + desc = camel_mime_part_get_description (attachment->body); ++ ++ if (desc) ++ desc = g_strdup (desc); ++ + if (!desc || *desc == '\0') { + if (attachment->file_name) { + desc = g_filename_to_utf8 (attachment->file_name, -1, NULL, NULL, NULL); --- evolution-2.26.0.orig/debian/lintian/evolution-common +++ evolution-2.26.0/debian/lintian/evolution-common @@ -0,0 +1 @@ +evolution-common: desktop-command-not-in-package /usr/share/applications/evolution.desktop evolution --- evolution-2.26.0.orig/debian/lintian/evolution-plugins +++ evolution-2.26.0/debian/lintian/evolution-plugins @@ -0,0 +1,2 @@ +evolution-plugins: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.22/plugins/liborg-gnome-evolution-mail-attachments-import-ics.so /usr/lib/evolution/2.22/components +evolution-plugins: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.22/plugins/liborg-gnome-face.so /usr/lib/evolution/2.22/components