[SCM] The Molecular Modelling Toolkit packaging branch, master, updated. 41cb1cae0ed0645885e97e86ae5399725d014bd6

Picca Frédéric-Emma?==?UTF-8?Q?nuel picca at debian.org
Sun Sep 18 15:06:31 UTC 2011


The following commit has been merged in the master branch:
commit f6c593a82f5b0ecd8d6941e0deeb8d5ba4c5736b
Author: Picca Frédéric-Emmanuel <picca at debian.org>
Date:   Sun Sep 18 16:41:40 2011 +0200

    fix a few lintian warnings

diff --git a/debian/control b/debian/control
index 849efad..55847cf 100644
--- a/debian/control
+++ b/debian/control
@@ -8,8 +8,8 @@ Build-Depends: debhelper (>= 8.1.1),
 	       python-numpy,
 	       libnetcdf-dev,
 	       python-netcdf (>= 2.6),
-	       python-scientific (>= 2.6)
-Build-Depends-Indep: python-sphinx (>= 1.0.7+dfsg)
+	       python-scientific (>= 2.6),
+	       python-sphinx (>= 1.0.7+dfsg)
 X-Python-Version: >= 2.6
 Standards-Version: 3.9.2
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/mmtk.git
@@ -20,7 +20,7 @@ Package: python-mmtk
 Section: python
 Architecture: any
 Depends: ${misc:Depends},
-	 ${shlib:Depends},
+	 ${shlibs:Depends},
 	 ${python:Depends},
 	 ${sphinxdoc:Depends},
 	 python-netcdf (>= 2.6),
diff --git a/debian/copyright b/debian/copyright
index 856fe1a..0a49342 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -98,7 +98,7 @@ License: CeCill-C
  .
  Object Code: means the binary files originating from the compilation of
  the Source Code.
- 
+ . 
  Holder: means the holder(s) of the economic rights over the Initial
  Software.
  .
diff --git a/debian/todo b/debian/todo
new file mode 100644
index 0000000..477137c
--- /dev/null
+++ b/debian/todo
@@ -0,0 +1,74 @@
+licences de dpmta ??? faut-il faire un paquer pour cette librairie sachant qu'il ne semble plus tellement maintenu ???
+ 
+lintian (outil qualité de Debian)
+
+W: python-mmtk: extended-description-line-too-long
+N: 
+N:    One or more lines in the extended part of the "Description:" field have
+N:    been found to contain more than 80 characters. For the benefit of users
+N:    of 80x25 terminals, it is recommended that the lines do not exceed 80
+N:    characters.
+N:    
+N:    Refer to Debian Policy Manual section 3.4.1 (The single line synopsis)
+N:    for details.
+N:    
+N:    Severity: normal, Certainty: certain
+N:    
+N:    Check: description, Type: binary, udeb
+N: 
+W: python-mmtk: extended-description-line-too-long
+W: python-mmtk: extended-description-line-too-long
+
+il faudrait que tu me donnes une description courte et une longue de mmtk
+regarde dans le fichier debian/control ou cela doit se trouver :)
+
+W: python-mmtk: binary-without-manpage usr/bin/tviewer
+N: 
+N:    Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
+N:    have a manual page
+N:    
+N:    Note that though the man program has the capability to check for several
+N:    program names in the NAMES section, each of these programs should have
+N:    its own manual page (a symbolic link to the appropriate manual page is
+N:    sufficient) because other manual page viewers such as xman or tkman
+N:    don't support this.
+N:    
+N:    If the name of the man page differs from the binary by case, man may be
+N:    able to find it anyway; however, it is still best practice to make the
+N:    case of the man page match the case of the binary.
+N:    
+N:    If the man pages are provided by another package on which this package
+N:    depends, lintian may not be able to determine that man pages are
+N:    available. In this case, after confirming that all binaries do have man
+N:    pages after this package and its dependencies are installed, please add
+N:    a lintian override.
+N:    
+N:    Refer to Debian Policy Manual section 12.1 (Manual pages) for details.
+N:    
+N:    Severity: normal, Certainty: possible
+N:    
+N:    Check: manpages, Type: binary
+N: 
+
+La je crois que c'est limpide ;)
+
+W: python-mmtk: executable-not-elf-or-script usr/share/pyshared/MMTK/Database/Atoms/ca
+N: 
+N:    This executable file is not an ELF format binary, and does not start
+N:    with the #! sequence that marks interpreted scripts. It might be a sh
+N:    script that fails to name /bin/sh as its shell, or it may be incorrectly
+N:    marked as executable. Sometimes upstream files developed on Windows are
+N:    marked unnecessarily as executable on other systems.
+N:    
+N:    If you are using debhelper to build your package, running dh_fixperms
+N:    will often correct this problem for you.
+N:    
+N:    Refer to Debian Policy Manual section 10.4 (Scripts) for details.
+N:    
+N:    Severity: normal, Certainty: certain
+N:    
+N:    Check: scripts, Type: binary
+N: 
+N: Removing /tmp/jjJjrzVQ3u ...
+
+visiblement un fichier n'a pas le bon 644, il faudrait corriger cela dans la distribution.
\ No newline at end of file

-- 
The Molecular Modelling Toolkit packaging



More information about the debian-science-commits mailing list