From 29c31aa8327df8348b8fbd968865f5e872fd5d9a Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Sat, 7 Jan 2023 17:09:55 +0200 Subject: [PATCH] Added the French manpage Signed-off-by: Dimitris Zlatanidis --- ChangeLog.txt | 1 + man/slpkg-fr.1 | 156 ++++++++++++++++++++++++++++++++++++ slackbuild/slpkg.SlackBuild | 3 +- 3 files changed, 159 insertions(+), 1 deletion(-) create mode 100644 man/slpkg-fr.1 diff --git a/ChangeLog.txt b/ChangeLog.txt index 04cc2e2c..2d1bfdc5 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,6 +1,7 @@ 4.4.7 - 07/01/2023 Added: - Finished report to download only +- The French manpage (Thanks to marav) 4.4.6 - 06/01/2023 Updated: diff --git a/man/slpkg-fr.1 b/man/slpkg-fr.1 new file mode 100644 index 00000000..e192d0e1 --- /dev/null +++ b/man/slpkg-fr.1 @@ -0,0 +1,156 @@ +.TH slpkg 1 "Orestiada, Grèce" "slpkg 4.4.0" dslackw +.SH NOM +.P +slpkg - [OPTIONS] [COMMANDE] . +.SH SYNOPSIS +.P +slpkg [-h|-v] [update] [upgrade] [check-updates] [configs] [clean-logs] [clean-tmp] [-b, build] [-i, install] [-d, download] +[-r, remove] [-f, find] [-w, view] [-s, search] [-e, dependees] [-t, tracking] --yes, --jobs, --resolve-off, +--reinstall, --skip-installed, --full-reverse, --search +.SH DESCRIPTION +.P +\fBSlpkg\fP est un gestionnaire de paquets logiciels qui \fBinstalle\fP, \fBmet à jour\fP et \fBsupprime\fP les paquets sur les systèmes basés sur \fBSlackware\fP. +Il calcule automatiquement \fBles dépendances\fP et détermine ce qui doit se passer pour installer les paquets. +\fBSlpkg\fP facilite la maintenance de groupes de machines sans avoir à effectuer des mises à jour manuelles. +.P +\fBSlpkg\fP travaille en accord avec les standards de l'organisation \fBSlackBuilds.org\fP pour construire des paquets. +Il utilise également les instructions de \fBSlackware Linux\fP pour l'installation, la mise à jour ou la suppression des paquets. +.SH COMMANDES +.P +update +.RS +Met à jour la liste des paquets et la base de données. +.RE +.P +upgrade +.RS +Met à niveau tous les paquets installés si la version la plus récente existe dans le référentiel. +.RE +.P +check-updates +.RS +Vérifie s'il y a des nouvelles dans le fichier \fBChangeLog.txt\fP du SlackBuild. +.RE +.P +configs +.RS +Modifier le fichier de configuration \fB/etc/slpkg/slpkg.toml\fP. +.RE +.P +clean-logs +.RS +Nettoie les journaux de suivi de dépendances. Après cette procédure, vous devrez supprimer les dépendances à la main. +.RE +.P +clean-tmp +.RS +Supprime tous les scripts et sources téléchargés des SlackBuilds. +.RE +.P +-b, build +.RS +Construit les scripts de Slackbuilds et les ajoute au répertoire \fB/tmp\fP. +.RE +.P +-i, install +.RS +Construit et installe les paquets dans l'ordre correct et enregistre également les paquets avec les dépendances à utiliser pour la suppression. +.RE +.P +-d, download +.RS +Télécharger les scripts de SlackBuilds et les sources sans les construire ni les installer. +.RE +.P +-r, remove +.RS +Supprime les paquets avec leurs dépendances s'ils ont été installés avec la méthode \fB'slpkg install'\fP. +Slpkg examine la configuration \fB'sbo_repo_tag'\fP pour trouver les paquets à supprimer. +.RE +.P +-f, find +.RS +Trouver les paquets installés par \fBSBo\fP (taggés _SBo) sur votre distribution. +.RE +.P +-w, view +.RS +Voir les paquets du dépôt et obtenir toutes les informations dans votre terminal. +.RE +.P +-s, search +.RS +Rechercher les paquets. +.RE +.P +-e, dependees +.RS +Montre les dépendances du paquet. +.RE +.P +-t, tracking +.RS +Suivi des dépendances des paquets. +.RE +.SH OPTIONS +.P +--yes +.RS +Répondre Oui à toutes les questions. +.RE +.P +--jobs +.RS +Accélération des scripts SlackBuild. Lorsque l'indicateur \fB--jobs\fP est activé, slpkg détecte automatiquement le nombre de +de processeurs et le saisit dans la variable \fBMAKEFLAGS\fP. Certains SlackBuilds échouent lorsque \fBMAKEFLAGS\fP est déclaré ou que +le nombre de processeurs (-j) est supérieur à 1. +.RE +.P +--resolve-off +.RS +Désactive la résolution des dépendances. +.RE +.P +--reinstall +.RS +Utilisez cette option si vous voulez mettre à niveau tous les paquets même si la même version est déjà installée. +Ne saute pas les paquets déjà installés. +.RE +.P +--skip-installed +.RS +Cette option est utile si vous voulez éviter de construire et de réinstaller des paquets. +Remarque : Cette option n'affecte que les dépendances. +.RE +.P +--full-reverse +.RS +Dépendance inverse complète. Ne fonctionne qu'avec la commande \fB-e, dependees\fP et montre aussi les \fBRequires\fP. +.RE +.P +--search +.RS +Active l'utilitaire de dialogue pour rechercher des paquets dans le référentiel. +Essayez par exemple : `slpkg install python3 --search` ou `slpkg download python3 --search` et ainsi de suite. +.RE +.P +-h | --help +.RS +Affiche l'aide. +.RE +.P +-v | --version +.RS +Affiche la version. +.RE +.SH FICHIERS DE CONFIGURATION +.P +Fichier de \fBconfiguration\fP dans le fichier /etc/slpkg/slpkg.toml. +.RE +Fichier \fBblacklist\fP dans le fichier /etc/slpkg/blacklist.toml. +.SH RAPPORT DE BOGUES +.P +Veuillez signaler tout bogue trouvé à \fBhttps://gitlab.com/dslackw/slpkg/-/issues\fP. +.SH AUTEUR +.P +\fBDimitris Zlatanidis\fP diff --git a/slackbuild/slpkg.SlackBuild b/slackbuild/slpkg.SlackBuild index b0d43695..df056a16 100755 --- a/slackbuild/slpkg.SlackBuild +++ b/slackbuild/slpkg.SlackBuild @@ -100,8 +100,9 @@ mkdir -p $PKG/etc/$PRGNAM install -D -m0644 configs/slpkg.toml $PKG/etc/slpkg/slpkg.toml.new install -D -m0644 configs/blacklist.toml $PKG/etc/slpkg/blacklist.toml.new -mkdir -p $PKG/usr/man/man1 +mkdir -p $PKG/usr/man/man1 mkdir -p $PKG/usr/man/fr/man1 cp man/slpkg.1 $PKG/usr/man/man1 +cp man/slpkg-fr.1 $PKG/usr/man/fr/man1/slpkg.1 find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz; rm $i ; done