[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