Control: tag -1 + pending

Dear Abhishek,

I wrote on 11th of December 2015:
> Debian wants to get rid of the more or less obsolete python-enum
> library. See e.g. https://github.com/commandline/flashbake/issues/22
> 
> Upstream has released a new version of flashbake which depends on the
> prefered python-enum34 library instead. Debian's flashbake package no
> more depend on python-enum is only one of two remaining packages which
> are in the way of the python-enum removal. (See
> https://bugs.debian.org/800805 for the issue in the other remaining
> reverse dependency.)
> 
> This bug report may be raised in severity once we're getting closer to
> the python-enum removal.

I've just uploaded a non-maintainer upload (NMU) containing the new
upstream release 0.27.1 (and hence fixing #807656) to DELAYED/10 (will
soon show up on https://ftp-master.debian.org/deferred.html) so that
Debian finally can remove python-enum from the unstable archive in
about 10 days.

The NMU also fixes #7986316 (new upstream homepage URL), the
debian/watch file (which failed to find the most recent upstream
version) and building the package twice in a row (additional files
needed to be cleaned up).

Attached is a debdiff which contains all packaging changes, i.e. does
not include the upstream changes. This is mainly because upstream
moved around most files and a full debdiff would be about twice the
size of the upstream code. :-/ The debdiff was generated with the
following command:

  debdiff flashbake_0.26.2-5.1.dsc flashbake_0.27.1-0.1.dsc | filterdiff -i 
"*/debian/*"

I've also pushed the changes to the collab-maint git repo on Alioth
into the branch "nmu":
https://anonscm.debian.org/cgit/collab-maint/flashbake.git/log/?h=nmu
I'll merge that branch into master once the NMU has been ACCEPTED.

Feel free to tell me in case I should delay the NMU longer or if I
should fast-forward it.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
diff -Nru flashbake-0.26.2/debian/changelog flashbake-0.27.1/debian/changelog
--- flashbake-0.26.2/debian/changelog   2015-08-20 00:27:42.000000000 +0200
+++ flashbake-0.27.1/debian/changelog   2016-06-19 20:52:40.000000000 +0200
@@ -1,3 +1,19 @@
+flashbake (0.27.1-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Use "releases" in addition to "downloads" in watch file so that the
+    current upstream release can be found, too.
+  * Import new upstream release to be able to switch from the to be
+    removed python-enum to the preferred python-enum34. (Closes: #807656)
+    + Drop the only patch 10-drop-tests.patch (obsolete)
+    + Update paths in debian/copyright according to renamed directories.
+  * List src/flashbake.egg-info/ in debian/clean to be able to build the
+    package twice in a row.
+  * Set Homepage header and URL in debian/copyright to
+    https://github.com/commandline/flashbake (Closes: #798631)
+
+ -- Axel Beckert <a...@debian.org>  Sun, 19 Jun 2016 19:00:57 +0200
+
 flashbake (0.26.2-5.1) unstable; urgency=medium
 
   [ Harlan Lieberman-Berg ]
diff -Nru flashbake-0.26.2/debian/clean flashbake-0.27.1/debian/clean
--- flashbake-0.26.2/debian/clean       1970-01-01 01:00:00.000000000 +0100
+++ flashbake-0.27.1/debian/clean       2016-06-19 20:52:40.000000000 +0200
@@ -0,0 +1 @@
+src/flashbake.egg-info/
diff -Nru flashbake-0.26.2/debian/control flashbake-0.27.1/debian/control
--- flashbake-0.26.2/debian/control     2015-08-20 00:27:42.000000000 +0200
+++ flashbake-0.27.1/debian/control     2016-06-19 20:52:40.000000000 +0200
@@ -5,14 +5,14 @@
 X-Python-Version: >= 2.5
 Build-Depends: debhelper (>= 7.0.50~), python-setuptools, dh-python, python
 Standards-Version: 3.9.0
-Homepage: http://bitbucketlabs.net/flashbake/
+Homepage: https://github.com/commandline/flashbake
 Vcs-Git: git://anonscm.debian.org/collab-maint/flashbake.git
 Vcs-Browser: 
http://anonscm.debian.org/gitweb?p=collab-maint/flashbake.git;a=summary
 
 Package: flashbake
 Architecture: all
 Depends: ${misc:Depends}, ${python:Depends},
- python-enum (>=0.4.3), python-feedparser (>=4.1),
+ python-enum34 (>=1.0.3), python-feedparser (>=4.1),
  python-setuptools,
  git-core | git (>= 1:1.7)
 Description: automated snapshots with git
diff -Nru flashbake-0.26.2/debian/copyright flashbake-0.27.1/debian/copyright
--- flashbake-0.26.2/debian/copyright   2010-07-14 17:26:10.000000000 +0200
+++ flashbake-0.27.1/debian/copyright   2016-06-19 20:52:40.000000000 +0200
@@ -1,21 +1,21 @@
 Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135
 Name: flashbake
-Source: http://bitbucketlabs.net/flashbake/
+Source: https://github.com/commandline/flashbake
 
 Files: *
 Copyright: 2009, 2010 Thomas Gideon
 License: GPL-3+
 
-Files: flashbake/plugins/growl.py
+Files: src/flashbake/plugins/growl.py
 Copyright: 2009, Jason Penney
 License: GPL-3+
 
-Files: flashbake/plugins/microblog.py
+Files: src/flashbake/plugins/microblog.py
 Copyright: 2009, Ben Snider
            2009, Thomas Gideon
 License: GPL-3+
 
-Files: flashbake/plugins/scrivener.py
+Files: src/flashbake/plugins/scrivener.py
 Copyright: 2009, Jay Penney
 License: GPL-3+
 
diff -Nru flashbake-0.26.2/debian/patches/10-drop-tests.patch 
flashbake-0.27.1/debian/patches/10-drop-tests.patch
--- flashbake-0.26.2/debian/patches/10-drop-tests.patch 2010-07-14 
16:17:37.000000000 +0200
+++ flashbake-0.27.1/debian/patches/10-drop-tests.patch 1970-01-01 
01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-Author: Abhishek Dasgupta <abh...@gmail.com>
-Last-Update: 2010-07-09
-
---- flashbake-0.26.2.orig/setup.py
-+++ flashbake-0.26.2/setup.py
-@@ -11,7 +11,7 @@ setup(name='flashbake',
-         author_email="cm...@thecommandline.net",
-         url="http://thecommandline.net";,
-         license="GPLv3",
--        packages=find_packages(exclude=['test.*']),
-+        packages=["flashbake"],
-         install_requires='''
-             enum >=0.4.3
-             feedparser >=4.1
diff -Nru flashbake-0.26.2/debian/patches/series 
flashbake-0.27.1/debian/patches/series
--- flashbake-0.26.2/debian/patches/series      2010-08-30 16:44:25.000000000 
+0200
+++ flashbake-0.27.1/debian/patches/series      1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-10-drop-tests.patch
diff -Nru flashbake-0.26.2/debian/watch flashbake-0.27.1/debian/watch
--- flashbake-0.26.2/debian/watch       2010-08-30 16:24:30.000000000 +0200
+++ flashbake-0.27.1/debian/watch       2016-06-18 22:13:09.000000000 +0200
@@ -1,2 +1,3 @@
 version=3
+http://github.com/commandline/flashbake/releases 
/commandline/flashbake/archive/(.*)\.tar\.gz
 http://github.com/commandline/flashbake/downloads 
/downloads/commandline/flashbake/flashbake-(.*)\.tar\.gz

Attachment: signature.asc
Description: Digital signature

Reply via email to