[Python-apps-commits] r13553 - in packages/alot/trunk/debian (7 files)

hle at users.alioth.debian.org hle at users.alioth.debian.org
Wed Aug 24 20:23:33 UTC 2016


    Date: Wednesday, August 24, 2016 @ 20:23:30
  Author: hle
Revision: 13553

* New upstream release (Closes: #814460).
* Run wrap-and-sort -a.
* debian/control:
  - Add myself to the uploaders.
  - Bump Standards-Version to 3.9.7.
  - Update Homepage field.
  - Add python-setuptools and python-urwidtrees to the Build-Depends 
    field (needed by new upstream release).
  - Update Vcs-* fields to use encrypted protocols (https).
* debian/copyright:
  - Update copyright years.
  - Add an entry for Hugo Lefeuvre.
  - Update Source and Format fields.
* debian/patches:
  - Fix crash when email's date is malformated (Closes: #821459).
* debian/rules:
  - Remove extra timestamps from the build system when creating the
    source archive (Closes: #784723).

Added:
  packages/alot/trunk/debian/patches/fix-crash-malformed-date.patch
Modified:
  packages/alot/trunk/debian/alot-doc.links
  packages/alot/trunk/debian/changelog
  packages/alot/trunk/debian/control
  packages/alot/trunk/debian/copyright
  packages/alot/trunk/debian/patches/series
  packages/alot/trunk/debian/rules

Modified: packages/alot/trunk/debian/alot-doc.links
===================================================================
--- packages/alot/trunk/debian/alot-doc.links	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/alot-doc.links	2016-08-24 20:23:30 UTC (rev 13553)
@@ -1,3 +1,3 @@
+/usr/share/doc/alot-doc/html                        /usr/share/doc/alot/html
 /usr/share/doc/alot-doc/html/_sources               /usr/share/doc/alot-doc/rst
-/usr/share/doc/alot-doc/html                        /usr/share/doc/alot/html
 /usr/share/doc/alot-doc/rst                         /usr/share/doc/alot/rst

Modified: packages/alot/trunk/debian/changelog
===================================================================
--- packages/alot/trunk/debian/changelog	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/changelog	2016-08-24 20:23:30 UTC (rev 13553)
@@ -1,3 +1,26 @@
+alot (0.3.7-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #814460).
+  * Run wrap-and-sort -a.
+  * debian/control:
+    - Add myself to the uploaders.
+    - Bump Standards-Version to 3.9.7.
+    - Update Homepage field.
+    - Add python-setuptools and python-urwidtrees to the Build-Depends 
+      field (needed by new upstream release).
+    - Update Vcs-* fields to use encrypted protocols (https).
+  * debian/copyright:
+    - Update copyright years.
+    - Add an entry for Hugo Lefeuvre.
+    - Update Source and Format fields.
+  * debian/patches:
+    - Fix crash when email's date is malformated (Closes: #821459).
+  * debian/rules:
+    - Remove extra timestamps from the build system when creating the
+      source archive (Closes: #784723).
+
+ -- Hugo Lefeuvre <hle at debian.org>  Wed, 24 Aug 2016 21:42:50 +0200
+
 alot (0.3.6-1) unstable; urgency=medium
 
   * New upstream release

Modified: packages/alot/trunk/debian/control
===================================================================
--- packages/alot/trunk/debian/control	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/control	2016-08-24 20:23:30 UTC (rev 13553)
@@ -2,32 +2,34 @@
 Section: mail
 Priority: optional
 Maintainer: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
-Uploaders: Simon Chopin <chopin.simon at gmail.com>
-Build-Depends:
- debhelper (>= 9),
- python (>= 2.7),
- python-sphinx (>= 1.0.7+dfsg),
- python-doc,
- python-configobj
+Uploaders: Simon Chopin <chopin.simon at gmail.com>,
+           Hugo Lefeuvre <hle at debian.org>
+Build-Depends: debhelper (>= 9),
+               python (>= 2.7),
+               python-configobj,
+               python-doc,
+               python-setuptools,
+               python-sphinx (>= 1.0.7+dfsg)
 X-Python-Version: >= 2.7
-Standards-Version: 3.9.5
-Homepage: http://github.com/pazz/alot/
-Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/alot/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/alot/trunk/
+Standards-Version: 3.9.8
+Homepage: https://github.com/pazz/alot/
+Vcs-Svn: https://anonscm.debian.org/python-apps/packages/alot/trunk/
+Vcs-Browser: https://anonscm.debian.org/viewvc/python-apps/packages/alot/trunk/
 
 Package: alot
 Architecture: all
-Depends:
- ${misc:Depends},
- ${python:Depends},
- python-notmuch (>= 0.12),
- python-magic,
- python-configobj (>= 4.6.0),
- python-twisted (>= 10.2.0),
- python-gpgme,
- python-urwid (>= 1.0)
+Depends: python-configobj (>= 4.6.0),
+         python-gpgme,
+         python-magic,
+         python-notmuch (>= 0.12),
+         python-twisted (>= 10.2.0),
+         python-urwid (>= 1.0),
+         python-urwidtrees,
+         ${misc:Depends},
+         ${python:Depends}
 Suggests: alot-doc
-Recommends: notmuch, w3m | links | links2
+Recommends: notmuch,
+            w3m | links | links2
 Description: Text mode MUA using notmuch mail
  Alot is a text mode mail user agent for the notmuch mail system.
  It features a modular and command prompt driven interface to provide
@@ -37,7 +39,8 @@
 Package: alot-doc
 Architecture: all
 Section: doc
-Depends: ${misc:Depends}, ${sphinxdoc:Depends}
+Depends: ${misc:Depends},
+         ${sphinxdoc:Depends}
 Suggests: python-doc
 Description: Text mode MUA using notmuch mail - documentation
  Alot is a terminal-based mail user agent for the notmuch mail system.

Modified: packages/alot/trunk/debian/copyright
===================================================================
--- packages/alot/trunk/debian/copyright	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/copyright	2016-08-24 20:23:30 UTC (rev 13553)
@@ -1,10 +1,10 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Alot
 Upstream-Contact: Patrick Totzke <patricktotzke at gmail.com>
-Source: http://github.com/pazz/alot
+Source: https://github.com/pazz/alot
 
 Files: *
-Copyright: 2011-2014, Patrick Totzke <patricktotzke at gmail.com>
+Copyright: 2011-2016, Patrick Totzke <patricktotzke at gmail.com>
 License: GPL-3+
 
 Files: extra/colour_picker.py
@@ -12,7 +12,8 @@
 License: LGPL-2.1+
 
 Files: debian/*
-Copyright: 2012-2014, Simon Chopin <chopin.simon at gmail.com>
+Copyright: 2012-2016, Simon Chopin <chopin.simon at gmail.com>
+           2013 Hugo Lefeuvre <hle at debian.org>
 License: GPL-3+
 
 License: GPL-3+

Added: packages/alot/trunk/debian/patches/fix-crash-malformed-date.patch
===================================================================
--- packages/alot/trunk/debian/patches/fix-crash-malformed-date.patch	                        (rev 0)
+++ packages/alot/trunk/debian/patches/fix-crash-malformed-date.patch	2016-08-24 20:23:30 UTC (rev 13553)
@@ -0,0 +1,15 @@
+Subject: Fix crash when email's date is malformated
+Origin: upstream
+Applied-Upstream: https://github.com/pazz/alot/commit/814e945c8696954aaad697a6caafdd44638ef40f
+--- a/alot/widgets/search.py	2015-12-21 22:15:07.000000000 +0100
++++ b/alot/widgets/search.py	2016-08-24 22:02:03.803918450 +0200
+@@ -54,7 +54,8 @@
+             datestring = ''
+             if self.thread:
+                 newest = self.thread.get_newest_date()
+-                datestring = settings.represent_datetime(newest)
++                if newest != None:
++                    datestring = settings.represent_datetime(newest)
+             datestring = pad(datestring)
+             width = len(datestring)
+             part = AttrFlipWidget(urwid.Text(datestring), struct['date'])

Modified: packages/alot/trunk/debian/patches/series
===================================================================
--- packages/alot/trunk/debian/patches/series	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/patches/series	2016-08-24 20:23:30 UTC (rev 13553)
@@ -1 +1,2 @@
+fix-crash-malformed-date.patch
 0007-use-local-intersphinx-links

Modified: packages/alot/trunk/debian/rules
===================================================================
--- packages/alot/trunk/debian/rules	2016-08-24 08:40:31 UTC (rev 13552)
+++ packages/alot/trunk/debian/rules	2016-08-24 20:23:30 UTC (rev 13553)
@@ -1,12 +1,15 @@
 #!/usr/bin/make -f
 
+LAST_CHANGE=$(shell dpkg-parsechangelog -S Date)
+BUILD_DATE=$(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+
 %:
 	dh $@ --with python2,sphinxdoc
 
 override_dh_auto_build:
 	dh_auto_build
 	rm -rf $(CURDIR)/docs/build
-	$(MAKE) -C docs html man
+	$(MAKE) -C docs html man SPHINXOPTS="-D today=\"$(BUILD_DATE)\""
 
 override_dh_auto_install:
 	dh_auto_install -- --install-lib=/usr/share/alot/




More information about the Python-apps-commits mailing list