Update package descriptions to better match current behaviour.
authorBen Finney <[email protected]>
Sun, 13 Mar 2016 20:34:13 +0000 (14 07:34 +1100)
committerBen Finney <[email protected]>
Sun, 13 Mar 2016 20:34:13 +0000 (14 07:34 +1100)
debian/changelog
debian/control

index 6cef18a..2d6f98b 100644 (file)
@@ -19,6 +19,7 @@ python-coverage (4.0.3+dfsg.1-1) UNRELEASED; urgency=medium
   * debian/control:
     * Declare “Standards-Version: 3.9.7”. No additional changes required.
     * Add explicit “Build-Depends: dh-python”.
+    * Update package descriptions to better match current behaviour.
   * debian/rules:
     * Add ‘get-packaged-orig-source’ target to fetch upstream source for
       declared package version.
index de57d04..17a04b7 100644 (file)
@@ -21,11 +21,11 @@ VCS-Browser: https://anonscm.debian.org/git/collab-maint/pkg-python-coverage.git
 X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.2
 
-Package: python-coverage
+Package: python3-coverage
 Architecture: any
 Depends:
-    python-pkg-resources,
-    ${python:Depends},
+    python3-pkg-resources,
+    ${python3:Depends},
     ${shlibs:Depends},
     ${misc:Depends}
 Recommends:
@@ -33,20 +33,24 @@ Recommends:
     libjs-jquery-isonscreen,
     libjs-jquery-tablesorter,
     libjs-jquery
-Description: code coverage tool for Python 2
- The ‘coverage’ library measures which parts (statements) of a Python
- program are executed while it is run. This is useful for testing:
- those parts of a program that are not executed by the tests have not
- been tested.
+Description: code coverage tool for Python 3
+ Coverage.py is a tool for measuring code coverage of Python programs.
+ It monitors your program, noting which parts of the code have been
+ executed, then analyzes the source to identify code that could have
+ been executed but was not.
  .
- This package contains the Python version 2 ‘coverage’ library, and the
- ‘python-coverage’ program to perform and report coverage tests.
+ Coverage measurement is typically used to gauge the effectiveness of
+ tests. It can show which parts of your code are being exercised by
+ tests, and which are not.
+ .
+ This package installs the Python version 3 ‘coverage’ library, and the
+ ‘python3-coverage’ program to perform and report coverage tests.
 
-Package: python3-coverage
+Package: python-coverage
 Architecture: any
 Depends:
-    python3-pkg-resources,
-    ${python3:Depends},
+    python-pkg-resources,
+    ${python:Depends},
     ${shlibs:Depends},
     ${misc:Depends}
 Recommends:
@@ -54,49 +58,61 @@ Recommends:
     libjs-jquery-isonscreen,
     libjs-jquery-tablesorter,
     libjs-jquery
-Description: code coverage tool for Python 3
- The ‘coverage’ library measures which parts (statements) of a Python
- program are executed while it is run. This is useful for testing:
- those parts of a program that are not executed by the tests have not
- been tested.
+Description: code coverage tool for Python 2
+ Coverage.py is a tool for measuring code coverage of Python programs.
+ It monitors your program, noting which parts of the code have been
+ executed, then analyzes the source to identify code that could have
+ been executed but was not.
  .
- This package contains the Python version 3 ‘coverage’ library, and the
- ‘python3-coverage’ program to perform and report coverage tests.
+ Coverage measurement is typically used to gauge the effectiveness of
+ tests. It can show which parts of your code are being exercised by
+ tests, and which are not.
+ .
+ This package installs the Python version 2 ‘coverage’ library, and the
+ ‘python-coverage’ program to perform and report coverage tests.
 
-Package: python-coverage-dbg
+Package: python3-coverage-dbg
 Architecture: any
 Section: debug
 Priority: extra
 Depends:
-    python-coverage (= ${binary:Version}),
+    python3-coverage (= ${binary:Version}),
     ${shlibs:Depends},
     ${misc:Depends}
 Recommends:
-    python-dbg
-Description: code coverage tool for Python 2 – debug library
- The ‘coverage’ library measures which parts (statements) of a Python
- program are executed while it is run. This is useful for testing:
- those parts of a program that are not executed by the tests have not
- been tested.
+    python3-dbg
+Description: code coverage tool for Python 3 – debug library
+ Coverage.py is a tool for measuring code coverage of Python programs.
+ It monitors your program, noting which parts of the code have been
+ executed, then analyzes the source to identify code that could have
+ been executed but was not.
  .
- This package contains the debugging symbols and debug build for the C
- extension libraries in ‘python-coverage’.
+ Coverage measurement is typically used to gauge the effectiveness of
+ tests. It can show which parts of your code are being exercised by
+ tests, and which are not.
+ .
+ This package installs the debugging symbols and debug build for the C
+ extension libraries in ‘python3-coverage’.
 
-Package: python3-coverage-dbg
+Package: python-coverage-dbg
 Architecture: any
 Section: debug
 Priority: extra
 Depends:
-    python3-coverage (= ${binary:Version}),
+    python-coverage (= ${binary:Version}),
     ${shlibs:Depends},
     ${misc:Depends}
 Recommends:
-    python3-dbg
-Description: code coverage tool for Python 3 – debug library
- The ‘coverage’ library measures which parts (statements) of a Python
- program are executed while it is run. This is useful for testing:
- those parts of a program that are not executed by the tests have not
- been tested.
+    python-dbg
+Description: code coverage tool for Python 2 – debug library
+ Coverage.py is a tool for measuring code coverage of Python programs.
+ It monitors your program, noting which parts of the code have been
+ executed, then analyzes the source to identify code that could have
+ been executed but was not.
  .
- This package contains the debugging symbols and debug build for the C
- extension libraries in ‘python3-coverage’.
+ Coverage measurement is typically used to gauge the effectiveness of
+ tests. It can show which parts of your code are being exercised by
+ tests, and which are not.
+ .
+ This package installs the debugging symbols and debug build for the C
+ extension libraries in ‘python-coverage’.