diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 713111b..0000000 --- a/debian/changelog +++ /dev/null @@ -1,1140 +0,0 @@ -offlineimap (6.2.0.2) unstable; urgency=high - - * Re-import 6.2.0+nmu1 and +nmu2, the changes of which had been - inadvertantly removed with the upload of 6.2.0.1. - Closes: #557912, #549392. Both were RC. - - -- John Goerzen Tue, 29 Jun 2010 16:51:19 -0500 - -offlineimap (6.2.0.1) unstable; urgency=low - - * Orphaning this package -- see #585035. - - -- John Goerzen Tue, 08 Jun 2010 10:21:58 -0500 - -offlineimap (6.2.0+nmu2) unstable; urgency=low - - * Non-maintainer upload, for the upcoming Python 2.6 transition - * debian/rules - - add '--prefix=/usr' to 'setup.py install' since Python 2 .6 installs by - default in /usr/local; thanks to Jakub Wilk for the report and to Luca - Falavigna for the patch; Closes: #557912 - - -- Sandro Tosi Sat, 12 Dec 2009 09:44:03 +0100 - -offlineimap (6.2.0+nmu1) unstable; urgency=low - - * Non-maintainer upload needed to fix xpdf's RC bugs: - * Use pdftops from poppler-utils rather than xpdf-utils - (Closes: #549392) - * Also use ghostscript instead of the transitional gs package - - -- Moritz Muehlenhoff Tue, 17 Nov 2009 22:02:45 +0100 - -offlineimap (6.2.0) unstable; urgency=low - - * FIX: Removed imaplib2 entirely. It was the cause of numerous - crash/hang bugs. Closes: #536156, #536329. - * REMOVAL: IDLE support had to be removed because it depended on - imaplib2. - * Do not request INTERNALDATE when it is not needed. - - -- John Goerzen Wed, 12 Aug 2009 00:40:31 -0500 - -offlineimap (6.1.2) unstable; urgency=low - - * Applied patch from Peter Colberg to remove usage of hard linking. - Closes: #535160. - * Fix the order of folders during sync. Patch from - Nicolas Dandrimont. Closes: #535540. - * Reduce memory usage when scanning Maildirs. Patch from Michal - Vitecek. - * Use latest version of imaplib2. Patch from Christoph Höger. - Fixes Kerberos login problems. - * Quick synchronizations (for 'quick' > 0) are now performed between - full synchronizations (as specified in the documentation). - Patch from Michal Vitecek. - - -- John Goerzen Thu, 16 Jul 2009 10:52:30 -0500 - -offlineimap (6.1.1) unstable; urgency=low - - * Fix minimum Python version. Closes: #535481. - - -- John Goerzen Thu, 02 Jul 2009 00:03:21 -0500 - -offlineimap (6.1.0) unstable; urgency=low - - * FIXME: ensure patch from Jim Prior has had docs for signals - * FEATURE: Applied patch from Jonny Lamb to specify order of syncing. - Closes: #502779. - * FEATURE: Support pre/post-sync hooks. Patch from Sylvain FORET. - Apply fix for missing imports in this patch; fix from Graham D. - * FEATURE: Documented pre/post-sync hooks. Patch from Sias Mey. - * FEATURE: New configuration option to limit folders worked with - to the IMAP subscribed folders. Patch from Sean Finney, modified - by John Goerzen. - * FEATURE: Support sending OfflineIMAP a signal to force a sync to - start. Patch from Jim Pryor (e1fb9492f) - * FEATURE: Support for IMAP IDLE; import newer imaplib. Patch from - James Bunton. Additional patch from James Bunton to check for IDLE - in CAPABILITIES response. Patch series merged in 9e085565. - * FEATURE: Allow keepalive to be overridden by user if imapfolders set. - Patch from James Bunton. - * FEATURE: Support /etc/netrc in addition to ~/.netrc. Patch from - Jim Pryor. - * FEATURE: Sync accounts in order specified. Patch from Jonny Lamb. - * FIX: Apply patch from Eric Dorland to fix autorefresh with Kerberos. - * FIX: Set gssapi to false on Kerberos error. Patch from Christoph - Höger. - * COSMETIC: Make Ctrl-C cleaner. Patch from Jim Pryor. - * COSMETIC: Fix typoes in example config file. - Patch from Alexey Mahotkin. - * COMPAT: Apply patch from Michael Witten to remove use of a private - attribute in imaplibutil.py (5fe379f66) - * COMPAT: Use md5 from haslib if available. md5 module deprecated - since Python 2.5. Patch from Loui Chang. Fix to Chang's patch from - Paul Hinze. - * COMPAT: Apply Darwin support patch from Vincent Beffara. Fixes - software.complete.org #20. Commit 10c2b6fbaa. - * MISC: Better make clean, .gitignore files. Patches from - Nicolas Sebrecht. - - -- John Goerzen Wed, 01 Jul 2009 20:49:58 -0500 - -offlineimap (6.0.3) unstable; urgency=low - - * Removed call to task_done, which required Python 2.5. Closes: #494982. - * Make GMail trash and spam folder names configurable -- German Google - Mail uses different folder names. Patch from Henning Glawe. - - -- John Goerzen Wed, 13 Aug 2008 13:51:54 -0500 - -offlineimap (6.0.2) unstable; urgency=low - - * Yew more power handling improvements. Closes: #434074. - - -- John Goerzen Sat, 02 Aug 2008 17:44:24 -0500 - -offlineimap (6.0.1) unstable; urgency=low - - * Add support for SSL client certificates. Patch by Mark Hymers, - ca08c1e5531af7a19b38d1034780ff751589ce9a. - * Yet another tweak for maildir creations. - * Added new [general] config option fsync to permit disabling of fsync - when desired. - * Improve OfflineIMAP power profile by reworking threadutil. - Closes: #434074. - - -- John Goerzen Sat, 02 Aug 2008 15:13:47 -0500 - -offlineimap (6.0.0) unstable; urgency=low - - * Updated version number to 6.0.0. No other changes. Calling this - the new stable version. - - -- John Goerzen Tue, 20 May 2008 00:01:17 -0500 - -offlineimap (5.99.15) unstable; urgency=low - - * Finally fix the LocalStatus issues. Closes: #479798. - - -- John Goerzen Mon, 12 May 2008 09:01:26 -0500 - -offlineimap (5.99.14) unstable; urgency=low - - * Revert some previous attempts at LocalStatus creation. - Closes: #479798. - - -- John Goerzen Fri, 09 May 2008 20:43:25 -0500 - -offlineimap (5.99.13) unstable; urgency=low - - * Revert Darwin memory leak workaround patch; it was causing network - communication issues. Closes: #479677. - - -- John Goerzen Tue, 06 May 2008 08:49:56 -0500 - -offlineimap (5.99.12) unstable; urgency=low - - * Finally fix LocalStatus folders. Closes: #478990. - - -- John Goerzen Mon, 05 May 2008 02:37:22 -0500 - -offlineimap (5.99.11) unstable; urgency=low - - * Correct bug introduced in 5.99.10 - - -- John Goerzen Thu, 17 Apr 2008 09:52:40 -0500 - -offlineimap (5.99.10) unstable; urgency=low - - * Address bug with LocalStatus folders in subfolders. - - -- John Goerzen Thu, 17 Apr 2008 02:45:24 -0500 - -offlineimap (5.99.9) unstable; urgency=low - - [ John Goerzen ] - * Automatically create top-level localfolder for Maildirs this is the - folder Maildirs will put messages in. (Closes: #286967) - - [ Florian Friesdorf ] - * Ignore empty LocalStatus files I created new IMAP folders on my - server. In some moment I found offlineimap crashed. The reason were - empty LocalStatus files. From looking at the code I have no - explanation how those files came into existence. - - [ John Goerzen ] - * Add *~ to .gitignore - * Updated offlineimap.conf with Kerberos info - * Also make bin/offlineimap +x - - [ Florian Friesdorf ] - * chmod +x offlineimap.py - - -- John Goerzen Thu, 27 Mar 2008 16:21:41 -0500 - -offlineimap (5.99.8) unstable; urgency=low - - * Added Kerberos support patch from Eric Dorland. Closes: #359213. - * Don't crash if LocalStatus file doesn't exist yet. Closes: #470174. - * Fix gmail driver crashing bug. Closes: #469598. - * Thanks to Martin F. Krafft for the below changes: - + Bump Standards-Version to 3.7.3 — no changes required. - + Bump debhelper compatibility level to 6 — no changes required. - + Fix clean target in debian/rules to allow for proper failure handling. - + Remove second docbook-utils build dependency. - + Remove empty /usr/sbin directory from package. - - -- John Goerzen Sun, 09 Mar 2008 20:35:04 -0500 - -offlineimap (5.99.7) unstable; urgency=low - - * Revert more read-only patches. Closes: #469244. - - -- John Goerzen Tue, 04 Mar 2008 08:17:55 -0600 - -offlineimap (5.99.6) unstable; urgency=low - - * Revert read-only patch that was causing OfflineIMAP to crash for people. - - -- John Goerzen Mon, 03 Mar 2008 21:41:18 -0600 - -offlineimap (5.99.5) unstable; urgency=low - - * When a local folder is deleted, but the OfflineIMAP status cache - is not cleared, do not delete all mail in that folder on the - remote. Closes: #459985. - * Apply SSL performance enhancement, working around severe - inefficiencies in Python's imaplib.py. This workaround was lost - in 5.99.0 when the locally-hacked imaplib.py was removed. Thanks - to Aaron Kaplan for help isolating the problem. - * Added special support for GMail. Patch from Riccardo Murri. - * Added option 'f' for syncing only selected folders. Patch from - Riccardo Murri. - * Added option -k for overriding config options. Patch from - Riccardo Murri. - * Fix read-only detection behavior when changing flags. Patch from - Florian Friesdorf. - * Added support for username/password in a netrc file. Patch from - bboisin in OfflineIMAP #14. - * Fix handling of servers that return UIDs in some, but not all, - responses to FETCH. OfflineIMAP bug #22. Patch by pistore. - * Fix typo in manual. Closes: #360365. - * Added Homepage, VCS-* lines to debian/control. - - -- John Goerzen Mon, 03 Mar 2008 12:47:46 -0600 - -offlineimap (5.99.4) unstable; urgency=low - - * Undo 'Fix Maildir race' patch. It was causes spinning. - Closes: #447217, #447226. - - -- John Goerzen Fri, 19 Oct 2007 06:31:09 -0500 - -offlineimap (5.99.3) unstable; urgency=low - - * Fix a potential Maildir race. Thanks to Martin F. Krafft for the - patch. Closes: #439384. - * SGML syntax fix. - * Patches from Daniel Jacobowitz: - + New -q (quick) option to only update folders that seem to have - significant changes - + Fix to UID validity problems some had reported with Courier - + Maildir checking speedups - + Display fixes for Curses.Blinkenlights - * Fixed locked( )for noninteractive UIs. Thanks to Mark A. Hershberger - for the patch. - * Configurable thread status character for ui.Curses.Blinkenlights. - Thanks to aaron@schrab.com for the patch. - * Documented remotehosteval. Thanks to Ben Kibbey. - * [debian] Added build-dep on man-db. Closes: #433739. - - -- John Goerzen Thu, 18 Oct 2007 14:03:39 -0500 - -offlineimap (5.99.2) unstable; urgency=low - - * Add build-dep on gs. Closes: #433739. - * Additional date check. Closes: #396443. - - -- John Goerzen Tue, 31 Jul 2007 05:27:05 -0500 - -offlineimap (5.99.1) unstable; urgency=low - - * Remove suggestion on python-tk. Closes: #432843. - * Fix non-SSL connection bug introduced in 5.99.0. - Thanks to Eloy Paris for pinpointing it. Closes: #432727. - - -- John Goerzen Thu, 12 Jul 2007 01:03:08 -0500 - -offlineimap (5.99.0) unstable; urgency=low - - * Re-scan remote folder names at the start of each sync run. - Closes: #329000, #396772. - * Drop internal imaplib.py in favor of default Python one. - * New user interface: Machine.MachineUI. Machine-parsable. - * Drop all the Tk interfaces. - Closes: #265088. - * Now supports specifying timeouts for socket operations. - * Updated copyright files. - * Improved interaction with Dovecot maildirs. Patch thanks to Asheesh - Laroia. - * Improved filesystem syncing semantics, which should reduce duplication - in the event of hardware failure. - * UID validity diagnostics improvement. Patch from David Favro. - * No longer leave preauthtunnel zombies with autorefresh. - Patch from Peter Colberg. Closes: #410730. - * --help now shows available UIs. Patch from Daniel Rall. - * Check all resolved addresses. Patch from Mark Brown. Closes: #413030. - * Removed todo directory from tree, moved to BTS. - * New PID file to enable third-party "kill offlineimap" tools. - - -- John Goerzen Tue, 10 Jul 2007 04:10:26 -0500 - -offlineimap (4.0.16) unstable; urgency=low - - * Apply patches from Danial Burrows to improve situation when - errors occur. Closes: #162672. - * Fixed a bug that could cause OfflineIMAP to crash when copying - a message from a remote server that didn't have an - INTERNALDATE. Closes: #401290. - * Part of the FAQ from the manual has been moved to the OfflineIMAP - wiki at http://software.complete.org/offlineimap. - New file FAQ.html is a dump of that page. - * Corrected outdated bug reporting info in the manual. - - -- John Goerzen Sat, 2 Dec 2006 09:08:14 -0600 - -offlineimap (4.0.15) unstable; urgency=low - - * Applied patch from Aaron Schrab to sync INTERNALDATEs. - As a nice side-effect, this should finally resolve the problem - with bad dates on spams. Closes: #299174. - * Noted new homepage at http://software.complete.org/offlineimap/ - * Updated copyright dates - - -- John Goerzen Wed, 29 Nov 2006 21:52:26 -0600 - -offlineimap (4.0.14) unstable; urgency=low - - * ACK NMU 4.0.13-0.1. Thanks, Pierre. Closes: #380880. - * Update 33 more instances of the old FSF address. - * Fix off-by-one in example config file. Closes: #342450. - - -- John Goerzen Fri, 11 Aug 2006 18:06:27 -0500 - -offlineimap (4.0.13-0.1) unstable; urgency=low - - * Non-maintainer upload. - * Update package to the last python policy (Closes: #380880): - + only build for python current (use python-dev). - + use dh_pysupport. - * Bump Standards-Version to 3.7.2. - * Bump DH_COMPAT to 4. - * Move debhelper into Build-Depends. - * Fix old FSF address. - - -- Pierre Habouzit Fri, 11 Aug 2006 19:05:06 +0200 - -offlineimap (4.0.13) unstable; urgency=low - - * Revert restoreatime patch; it didn't work with IMAP on local. - Closes: #365933. - - -- John Goerzen Thu, 4 May 2006 07:36:23 -0500 - -offlineimap (4.0.12) unstable; urgency=low - - * Apply patch from Ben Kibbey to support new restoreatime feature. - * Workaround for a bug in Exchange win which it doesn't like - folders with an asterisk in their name. - * Apply patch from Adam Spiers to remove parens in SEARCH command. - - -- John Goerzen Mon, 01 May 2006 04:42:11 -0500 - -offlineimap (4.0.11) unstable; urgency=low - - * Apply patch from Nikita V. Youshchenko to improve performance with - large folders. Closes: #319117. - * Apply patch from Nikita V. Youshchenko to fix handling of invalid - Date: headers that contain extremely large integral values. - Closes: #324827. - * s/foldertrans/nametrans/ in docs. Closes: #314429. - - -- John Goerzen Wed, 24 Aug 2005 06:06:24 -0500 - -offlineimap (4.0.10) unstable; urgency=low - - * Support IPv6 with SSL. Closes: #309965. - - -- John Goerzen Mon, 23 May 2005 13:10:21 -0500 - -offlineimap (4.0.9) unstable; urgency=low - - * Removed dep on profile.py due to DFSG-free issues with it. - Closes: #294479. - - -- John Goerzen Wed, 9 Feb 2005 16:34:50 -0600 - -offlineimap (4.0.8) unstable; urgency=low - - * Added code to limit number of messages that get their flags set at - once. - - -- John Goerzen Tue, 16 Nov 2004 10:43:11 -0600 - -offlineimap (4.0.7) unstable; urgency=low - - * Added additional debug logging when downloading messages in an attempt to - get the info needed to address #199452. - - -- John Goerzen Sun, 1 Aug 2004 16:48:15 -0500 - -offlineimap (4.0.6) unstable; urgency=low - - * Corrected check for Curses.Blinkenlights hotkey press. Closes: #256336. - * Added version to generated header. Closes: #257893. - * Fixed warn() in Tk (reported by Martin Pool). - * Added Windows documentation from Chris Walker to the FAQ. - * Added Build-Conflicts for docbook-ebnf; it can mess up the doc - building. - - -- John Goerzen Mon, 26 Jul 2004 10:04:06 -0500 - -offlineimap (4.0.5) unstable; urgency=low - - * Added python to build-deps. Closes: #259118. - - -- John Goerzen Tue, 13 Jul 2004 10:20:59 -0500 - -offlineimap (4.0.4) unstable; urgency=low - - * Reverted the header insertion point patch applied in 4.0.3. It - has apparently caused header corruption. Closes: #254261. - - -- John Goerzen Tue, 15 Jun 2004 04:41:36 -0500 - -offlineimap (4.0.3) unstable; urgency=low - - * Fixed version numbers to read 4.0.3. Closes: #220536. - * Switched defaults from Python 2.2 to Python 2.3. - Closes: #237560, #239018. - * Fixed description typo. Closes: #211251. - * Fixed nametrans example. Closes: #252644. - * Applied patch from Johannes Berg for mycmp example in manual. - Closes: #252645. - * Fixed typos in manual. Closes: #252646. - * Regenerated docs. - * Applied patch from Daniel James to adjust the insertion point - for a new header. - * Now calls dh_python and build-deps on newer debhelper. - * Updated copyright information. - - -- John Goerzen Fri, 4 Jun 2004 07:10:00 -0500 - -offlineimap (4.0.2) unstable; urgency=low - - * Fixed missing definition of _display in Noninteractive. - - -- John Goerzen Fri, 31 Oct 2003 15:18:05 -0600 - -offlineimap (4.0.1) unstable; urgency=low - - * Fixed a typo. Closes: #201497. - * Include UPGRADING in Debian package. Closes: #208650. - - -- John Goerzen Fri, 10 Oct 2003 23:21:38 -0500 - -offlineimap (4.0.0) unstable; urgency=low - - * Poof, this is 4.0. - * Added UPGRADING file and UPGRADING instructions. - - -- John Goerzen Fri, 18 Jul 2003 17:31:14 -0500 - -offlineimap (3.99.20) unstable; urgency=low - - * OfflineIMAP now moves messages between new and cur in Maildir when flags - have changed on the server. - * Applied patch from Joerg Wendland to use - APPENDUID result from mail servers that provide it. Closes: #198772. - - -- John Goerzen Thu, 27 Jun 2003 07:28:33 -0500 - -offlineimap (3.99.19) unstable; urgency=low - - * Added a "force" option to imapserver/select to force a reloading of a - folder. Per [complete.org #67], when cachemessagelist() was called - on an object that was cached from a previous run, it would not - re-issue the select(). - - -- John Goerzen Mon, 2 Jun 2003 07:04:53 -0500 - -offlineimap (3.99.18) unstable; urgency=low - - * Made a fix for Python2.3 compatibility. - * Removed warning when thread debug is specified. Closes: #195739. - * New option -l to log debug info to a file without having it spew - on-screen. - * New debug type "thread". - - -- John Goerzen Tue, 27 May 2003 16:58:54 -0500 - -offlineimap (3.99.17) unstable; urgency=low - - * Fixed two potential obscure race conditions in folder/Maildir.py. - + Condition 1 involved the gettimeseq() function. This function - accesses per-module variables but does not have a lock. It may have - been possible for this to have been called in such a way that timeseq - was not properly updated. - + Condition 2 involved the call to gettimeseq(). Since the timeseq is - based on the system clock, we now use the time as reported inside - timeseq() rather than outside. This way, we can be assured that the - same value is in use both places. - * Added debug code to savemessage in folder/Maildir.py to try to track - down a mysterious 0-length file bug. - - -- John Goerzen Tue, 6 May 2003 07:25:38 -0500 - -offlineimap (3.99.16) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * When sep was /, the new Maildir support code would recursively try to - scan ., resulting in huge paths and an eventual crash. Fixed with - a one-line patch to Maildir.py. Fixes [complete.org #60]. - Closes: #191318. - * Added some significant debug code to folder/IMAP.py when saving a new - message with APPEND. This should make it easier to track down bugs both - in OfflineIMAP and in mail servers that implement this poorly. - * Fixed adding of X-OfflineIMAP header when the message starts out with - no headers. (This should not generally occur.) This should help - with some "invalid literal for long()" problems. - - -- John Goerzen Tue, 6 May 2003 07:10:17 -0500 - -offlineimap (3.99.15) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Backed out removal of SYNC_WITH_TIMER_TERMINATE code to deal with - completed syncs. Without this code, -o broke because the app would - never terminate. Closes: #190063. - * Raise an exception when the status area is locked. This will cause UIs - to go through their normal exception handling code. In particular, for - the Curses.Blinkenlights interface, the Curses module will be stopped - and the error message will be printed on the console. Previously, this - error message would not have been visible. Closes: #185709. - * Fixed a silly error relating to handling of the remotepassfile. - Closes: #189935. - * Made OfflineIMAP IPv6-aware. Used the short patch from - Adriaan Peeters in Debian bug report 186636. - Closes: #186636. - * autorefresh may now be a floating-point value. Closes: #190060. - - -- John Goerzen Mon, 28 Apr 2003 17:30:32 -0500 - -offlineimap (3.99.14) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Added the ability to use the top level of a Maildir as folder named - ".". Useful for generating Maildir trees for a Courier server. - * Fixed the regular expression that fixes line endings to make sure to - deal with \n\n properly. - * Slight renaming in offlineimap.conf.minimal to clarify things. - * Documentation updated with information about new features. - Closes: #189771. - + Described IMAP-IMAP syncing - + Updated minimal example with new offlineimap.conf.minimal - + Updated UID information. Added link to recent mailing list - discussion. - + Described KMail syncing, which now works. - + Added link to mailing list archives. - - -- John Goerzen Mon, 28 Apr 2003 07:13:23 -0500 - -offlineimap (3.99.13) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Fixed password prompting for non-Curses UIs. - * Fixed line-ending code to deal with files with mixed \n and \r\n - codes. This is a rare case, but now is more onerous because we now - have to find headers. - * Now checks that SELECT succeeded when entering a folder. - * Verifies that folders listed on folderincludes actually exist by trying - to enter them. Thus, if they do not exist, they can be created on the - first run. - - -- John Goerzen Thu, 17 Apr 2003 18:02:13 -0500 - -offlineimap (3.99.12) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Big news: OfflineIMAP can now sync two remote IMAP servers to each - other, with no need to write a Maildir at all. - * WARNING: the format of the configuration file *AND* the local - status area changes with this release! - * Major reworking of internal management of accounts. Previously, the - account defined a local Maildir and a remote IMAP server. Now, the - account is simply a connection between two repositories. For - traditional ones, an account basically specifies a refresh interval, - a Maildir repository, and an IMAP repository. - * Added a notion of a repository to the configuration file. Repositories - currently available are IMAP and Maildir. Combined with the new account - system, this lets the user define powerful combinations without - duplicating information. - * When uploading messages to an IMAP server, OfflineIMAP generates its - own X-OfflineIMAP header rather than trying to guess the new message UID - based on the Message-Id header. This leads to greater reliability when - uploading messages, especially when dealing with duplicate messages. - This change was required to permit reliable IMAP-to-IMAP syncing, but - helps with regular IMAP-to-Maildir syncing as well. - * Local status area under ~/.offlineimap revamped. It now contains - separate subdirectories for each account and repository, and they - contain UID validity information, UID mapping (for IMAP-to-IMAP - syncing). UID validity information is no longer stored in the Maildir - itself. - * New debug type: "thread" to debug multithreading. - * preauth tunnels no longer require remoteuser, remotepass, host, - or port in the configuration file. - * Logging for preauth tunnels is more sensible. - * Fixed a logic error for syncs with a reference that returns no folders. - - -- John Goerzen Thu, 17 Apr 2003 17:20:08 -0500 - -offlineimap (3.99.11) unstable; urgency=low - - * Curses interface can now be resized. Closes: #176342. - - -- John Goerzen Thu, 13 Mar 2003 11:48:36 -0600 - -offlineimap (3.99.10) unstable; urgency=low - - * Always do a flush in Noninteractive when writing out data. - * Fixed a bug in folder/Base.py relating to threads in - syncmessagesto_neguid. - - -- John Goerzen Fri, 7 Feb 2003 14:12:17 -0600 - -offlineimap (3.99.9) unstable; urgency=low - - * Added check to make sure that two processes do not run in the same - directory at once. Closes: #178939. - - -- John Goerzen Wed, 29 Jan 2003 13:19:14 -0600 - -offlineimap (3.99.8) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Fixed several problems with the Curses interface: colors showing - up very weird on FreeBSD and exceptions when running on non-color - terminals. - - -- John Goerzen Fri, 10 Jan 2003 11:46:24 -0600 - -offlineimap (3.99.7) unstable; urgency=low - - * This is a 4.0 TRACK release, and may be unstable or in flux! - * Converted entire manual to DocBook SGML so it will be easier to - expand in the future. The HTML manual, also, looks far nicer now - than it did before. - * Fixed the Tk.VerboseUI -- small, silly error introduced in 3.99.6. - * Multiple performance and reliability enhancements to syncing - algorithms, as described below. - * The process of uploading new messages from local folders to the IMAP - server was not internally multi-threaded previously. Now it is. - This means that if you have a single folder with lots of new messages - locally, the processing time should be dramatically sped up. Moreover, - the process should be more reliable because we do not risk connections - going dead. - * The process of synchronizing flags has been overhauled and optimized. - Previously, for each message where a flag (seen, replied, etc.) was - changed, we'd issue a separate command to the IMAP server to adjust - things. Now, we issue one command for each flag. In other words, - instead of seing 45 messages saying something like "Adding flag S to - message 1421", you now see one message saying "Adding flag S to 45 - messages" -- and the interaction with the IMAP server may well be - almost 45 times faster on this. We will now issue at most four - commands per flag operation (add or remove) per folder, where before, - we may have issued as many as two per message. Should be a - large speedup in most cases, but a small slowdown in a few. - * Potentially increased the reliability of writing files to the Maildir. - - -- John Goerzen Wed, 8 Jan 2003 19:30:11 -0600 - -offlineimap (3.99.6) unstable; urgency=low - - * This a 4.0 TRACK release, and may be unstable or in flux! - * Completed work to make both graphical interfaces work - with a threaded Tcl/Tk Tkinter. A threaded Tcl/Tk actually makes - life MORE difficult for multi-threaded Python programs, argh. - * Now properly handles folder names that contain parenthesis. Used - patch from Kyler Laird in - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=173895. - Closes: #173895. - * Changed to a more account-centric behavior. The refresh time is now - a per-account variable. Implemented new account classes. User - interfaces must now be updated to take advantage of this. - *** NOTE *** THIS CHANGE BREAKS COMPATIBILITY WITH OLDER VERSIONS. - * New color console interface: Curses.Blinkenlights! Try it out! - Closes: #167357. - * Due to possibly having one account sleep while another is reading a - password, and other tricky situations, support for nice updating and - cancelling of a sleep in TTY.TTYUI has been removed. (Sleep will - still work; there is just no way to cancel it early.) - . - However, this is not going to be a huge problem because the new Curses - Blinkenlights interface has this support, and does it a lot better than - TTY.TTYUI ever could have. - * Provided config file default for many more options. Closes: #168219. - * New example file offlineimap.conf.minimal showing you how to get started - fast. It uses only 6 lines to set up an account. - - -- John Goerzen Mon, 6 Jan 2003 06:59:44 -0600 - -offlineimap (3.99.5) unstable; urgency=low - - * Added ability to disable expunging on the server. - * Fixed infinite loop with preauth. Closes: #169514, #171485. - - -- John Goerzen Tue, 03 Dec 2002 06:22:37 -0600 - -offlineimap (3.99.4) unstable; urgency=low - - * Fixed setup.py installation instructions. - * Added more debugging to the CRAM-MD5 authentication module. - * CRAM-MD5 *really* fixed this time. Thanks to MJ for the patch. - * Adding missing import os to imapserver.py. Thanks to John Wiegley - for catching that. - - -- John Goerzen Tue, 5 Nov 2002 08:06:45 -0600 - -offlineimap (3.99.3) unstable; urgency=low - - * Moved password promting into imapserver.py. Passwords are now asked - for on-demand and typos will no longer crash the program (the user - will be re-prompted). Closes: #162672. - * Falls back to plain-text auth if CRAM-MD5 fails. Fixes [complete.org #42] - * Fixed CRAM-MD5 auth so it actually works now. - - -- John Goerzen Mon, 4 Nov 2002 06:16:11 -0600 - -offlineimap (3.99.2) unstable; urgency=low - - * Further attempts to fix imapsplit problems. - * When an exception occurs, OfflineIMAP will attempt to print the last - 50 debug messages, whether or not debugging was enabled for this - session. This way, even unexpected and non-repeatable errors stand - a chance of getting a more detailed log. - * Handle uidvalidity file in an atomic fashion. CLoses: #165600. - * Supports CRAM-MD5 authentication. Fixes [complete.org #38], and for - Debian, Closes: #154165. - * Noted CRAM-MD5 support in the "CONFORMING TO" section of the manual. - * Certain servers may not always return the UID flag for new messages. - This causes an OfflineIMAP exception, though rerunning will fix it. - Now, OfflineIMAP will detect the condition and ignore the offending - messages (without an exception) until the next sync. - - -- John Goerzen Sat, 02 Nov 2002 10:23:10 -0600 - -offlineimap (3.99.1) unstable; urgency=low - - * Fixed some syntax errors in imaputil.py - * Fixed a syntax error with mbnames - - -- John Goerzen Wed, 9 Oct 2002 19:34:37 -0500 - -offlineimap (3.99.0) unstable; urgency=low - - * The next few releases are adding features and reorganizing - code in preparation for 4.0.0. - * imaputil.py now logs information with IMAP debugging is enabled. - * Added folderfilter capability to mbnames recorder. You can now omit - specified folders from the mbnames output. - * Added a workaround to imaputil.py to deal with a bug in imaplib.py's - tuple when a response contains a literal in certain cases. - * Split out the code in bin/offlineimap into offlineimap/init.py. - Retaining bin/offlineimap as a skeletal piece only. Contains - about three lines of code now. This will make many things - easier, including debugging. - * Added library version check to bin/offlineimap and - offlineimap/init.py. - * Moved __main__.ui to functions in UIBase: getglobalui() and - setglobalui(). - * Added license comments to some source files that were missing them. - * Moved some code from offlineimap/init.py to new file - offlineimap/syncmaster.py to help dileneate between code that - performs different functions. - * Moved threadexited from offlineimap/init.py to - offlineimap/threadutil.py. - * offlineimap.py is back to ease the use of OfflineIMAP in single-user - installations. - - -- John Goerzen Mon, 07 Oct 2002 05:08:08 -0500 - -offlineimap (3.2.8) unstable; urgency=low - - * Added a work-around for some IMAP servers that respond poorly - to LIST "" "". It will now do LIST "" "*", for them only. - - -- John Goerzen Mon, 30 Sep 2002 10:48:01 -0500 - -offlineimap (3.2.7) unstable; urgency=low - - * Moved executable to bin/offlineimap. This will allow setup.py to - properly install it as offlineimap instead of offlineimap.py. - * Made sure executables use /usr/bin/env in bangpath. - * Font size for Blinkenlights interface is now configurable. - - -- John Goerzen Thu, 19 Sep 2002 06:46:56 -0500 - -offlineimap (3.2.6) unstable; urgency=low - - * Changed indentation in debian/control. Closes: #156327. - * Removed calls to folder object deletions. None have been implemented - anyway. - * folder/Maildir.py: unlink throws OSError, not IOError; fixed. - Now handles message deleting race condition properly. - Closes: #154497. - - -- John Goerzen Fri, 16 Aug 2002 17:43:19 -0500 - -offlineimap (3.2.5) unstable; urgency=low - - * Now handles uploading messages without Message-Id headers. - Closes: #156022. - * Applied patch from Tommi Virtanen that adds two new config file - options: pythonfile and foldersort. Fixes [complete.org #29], and - for Debian, Closes: #155637. - * Added documentation for the above features. - * Even more resiliant in the face of invalid Date headers. Closes: #155994. - - -- John Goerzen Fri, 9 Aug 2002 17:54:01 -0500 - -offlineimap (3.2.4) unstable; urgency=low - - * When using nested folders, the Maildir repository handler now properly - deals with folders that are nested inside "noselect" folders -- ones - that do not actually contain messages and are not provided in the - server's LIST response. Fixes [complete.org #32] and, for Debian, - Closes: #155866. - - -- John Goerzen Thu, 8 Aug 2002 17:54:44 -0500 - -offlineimap (3.2.3) unstable; urgency=low - - * -d now takes a parameter: imap or maildir (or both) to specify - what type of debugging to do. - - -- John Goerzen Thu, 8 Aug 2002 10:02:36 -0500 - -offlineimap (3.2.2) unstable; urgency=low - - * Updated manual to show new Gray color. - * Scrolling behavior is better now; sometimes, with fast-scrolling text, - the log would stop scrolling. - * Better handling of read-only folders. We will now warn if there is - a change, but not propogate it. New config variable ignore-readonly - can suppress the warnings. This fixes [complete.org #10] and, - for Debian, Closes: #154769. - * If a given Maildir folder is new, remove the associated local status - cache file, if any. That way, there will not be any chance of - propogating hordes of deletes and adds based on old status data. - * Added support for /-separated Maildirs -- that is, hierarchical - Maildir trees. Fixes [complete.org #28] and, for Debian, - Closes: #155460. - * Preventitive security: Folder names may not contain ./ or start with /. - - -- John Goerzen Wed, 07 Aug 2002 20:22:25 -0500 - -offlineimap (3.2.1) unstable; urgency=low - - * There is a new "connecting" event that will appear in all but the - Quiet UIs. It has a gray color in Blinkenlights. This event indicates - the the program is connecting to a remote server. - * Blinkenlights UI log window is now scrolled and has a new - config file option "bufferlines" to specify the size of the scroll - buffer. - * The Blinkenlights window is now non-resizable when the log is disabled. - When the log is enabled, the window is resizable, and the changes in - size are reflected in the log widget. Therefore, the Bigger Log - and Smaller Log items can disappear, and the Log menu now becomes - a Show Log or a Hide Log menu option. No sub-menus necessary anymore. - This presents a much cleaner feel, more intuitive operation, and - faster navigation. - * Fix for account name interpolation in dot warning from 3.2.0 from - Martijn Pieters. - * Backed out check for . in account names for now. Will put it back in - when we have a consensus on what exactly to do. Doubt that anyone - has a foldername that would conflict with Blinkenlights anyway. - * Fix reading the ui.Tk.Blinkenlights bufferlines option. - - -- John Goerzen Wed, 24 Jul 2002 17:04:04 -0500 - -offlineimap (3.2.0) unstable; urgency=low - - * New BLINKENLIGHTS interface! Mesmerising, isn't it? - * New ui.Tk.Blinkenlights section in offlineimap.conf. - * New USER INTERFACES section in the manual. - * TTYUI isusable() now checks to see if stdout and stdin are TTYs. - * Added build-dependency on python2.2-dev. Closes: #154167. - - -- John Goerzen Wed, 24 Jul 2002 17:53:20 -0500 - -offlineimap (3.1.1) unstable; urgency=low - - * Modified imaputil.py and folder/Maildir.py to run faster. Eliminated - many regular expressions; pre-compiled many others. - * Fixed threadutil's exitnotifyloop to always handle threads in the order - they exited, rather than sometimes in the inverse order. This way, - make sure to handle thread's exception messages before a thread exited. - * Replaced imaplib.py's braindead readline() with a more efficient one. - * More optimizations to imaputil and folders for faster operation. - * These optimizations, all together, have resulted in OfflineIMAP - using approximately half the CPU time of previous versions, fixing - [complete.org #6], and... Closes: #153503. - - -- John Goerzen Wed, 24 Jul 2002 06:53:16 -0500 - -offlineimap (3.1.0) unstable; urgency=low - - * When uploading messages from a Maildir, now convert \r\n to \n in case - the message is stored weirdly. That way, everything is uniform. - Fixes [complete.org #11]. - * Manual: added UW IMAPD example with references from docwhat@gerf.org. - * New UI modules: Noninteractive.Basic and Noninteractive.Quiet. - Fixes [complete.org #14]. - * Added per-thread profiling support to aid in debugging. - - -- John Goerzen Sun, 21 Jul 2002 16:09:42 -0500 - -offlineimap (3.0.3) unstable; urgency=low - - * No longer throws an exception when updating messages with strange - Date headers; will just set IMAP Internaldate to the current date. - Closes: #153425. - * No longer doubles-up reference names for mailboxes. Closes: #153515. - * Noted new bug-tracking system in manual and rebuilt manual files. - * Now stores incoming messages in 'cur' instead of 'new' if they have - the S flag. Closes: #152482. - - -- John Goerzen Sun, 21 Jul 2002 13:46:13 -0500 - -offlineimap (3.0.2) unstable; urgency=low - - * Fixed mailbox name recorder to use localfolder.getvisiblename() rather - than remotefolder.getvisiblename() - * Fixed remotepassfile option. Closes: #153119. Used 1-line patch from - Tommi Virtanen. - * Now handles cases of not being able to get UID for an uploaded message - more gracefully. This could occur if the server doesn't support - SEARCH, can't find the message ID, or finds multiple message IDs. - Closes: #153241. - * Now source is in Subversion. Make version.py log the Subversion - revision number. - - -- John Goerzen Wed, 15 Jul 2002 06:43:36 -0500 - -offlineimap (3.0.1) unstable; urgency=low - - * Detabified the source. - * Added UI list to the manpage. - * Added -o (run only once) option with patch sent in by Martijn Pieters. - * Optimized folder/IMAP.py addmessagesflags() with new listjoin() in - imaputil. Now, send the server 1:5,7 instead of 1,2,3,4,5,7. - * Made folder/Maildir.py/deletemessage() more tolerant if a message - asked to be deleted already has been. - * In Base.py/copymessageto(), no longer bother calling getmessage() - unless a folder's storemessages() returns true. This will also help - with syncing to LocalStatus if the user deleted messages in the - Maildir since the cachemessagelist() was called. - - -- John Goerzen Fri, 12 Jul 2002 07:28:24 -0500 - -offlineimap (3.0.0) unstable; urgency=low - - * Introduced a new graphical user interface written with Tkinter. - It features a nice view of multi-threaded displays. - * The TTY user interface now also displays thread names. - * Program-wide, new threads are given descriptive names to aid in - debugging and status messages. - * Added new module offlineimap/ui/detect.py that is used to detect - which user interface to select for a given session. Its operation - is governed by the ui config option and the -u command-line option. - * Made IMAP folder addmessagesflags() resiliant to a server refusing - to return a full set of new message flags. Closes: #152587. - * Completely rewrote documentation. OfflineIMAP now has an - exhaustive manpage, which is really a manual. It is also shipped - in plain text, HTML, PDF, and PostScript formats. - * New command-line options: - -1 to force no multi-threaded operation - -u to force a particular UI - -a to specify which accounts to sync - -h to print help - -c to specify an alternate config file - * Added a workaround for UW IMAP problem wherein the server loses - uidvalidity whenever a folder is emptied. Now, the program - will not consider it a problem if uidvalidity is lost when a folder - and the local status cache are both completely empty, since we do - not really need to preserve uidvalidity in that case anyway. - Closes: #152079. - - -- John Goerzen Thu, 11 Jul 2002 22:35:42 -0500 - -offlineimap (2.0.8) unstable; urgency=low - - * Modified the IMAP folder to use SELECT rather than STATUS more often. - Makes the code more robust; handles better with read-only folders; - and runs faster, especially for non-threaded useres, where it - may eliminate up to 2-3 commands per folder. - * Made sure IMAP folder savemessage() does a select. This was a possible - bug. - * Modified Maildir folder to unlink messages with T flag in - cachemessagelist() - * My own box now syncs in 3 seconds. - * Optimized acquireconnection() to try to give a thread back the - connection that it last used, if possible. - - -- John Goerzen Tue, 9 Jul 2002 23:29:30 -0500 - -offlineimap (2.0.7) unstable; urgency=low - - * Fixed imaplib.py to work better with read-only folders. - - -- John Goerzen Tue, 9 Jul 2002 20:24:21 -0500 - -offlineimap (2.0.6) unstable; urgency=low - - * Added support for holdconnectionopen and keepalive. This feature - allows for an IMAP server connection(s) to be held open until - the next sync process, permitting faster restart times. - * Another try at read-only folder support. This is nasty because I - have no way to test it and imaplib's read-only support is weird. - * Closing out old bug; fixed in 1.0.2. Closes: #150803. - * Optimized algorithm so that a SELECT is never issued for folders - that contain no messages. - - -- John Goerzen Tue, 9 Jul 2002 20:05:24 -0500 - -offlineimap (2.0.5) unstable; urgency=low - - * Fixed a folderfilter example. Partially fixes #152079. - * Added folderincludes capability. Partially fixes #152079. - * More fixes for read-only folders. - - -- John Goerzen Fri, 5 Jul 2002 09:21:52 -0500 - -offlineimap (2.0.4) unstable; urgency=low - - * Made OfflineIMAP at least rudimentarily compatible with read-only - folders. It will still fail if they get modified locally, though. - * Flags are handled case-insensitively. Closes: #151993. - - -- John Goerzen Fri, 5 Jul 2002 09:10:29 -0500 - -offlineimap (2.0.3) unstable; urgency=low - - * Added support for specifying references. Closes: #151960. - * Added -d command-line option to enable imaplib debugging. - - -- John Goerzen Thu, 4 Jul 2002 20:39:29 -0500 - -offlineimap (2.0.2) unstable; urgency=low - - * Added support for remotepassfile. Closes: #151943. - * Added support for preauth tunnels. - - -- John Goerzen Thu, 4 Jul 2002 14:46:23 -0500 - -offlineimap (2.0.1) unstable; urgency=low - - * Fixed a bug with not properly propogating foldersep changes. - Now, local folders and status folders properly use the foldersep - mechanism. This corrects a problem with Exchange servers. - * Wrote a major new thread montiring subsystem, defined a new - ExitNotifyThread. Handling of Ctrl-C now occurs within 1 second - rather than after the whole program terminates. Exceptions that - occur in a thread are now caught by the main thread and marshalled - over into the UI side of things for dispatch. The entire program will - now abort when one thread dies with an exception. - - -- John Goerzen Thu, 4 Jul 2002 09:07:06 -0500 - -offlineimap (2.0.0) unstable; urgency=low - - * This code is now multithreaded. New config file options control the - behavior. This can make synchronizing several times faster. - * Fixed the STATUS call to be compatible with Exchange. - * Added the ability to exclude folders. - * If upgrading from 1.0.x, you will need to add maxsyncaccounts to the - general section and maxconnections to each account sections. - There is also a new folderfilter option. - You can find examples of all of these in the new offlineimap.conf - example file packaged with the distribution. - * The Debian package now properly installs the example offlineimap.conf - file. - * There is a new mailing list available. To join, send SUBSCRIBE - to offlineimap-request@complete.org. The posting address is - offlineimap@complete.org. - - -- John Goerzen Wed, 3 Jul 2002 19:21:32 -0500 - -offlineimap (1.0.4) unstable; urgency=low - - * Deletion of more than one message has been optimized. This could make - deleting large numbers of messages far faster -- several orders of - magnitude. - * Moved more sleep code into ui layer. Fancier sleep actions are now - possible. Better handling of Ctrl-C in TTY handler. - - -- John Goerzen Tue, 2 Jul 2002 19:16:04 -0500 - -offlineimap (1.0.3) unstable; urgency=low - - * Fixed a bug when a message was deleted on the IMAP side and modified - on the local side. - - -- John Goerzen Mon, 24 Jun 2002 19:08:21 -0500 - -offlineimap (1.0.2) unstable; urgency=low - - * Made sure that LocalStatus does writing atomically. If the program - is interrupted during save(), there will always be a complete copy of - either the old or the new data. - - -- John Goerzen Mon, 24 Jun 2002 06:57:28 -0500 - -offlineimap (1.0.1) unstable; urgency=low - - * Fixed a bug with writing messages to some IMAP servers. Turns - out we need to issue CHECK between APPEND and SEARCH for some. - Thanks to Donovan Lange for reporting this bug and helping track it - down. - - -- John Goerzen Fri, 21 Jun 2002 22:03:12 -0500 - -offlineimap (1.0.0) unstable; urgency=low - - * Initial Release. Closes: #150571. - - -- John Goerzen Fri, 21 Jun 2002 18:54:56 -0500 - diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 1e8b314..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -6 diff --git a/debian/control b/debian/control deleted file mode 100644 index 54571b2..0000000 --- a/debian/control +++ /dev/null @@ -1,44 +0,0 @@ -Source: offlineimap -Section: mail -Priority: optional -Maintainer: Debian QA Group -Build-Depends: debhelper (>> 6) -Build-Depends-Indep: python-dev, groff, docbook-utils, python-support (>= 0.4.0), gtk-doc-tools, sgml2x, jade, lynx, scons, poppler-utils, ghostscript, man-db -Build-Conflicts-Indep: docbook-ebnf -Standards-Version: 3.7.3 -Homepage: http://software.complete.org/offlineimap -Vcs-Browser: http://git.complete.org/offlineimap -Vcs-Git: git://git.complete.org/offlineimap - -Package: offlineimap -Architecture: all -Depends: ${python:Depends} -Suggests: python-kerberos -Description: IMAP/Maildir synchronization and reader support - OfflineIMAP is a tool to simplify your e-mail reading. With - OfflineIMAP, you can: - . - * Read the same mailbox from multiple computers, and have your - changes (deletions, etc.) be automatically reflected on - all computers - . - * Use various mail clients to read a single mail box - . - * Read mail while offline (on a laptop) and have all changes - synchronized when you get connected again - . - * Read IMAP mail with mail readers that do not support IMAP - . - * Use SSL (secure connections) to read IMAP mail even if your reader - doesn't support SSL - . - * Synchronize your mail using a completely safe and fault-tolerant - algorithm. (At least I think it is!) - . - * Customize which mailboxes to synchronize with regular expressions - or lists. - . - * Synchronize your mail two to four times faster than with other tools - or other mail readers' internal IMAP support. - . - In short, OfflineIMAP is a tool to let you read mail how YOU want to. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index b159258..0000000 --- a/debian/copyright +++ /dev/null @@ -1,24 +0,0 @@ -This is offlineimap, written and maintained by John Goerzen -on Fri, 21 Jun 2002 14:54:56 -0500. - -The original source can always be found at: - http://software.complete.org/offlineimap/ - -Copyright (C) 2002 - 2009 John Goerzen - - This program 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 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. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License with - the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; - if not, write to the Free Software Foundation, Inc., 51 Franklin St, - Fifth Floor, Boston, MA 02110-1301, USA. - - diff --git a/debian/dirs b/debian/dirs deleted file mode 100644 index e772481..0000000 --- a/debian/dirs +++ /dev/null @@ -1 +0,0 @@ -usr/bin diff --git a/debian/docs b/debian/docs deleted file mode 100644 index ed7a578..0000000 --- a/debian/docs +++ /dev/null @@ -1,5 +0,0 @@ -manual.txt -manual.pdf -manual.html -UPGRADING -FAQ.html diff --git a/debian/pyversions b/debian/pyversions deleted file mode 100644 index b3dc41e..0000000 --- a/debian/pyversions +++ /dev/null @@ -1 +0,0 @@ -2.5- diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 8885979..0000000 --- a/debian/rules +++ /dev/null @@ -1,98 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. -# Modified by John Goerzen - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -PYTHON=python -PACKAGE=offlineimap - - -ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) - CFLAGS += -g -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - #$(PYTHON) setup.py configure - - touch configure-stamp - - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(PYTHON) setup.py build - make doc - #/usr/bin/docbook-to-man debian/pygopherd.sgml > pygopherd.1 - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - [ ! -f Makefile ] || $(MAKE) clean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/pygopherd. - #$(MAKE) install DESTDIR=$(CURDIR)/debian/pygopherd - $(PYTHON) setup.py install --root=`pwd`/debian/$(PACKAGE) --no-compile --prefix=/usr - - -# Build architecture-dependent files here. -binary-arch: build install -# We have nothing to do by default. - -# Build architecture-independent files here. -binary-indep: build install - dh_testdir - dh_testroot -# dh_installdebconf - dh_installdocs - dh_installexamples offlineimap.conf offlineimap.conf.minimal - dh_installmenu -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime - dh_installinit - dh_installcron - dh_installman offlineimap.1 - dh_installinfo -# dh_undocumented - dh_installchangelogs - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_perl - dh_pysupport -# dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure