[med-svn] [Git][med-team/python-pyflow][master] 4 commits: Force version information via patch. The tarball creation of upstream seems...

Andreas Tille (@tille) gitlab at salsa.debian.org
Fri Oct 27 10:08:21 BST 2023



Andreas Tille pushed to branch master at Debian Med / python-pyflow


Commits:
1f8a345e by Andreas Tille at 2023-10-27T10:54:27+02:00
Force version information via patch.  The tarball creation of upstream seems to be broken and missed adding a proper version.

- - - - -
c0fdb199 by Andreas Tille at 2023-10-27T10:54:47+02:00
routine-update: Standards-Version: 4.6.2

- - - - -
999a7d0c by Andreas Tille at 2023-10-27T11:01:52+02:00
Set upstream metadata fields: Repository.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html

- - - - -
68b8aefb by Andreas Tille at 2023-10-27T11:03:59+02:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/force-version.patch
- debian/patches/series
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+python-pyflow (1.1.20-5) unstable; urgency=medium
+
+  * Force version information via patch.  The tarball creation of upstream
+    seems to be broken and missed adding a proper version.
+    Closes: #1054591
+  * Standards-Version: 4.6.2 (routine-update)
+  * Set upstream metadata fields: Repository.
+
+ -- Andreas Tille <tille at debian.org>  Fri, 27 Oct 2023 11:03:08 +0200
+
 python-pyflow (1.1.20-4) unstable; urgency=medium
 
   * Fix watch file


=====================================
debian/control
=====================================
@@ -7,7 +7,7 @@ Priority: optional
 Build-Depends: debhelper-compat (= 13),
                dh-python,
                python3-all
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/python-pyflow
 Vcs-Git: https://salsa.debian.org/med-team/python-pyflow.git
 Homepage: https://illumina.github.io/pyflow/


=====================================
debian/patches/force-version.patch
=====================================
@@ -0,0 +1,28 @@
+Description: Force version information via patch.  The tarball creation of upstream
+    seems to be broken and missed adding a proper version.
+Bug-Debian: https://bugs.debian.org/1054591
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 27 Oct 2023 10:52:19 +0200
+
+--- a/pyflow/src/pyflow.py
++++ b/pyflow/src/pyflow.py
+@@ -117,7 +117,7 @@ pythonVersion = getPythonVersion()
+ 
+ def getPyflowVersion() :
+     # this will be automatically macro-ed in for pyflow releases:
+-    pyflowAutoVersion = None
++    pyflowAutoVersion = "1.1.20"
+ 
+     # Get version number in regular release code:
+     if pyflowAutoVersion is not None : return pyflowAutoVersion
+--- a/pyflow/setup.py
++++ b/pyflow/setup.py
+@@ -34,7 +34,7 @@ from distutils.core import setup
+ 
+ setup(
+       name='pyFlow',
+-      version='${VERSION}',
++      version='1.1.20',
+       description='A lightweight parallel task engine',
+       author='Chris Saunders',
+       author_email='csaunders at illumina.com',


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 python3_print.patch
 Python3_fdopen.patch
 Python3_exception.patch
+force-version.patch


=====================================
debian/upstream/metadata
=====================================
@@ -3,4 +3,5 @@ Bug-Submit: https://github.com/Illumina/pyflow/issues/new
 Registry:
  - Name: conda:conda-forge
    Entry: pyflow
+Repository: https://github.com/Illumina/pyflow.git
 Repository-Browse: https://github.com/Illumina/pyflow



View it on GitLab: https://salsa.debian.org/med-team/python-pyflow/-/compare/301af0161da750ee49e861d37bc9a7ddf7cac9c9...68b8aefb37caec0bec032fe8e9256c08496691ba

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-pyflow/-/compare/301af0161da750ee49e861d37bc9a7ddf7cac9c9...68b8aefb37caec0bec032fe8e9256c08496691ba
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231027/e7b80577/attachment-0001.htm>


More information about the debian-med-commit mailing list