[Python-modules-commits] [python-igraph] 01/01: Fix lintian warnings.

Hugo Lefeuvre hle at moszumanska.debian.org
Wed Aug 24 11:49:57 UTC 2016


This is an automated email from the git hooks/post-receive script.

hle pushed a commit to branch master
in repository python-igraph.

commit 29ec94014c0e3f02cd1d456b9ed6010b1230b837
Author: Hugo Lefeuvre <hle at debian.org>
Date:   Wed Aug 24 13:44:30 2016 +0200

    Fix lintian warnings.
---
 debian/changelog | 8 +++++++-
 debian/control   | 9 +++++++--
 debian/rules     | 2 ++
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8d4c0cd..efae024 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,10 +9,16 @@ python-igraph (0.7.1.post6-3) unstable; urgency=medium
     - Add myself to the uploaders.
     - Bump Standards-Version to 3.9.8.
     - Update Homepage field.
+    - Update Description field for python-igraph and python3-igraph in order
+      to avoid duplicates.
+    - Add dh-python to the Build-Dependency list.
+  * debian/compat, debian/control:
+    - Bump compatibility to 9, and update dependency on debhelper to (> 9).
   * debian/copyright:
     - Add an entry for Hugo Lefeuvre.
     - Update copyright years.
-  * Bump compatibility to 9 (and dependency on debhelper to (> 9)).
+  * debian/rules:
+    - Stop shipping emty directory /usr/bin.
 
  -- Hugo Lefeuvre <hle at debian.org>  Wed, 24 Aug 2016 11:34:14 +0200
 
diff --git a/debian/control b/debian/control
index cb8e1e1..4133ac3 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.
 Uploaders: TANIGUCHI Takaki <takaki at debian.org>,
            Hugo Lefeuvre <hle at debian.org>
 Build-Depends: debhelper (>= 9),
+               dh-python,
 	       python-all-dev,
 	       python-setuptools,
 	       python3-all-dev,
@@ -20,22 +21,26 @@ Package: python-igraph
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
-Description: High performance graph data structures and algorithms
+Description: High performance graph data structures and algorithms (Python 2)
  Python interface to the igraph high performance graph library, primarily
  aimed at complex network research and analysis.
  .
  Graph plotting functionality is provided by the Cairo library, so make
  sure you install the Python bindings of Cairo if you want to generate
  publication-quality graph plots.
+ .
+ This package contains the Python 2 version of igraph.
 
 Package: python3-igraph
 Architecture: any
 Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Provides: ${python3:Provides}
-Description: High performance graph data structures and algorithms
+Description: High performance graph data structures and algorithms (Python 3)
  Python interface to the igraph high performance graph library, primarily
  aimed at complex network research and analysis.
  .
  Graph plotting functionality is provided by the Cairo library, so make
  sure you install the Python bindings of Cairo if you want to generate
  publication-quality graph plots.
+ .
+ This package contains the Python 3 version of igraph.
diff --git a/debian/rules b/debian/rules
index 4c09a96..9163d0d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,4 +8,6 @@ export PYBUILD_NAME=igraph
 override_dh_auto_install:
 	dh_auto_install
 	rm -f $(CURDIR)/debian/python-igraph/usr/bin/igraph
+	rmdir $(CURDIR)/debian/python-igraph/usr/bin/
 	rm -f $(CURDIR)/debian/python3-igraph/usr/bin/igraph
+	rmdir $(CURDIR)/debian/python3-igraph/usr/bin/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-igraph.git



More information about the Python-modules-commits mailing list