Provided by: devscripts_2.16.2ubuntu3_amd64 bug

NOM

       licensecheck - Vérificateur de licence pour fichiers source

SYNOPSIS

       licensecheck --help|--version

       licensecheck [--no-conf] [--verbose] [--copyright] [-l|--lines=N] [-i|--ignore=regex]
       [-c|--check=regex] [-m|--machine] [-r|--recursive] [-e|--encoding=...] list of files and
       directories to check

DESCRIPTION

       licensecheck cherche à déterminer la licence qui s'applique à chaque fichier qui lui est
       fourni en recherchant, au début du fichier, différents blocs de texte qui appartiennent à
       des licences.

       Si un des paramètre est un répertoire, licensecheck ajoutera les fichiers contenus dans ce
       répertoire à la liste des fichiers à analyser.

OPTIONS

       --verbose, --no-verbose
           Indiquer s'il faut afficher le texte analysé pour chacun des fichiers avant les
           informations sur la licence du fichier.

           Le comportement par défaut est d'être silencieux.

       -l=N, --lines=N
           Indiquer le nombre de lignes de chaque en-tête de fichier qui doivent être analysées
           pour rechercher les informations sur les licences (par défaut, c'est 60 lignes).

       --tail=N
           By default, the last 5k bytes of each files are parsed to get license information. You
           may use this option to set the size of this parsed chunk. You may set this value to 0
           to avoid parsing the end of the file.

       -i=regex, --ignore=regex
           Lors du traitement de la liste des fichiers et répertoires, l'expression rationnelle
           précisée par cette option sera utilisée pour indiquer les fichiers ou répertoires qui
           ne doivent pas être traités (par exemple les fichiers de sauvegarde ou les fichiers
           des systèmes de gestion de configuration).

       -r, --recursive
           Indiquer que le contenu des répertoires doit être ajouté récursivement.

       -c=regex, --check=regex
           Indiquer un modèle utilisé pour définir les fichiers dont la licence doit être
           vérifiée.

           La valeur par défaut comprend différents fichiers source usuels.

       -s, --skipped
           Specify whether to show skipped files, i.e. files found which do not match the check
           regexp (see "--check" option). Default is to not show skipped files.

           Note that ignored files (like ".git" or ".svn") are not shown even when this option is
           used.

       --copyright
           Afficher aussi les blocs de texte de copyright trouvés dans le fichier.

       -e --encoding
           Specifies input encoding of source files. By default, input files are not decoded.
           When encoding is specified, license and copyright information are printed on STDOUT as
           utf8, or garbage if you got the encoding wrong.

       -m, --machine
           Afficher les renseignements de façon lisible par une machine, c'est à dire sous la
           forme <fichier><tab><licence>[<tab><copyright>] afin d'être facilement triés ou
           filtrés, par exemple avec les commandes awk et sort. Remarquez que l'utilisation de
           l'option --verbose va ruiner la lisibilité.

       --no-conf, --noconf
           Ne lire aucun fichier de configuration. L'option ne peut être utilisée qu'en première
           position de la ligne de commande.

VARIABLES DE CONFIGURATION

       Les deux fichiers de configuration /etc/devscripts.conf et ~/.devscripts sont chargés dans
       cet ordre par un interpréteur de commandes pour définir les variables de configuration.
       Des options de ligne de commande peuvent être utilisées pour écraser les paramètres des
       fichiers de configuration. Les paramètres des variables d'environnement sont ignorés à
       cette fin. Les variables actuellement reconnues sont :

       LICENSECHECK_VERBOSE
           Si elle est définie à yes, équivaut à utiliser l'option --verbose de la ligne de
           commande. La valeur par défaut est no.

       LICENSECHECK_PARSELINES
           Si elle est configurée avec un nombre positif, alors le nombre de lignes indiqué au
           début des fichiers sera lu pour essayer de déterminer la ou les licences utilisées.
           C'est équivalent à utiliser l'option --lines de la ligne de commande.

LICENCE

       Ce code est copyright Adam D. Barratt <adam@adam-barratt.org.uk>, tous droits réservés ;
       basé sur un script du même nom du SDK KDE, copyright <dfaure@kde.org>. Ce programme est
       fourni SANS AUCUNE GARANTIE. Vous êtes libre de redistribuer ce code sous les termes de la
       licence publique générale GNU (GNU General Public Licence), version 2 ou ultérieure.

AUTEUR

       Adam D. Barratt <adam@adam-barratt.org.uk>

TRADUCTION

       Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>, 2006

       Thomas Huriaux <thomas.huriaux@gmail.com>, 2006

       David Prévot <david@tilapin.org>, 2010-2013