--- checkgmail-1.13+svn43.orig/debian/checkgmail.1 +++ checkgmail-1.13+svn43/debian/checkgmail.1 @@ -0,0 +1,73 @@ +.TH "CheckGmail" 1 + +.SH NAME +CheckGmail \- system tray applet to check a Gmail account for new mail + +.SH SYNOPSIS +.B checkgmail +[\-profile] [\-hosted] [\-popup_delay] [\-no_cookies] [\-private] [\-v | \-verbose] [\-nocrypt] [\-h] + +.SH DESCRIPTION +CheckGmail is an alternative Gmail Notifier for Linux and other *nix systems. It is fast, secure and uses minimal bandwidth via the use of Atom feeds. +.PP +CheckGmail is a system tray application that checks a Gmail account for new mail. When new mail is present the tray icon changes, an optional animated popup is displayed and a tooltip displays the number and details of new messages. Configuration is GUI-based and the application is designed to be simple, elegant and unobtrusive. +.PP +CheckGmail aims to be relatively secure in terms of password storage. Combined with +.BR Crypt::Simple (3pm) +the program provides the option of either encrypting the saved password information or - for maximum security - re-entering your password each time the application is run. If you decide to save the password, it is encrypted using a passphrase generated from machine-unique information (the eth0 MAC address and/or uname system information). Encrypting the password prevents both casual reading of plain text passwords on your machine, but more importantly allows the CheckGmail config file in your home directory to be stored securely on external backups. +.PP +For the password encryption function, CheckGmail depends on the Perl module +.BR Crypt::Simple (3pm) +CheckGmail will save passwords as plain text if this module (or associated modules) is not present on the system. + +.SH OPTIONS +.TP +.B \-profile=[profile_name] +Using this switch causes CheckGmail to read preferences from a file named prefs-[profile_name] in ~/.checkgmail - thus allowing multiple instances of CheckGmail to be run to check different Gmail accounts. + +.TP +.B \-hosted=[Gmail hosted domain] +Allows checkgmail to work for Gmail hosted domains. E.g. if your hosted domain is test.net, run the program with \-hosted=test.net Once run, the \-hosted flag is not required again for that profile. + +N.B: You will need to delete the Atom feed address from your preferences or use a new profile before using this option for the first time. Following a change in the Gmail login code for hosted domains, this option does not appear to be compatible with the \-no_cookies method of checking mail. + +.TP +.B \-popup_delay=[time in millisecs] +Sets the time taken between the mouse entering the system tray icon and the tooltip being displayed. Default is 250 millisecs as of version 1.10 (previous versions used no delay). + +.TP +.B \-no_cookies +Uses the old Atom feed retrieval method (default in versions 1.7.2 and earlier) of sending the username and password across https. The alternative, and currently default method, is to login to Gmail, save the authentication cookies, and then retrieve the Atom feeds without requiring any further authentication - this method has the benefit of allowing various actions to be carried out upon new messages received, such as deleting, marking as read, archiving or reporting spam. + +.TP +.B \-private +Prevents the display of message details in the popup - only the number of new messages will be displayed. + +.TP +.B \-v | \-verbose +Causes CheckGmail to print details of mail checking and mail contents to STDOUT +.TP +.B \-nocrypt +Disables the use of Crypt::Simple to encrypt saved password information - passwords will be saved as plain text. +.TP +.B \-h +Prints a usage message. + +.SH ENVIRONMENT +.B HTTPS_PROXY +.RS +Setting the HTTPS_PROXY environment variable will cause CheckGmail to use the specified proxy server when checking for new mail. + +.SH FILES +.I ~/.checkgmail/prefs.xml +.RS +User configuration file +.RE + +.I ~/.checkgmail/lang.xml +.RS +Language translations +.RE + +.SH AUTHOR +Owen Marshall --- checkgmail-1.13+svn43.orig/debian/changelog +++ checkgmail-1.13+svn43/debian/changelog @@ -0,0 +1,216 @@ +checkgmail (1.13+svn43-1ubuntu1) lucid; urgency=low + + * Fakesync from debian testing, no remaining changes LP: #487876 + * Keep ubuntu version due to different orig.tar.gz + + -- Bhavani Shankar Fri, 22 Jan 2010 18:03:40 +0530 + +checkgmail (1.13+svn43-1) unstable; urgency=low + + * New upstream SVN snapshot + - fixes 'incorrect password' message; thanks to Daniel Bolton for the + report; Closes: #549961 + * debian/control + - bump Standards-Version to 3.8.3 (no changes needed) + * debian/rules + - removed dh_desktop, a no-op now + * debian/patches/30_bts552490_greek_translation.dpatch + - add Greek translation; thanks to Edward Karavakis for the report and + patch; Closes: #552490 + * debian/copyright + - added copyright for packaging + + -- Sandro Tosi Wed, 11 Nov 2009 20:22:39 +0100 + +checkgmail (1.13+svn43-0ubuntu1) karmic; urgency=low + + * New upstream SVN snapshot + - fix broken authentication (LP: #459535) + + -- Luke Faraone Sat, 24 Oct 2009 20:12:15 -0400 + +checkgmail (1.13+svn37-1) unstable; urgency=low + + * New upstream SVN snapshot + - enable support to add stars to emails + * debian/control + - updated my email address + - removed XS-DM-Upload-Allowed flag + - uncapitalize short description + - removed unneeded spaces (used to fill the paragraph) in log description + * debian/watch + - added mangling for svn revision in version + * debian/README.source + - added to notify of a patch system and how to get the orig tarball + + -- Sandro Tosi Sat, 20 Dec 2008 23:13:43 +0100 + +checkgmail (1.13+svn33-1) unstable; urgency=low + + * New upstream SVN snapshot + - update due to new GMail login method; Closes: #488413 + * debian/control + - bump Standards-Version to 3.8.0 + - added libgtk2-sexy-perl to Depends + * debian/rules + - added get-orig-source + * debian/patches/20_bts472677_spanish_delete_button.dpatch + - added to translate Delete button in Spanish; thanks to David Palacio + from #debian-es@OFTC for the help; Closes: #472677 + + -- Sandro Tosi Fri, 25 Jul 2008 21:14:17 +0200 + +checkgmail (1.13-3) unstable; urgency=low + + * debian/checkgmail.svg + - added (from Ubuntu) + * debian/rules + - added icon installation and dh_icons call + - correct installation of desktop file + * debian/control + - bump debhelper build-dep to (>= 5.0.51~) for dh_icons (lintian warning) + - added XS-DM-Upload-Allowed: yes + + -- Sandro Tosi Sun, 20 Apr 2008 13:18:02 +0200 + +checkgmail (1.13-2) unstable; urgency=low + + * debian/checkgmail.desktop + - added; thanks to Marco Rodrigues (Closes: #462117) + * debian/rules + - added dh_desktop call + + -- Sandro Tosi Fri, 25 Jan 2008 01:31:45 +0100 + +checkgmail (1.13-1) unstable; urgency=low + + * New upstream release (Closes: #457194, #415133) + * debian/control + - added dpatch build dep + * debian/rules + - added dpatch stuff + - removed configure target since not needed + - moved script installation in install target + - added explicit destination dir creation in install target + - added explicit doc installation filenames + * debian/patches/10_bts-458225_fix_permission.dpatch + - added (Closes: #458225) + * debian/dirs + - removed + * debian/docs + - removed + + -- Sandro Tosi Sun, 20 Jan 2008 19:52:36 +0100 + +checkgmail (1.12-2) unstable; urgency=low + + * debian/control + - Homepage moved from binary to source stanza + - bump Standard-version to 3.7.3 + - bump build-dep against debhelper to >=5 + * debian/compat + - bump to 5 + * debian/menu + - updated section for new policy + * debian/copyright + - clear separation of upstream author, copyright and license + - converted to UTF8 + * debian/rules + - using build-indep since it's and Arch: all package + - some commented debhelper scripts removed + + -- Sandro Tosi Wed, 26 Dec 2007 21:02:51 +0100 + +checkgmail (1.12-1) unstable; urgency=low + + * New upstream release (Closes: #429028) + * debian/control + - recommends libsexy2 + * debian/rules + - some cleaning around + * debian/copyright + - extended copyright to 2007 + + -- Sandro Tosi Sun, 24 Jun 2007 23:46:09 +0200 + +checkgmail (1.11-1) unstable; urgency=low + + * New upstream release + + -- Sandro Tosi Wed, 11 Apr 2007 23:53:43 +0200 + +checkgmail (1.10.1-1) unstable; urgency=low + + * New upstream release + + -- Sandro Tosi Wed, 29 Nov 2006 23:43:54 +0100 + +checkgmail (1.10-1) unstable; urgency=low + + * New upstream release (Closes #385250, Closes #375172, Closes #383646) + * debian/watch + - changed to check only numerical version number (this way X.YYpreZ is not + listed as a new upstream release) + + -- Sandro Tosi Mon, 11 Sep 2006 22:18:07 +0200 + +checkgmail (1.9.3-1) unstable; urgency=low + + * New upstream release + + -- Sandro Tosi Sat, 15 Jul 2006 19:34:20 +0200 + +checkgmail (1.9.2-1) unstable; urgency=low + + * New upstream release + + -- Sandro Tosi Sun, 14 May 2006 16:59:14 +0200 + +checkgmail (1.9.1-1) unstable; urgency=low + + * New upstream release + + -- Sandro Tosi Sat, 13 May 2006 13:01:10 +0200 + +checkgmail (1.9-1) unstable; urgency=high + + * New upstream release (solves memory leak in previous versions) + * debian/control + - Standards-Version updated to 3.7.2 + + -- Sandro Tosi Mon, 8 May 2006 20:11:30 +0200 + +checkgmail (1.8-1) unstable; urgency=low + + * New upstream release + * debian/control: now recommends libcrypt-simple-perl and not depends + on it + + -- Sandro Tosi Thu, 27 Apr 2006 00:02:14 +0200 + +checkgmail (1.7.2-1) unstable; urgency=low + + * Update to version 1.7.2 of CheckGMail + + -- Sandro Tosi Sun, 09 Apr 2006 21:10:04 +0200 + +checkgmail (1.7.1-1) unstable; urgency=low + + * Update to version 1.7.1 of CheckGMail + * Now CheckGMail is displayed in debian menu + + -- Sandro Tosi Fri, 31 Mar 2006 08:37:26 +0200 + +checkgmail (1.7-1) unstable; urgency=low + + * Update to version 1.7 of CheckGMail + * Added dependency against libcrypt-simple-perl so it Closes: #353710 + + -- Sandro Tosi Sun, 26 Feb 2006 20:14:48 +0100 + +checkgmail (1.5.1-1) unstable; urgency=low + + * Initial release Closes: #345091 + + -- Sandro Tosi Thu, 19 Jan 2006 00:14:18 +0100 + --- checkgmail-1.13+svn43.orig/debian/watch +++ checkgmail-1.13+svn43/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=dversionmangle=s/\+svn\d+$// \ +http://sf.net/checkgmail/checkgmail-([\d.]*)\.tar\.bz2 + --- checkgmail-1.13+svn43.orig/debian/checkgmail.svg +++ checkgmail-1.13+svn43/debian/checkgmail.svg @@ -0,0 +1,80 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + G + --- checkgmail-1.13+svn43.orig/debian/README.source +++ checkgmail-1.13+svn43/debian/README.source @@ -0,0 +1,9 @@ +This package uses dpatch to handle patches against upstream source code; you +can find additional information about dpatch at + + /usr/share/doc/dpatch/ + +This release is based on an upstream SVN snapshot; in order to retrieve the +original tarball used, you have to run: + + ./debian/rules get-orig-source --- checkgmail-1.13+svn43.orig/debian/compat +++ checkgmail-1.13+svn43/debian/compat @@ -0,0 +1 @@ +5 --- checkgmail-1.13+svn43.orig/debian/control +++ checkgmail-1.13+svn43/debian/control @@ -0,0 +1,22 @@ +Source: checkgmail +Section: mail +Priority: optional +Maintainer: Sandro Tosi +Build-Depends: debhelper (>= 5.0.51~), dpatch +Standards-Version: 3.8.3 +Homepage: http://checkgmail.sourceforge.net/ + +Package: checkgmail +Architecture: all +Depends: perl (>= 5.8), libgtk2-perl, libgtk2-trayicon-perl, libwww-perl, libcrypt-ssleay-perl, libxml-simple-perl, libcrypt-blowfish-perl, libfreezethaw-perl, libcompress-zlib-perl, libgtk2.0-0 (>= 2.6.0), libgtk2-sexy-perl +Recommends: libcrypt-simple-perl, libsexymm2 +Description: alternative Gmail Notifier for Linux via Atom feeds + CheckGmail is an alternative Gmail Notifier for Linux and other *nix + systems. It is fast, secure and uses minimal bandwidth via the use of + Atom feeds. + . + CheckGmail is a system tray application that checks a Gmail account + for new mail. When new mail is present the tray icon changes, an + optional animated popup is displayed and a tooltip displays the + number and details of new messages. Configuration is GUI-based and + the application is designed to be simple, elegant and unobtrusive. --- checkgmail-1.13+svn43.orig/debian/copyright +++ checkgmail-1.13+svn43/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Sandro Tosi on +Thu, 19 Jan 2006 00:14:18 +0100. + +It was downloaded from http://checkgmail.sourceforge.net/ + +Upstream Author: + + Owen Marshall + +Copyright: + + Copyright © 2005-7, Owen Marshall + +License: + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License; + either version 2 of the License, or (at your option) any later + version. + + This program 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. + +On a Debian system the complete text of the GNU General Public License +can be found in the file `/usr/share/common-licenses/GPL-2' + +The Debian packaging is Copyright (C) 2006-2009, Sandro Tosi +and is licensed under the same terms as of upstream code. --- checkgmail-1.13+svn43.orig/debian/checkgmail.desktop +++ checkgmail-1.13+svn43/debian/checkgmail.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=CheckGMail +GenericName=CheckGMail +Comment=Gmail Notifier +Exec=checkgmail +Icon=checkgmail +Terminal=false +Type=Application +Categories=Network; --- checkgmail-1.13+svn43.orig/debian/rules +++ checkgmail-1.13+svn43/debian/rules @@ -0,0 +1,68 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PACKAGE = checkgmail +SRC_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | sed 's/^Version: \(.*\)-.*/\1/') +SVN_REVISION := $(shell echo $(SRC_VERSION) | awk -F"+" '{ print $$2 }' | sed 's/svn//' ) +TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz + +.PHONY: get-orig-source +get-orig-source: + rm -rf get-orig-source $(TARBALL) + mkdir get-orig-source + svn export -r $(SVN_REVISION) https://checkgmail.svn.sourceforge.net/svnroot/checkgmail get-orig-source/$(PACKAGE)-$(SRC_VERSION) + tar czf $(TARBALL) -C get-orig-source $(PACKAGE)-$(SRC_VERSION) + rm -rf get-orig-source + echo " "$(TARBALL)" created; move it to the right destination to build the package" + +include /usr/share/dpatch/dpatch.make + +build: build-stamp +build-stamp: patch-stamp + dh_testdir + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs usr/bin usr/share/pixmaps usr/share/applications + + cp -p checkgmail $(CURDIR)/debian/checkgmail/usr/bin/ + dh_install debian/checkgmail.svg usr/share/pixmaps + dh_install debian/checkgmail.desktop usr/share/applications + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +#binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs Readme todo + dh_installmenu + dh_installman debian/checkgmail.1 #man/checkgmail.1.gz + dh_icons + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- checkgmail-1.13+svn43.orig/debian/menu +++ checkgmail-1.13+svn43/debian/menu @@ -0,0 +1,2 @@ +?package(checkgmail):needs="X11" section="Applications/Network/Communication"\ + title="CheckGMail" command="/usr/bin/checkgmail" --- checkgmail-1.13+svn43.orig/debian/patches/30_bts552490_greek_translation.dpatch +++ checkgmail-1.13+svn43/debian/patches/30_bts552490_greek_translation.dpatch @@ -0,0 +1,82 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 30_bts552490_greek_translation.dpatch by Sandro Tosi +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Add Greek translation + +@DPATCH@ +diff -urNad checkgmail~/checkgmail checkgmail/checkgmail +--- checkgmail~/checkgmail 2009-11-11 20:03:55.917569877 +0100 ++++ checkgmail/checkgmail 2009-11-11 20:04:14.530065761 +0100 +@@ -4981,6 +4981,71 @@ + prefs_tray_no_mail_icon="个性化无邮件图标" + prefs_tray_pdelay="通知显示延迟 " + prefs_tray_pdelay2=" 秒" /> ++ + + + EOF --- checkgmail-1.13+svn43.orig/debian/patches/20_bts472677_spanish_delete_button.dpatch +++ checkgmail-1.13+svn43/debian/patches/20_bts472677_spanish_delete_button.dpatch @@ -0,0 +1,22 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 20_bts472677_spanish_delete_button.dpatch by Sandro Tosi +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix delete buttons for Spanish; thanks to David Palacio from +## DP: #debian-es@OFTC for the help. + +@DPATCH@ +diff -urNad checkgmail~/checkgmail checkgmail/checkgmail +--- checkgmail~/checkgmail 2008-07-25 20:38:35.237949340 +0200 ++++ checkgmail/checkgmail 2008-07-25 20:41:54.473303113 +0200 +@@ -3348,8 +3348,8 @@ + login_title="Autentificando en Gmail ..." + mail_archive="Archivar" + mail_archiving="Archivando ..." +- mail_delete="Delete" +- mail_deleting="Deleting ..." ++ mail_delete="Borrar" ++ mail_deleting="Borrando ..." + mail_mark="Marcar como leído" + mail_mark_all="Marcar todos como leído" + mail_marking="Marcando como leído ..." --- checkgmail-1.13+svn43.orig/debian/patches/10_bts-458225_fix_permission.dpatch +++ checkgmail-1.13+svn43/debian/patches/10_bts-458225_fix_permission.dpatch @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_bts-458225_fix_permission.dpatch by Sandro Tosi +## +## DP: BTS 458225: fix config dir permission on creation + +@DPATCH@ +diff -urNad checkgmail~/checkgmail checkgmail/checkgmail +--- checkgmail~/checkgmail 2008-01-19 17:44:49.000000000 +0100 ++++ checkgmail/checkgmail 2008-01-20 17:21:16.171774390 +0100 +@@ -435,7 +435,7 @@ + if (-e "$prefs_dir") { + print "Moving ~/.checkgmail to ~/.checkgmail/prefs ...\n\n"; + rename("$HOME/.checkgmail", "$HOME/.checkgmailbak"); +- mkdir($prefs_dir, 0777); ++ mkdir($prefs_dir, 0700); + rename("$HOME/.checkgmailbak", "$prefs_dir/prefs"); + } else { + # User hasn't run an old version, just create the dir --- checkgmail-1.13+svn43.orig/debian/patches/00list +++ checkgmail-1.13+svn43/debian/patches/00list @@ -0,0 +1,3 @@ +10_bts-458225_fix_permission +20_bts472677_spanish_delete_button +30_bts552490_greek_translation