exclude_file.plug(1) | rpmrebuild plugin | exclude_file.plug(1) |
NAME¶
exclude_file.plug - un plugin pour rpmrebuild, pour supprimer des fichies dans le fichier spec
SYNOPSIS¶
rpmrebuild --change-spec-file="exclude_file.sh -f
mon_fichier_exclusion" <nom_de_package>
ou
rpmrebuild --change-spec-file="exclude_file.sh -r maregex"
<nom_de_package>
ou
EXCLUDE_FROM=mon_fichier_exclusion rpmrebuild --include exclude_file.plug
nom_de_package
ou
EXCLUDE_REGEX=maregex rpmrebuild --include exclude_file.plug
<nom_de_package>
DESCRIPTION¶
Ce plugin permet de supprimer des fichiers dans le fichier spec
OPTIONS¶
- -h, --help
- affiche de l'aide sur le plugin puis sort.
- -v, --version
- affiche la version du plugin version puis sort.
- -d, --debug
- affiche des informations de debogage du plugin
- -f, --from mon_fichier_exclusion
- fabrique la liste d'exclusion à partir du fichier mon_fichier_exclusion (un nom par ligne)
- -r, --regex maregex
- applique les exclusions à partir de la chaine d'expression regulière maregex
FILES¶
- exclude_file.sh
- contient le code du plugin pour l'option change-spec-file
- exclude_file.plug
- le fichier à inclure, pour une utilisation rapide
- exclude_file.plug.1
- la page de manuel
ENVIRONMENT¶
EXCLUDE_FROM : nom du fichier contenant la liste des fichiers
à exclure (un nom par ligne)
EXCLUDE_REGEX : chaine contenant l'expression reguliere à exclure
EXAMPLES¶
supprime par regex les fichiers contenant fr.html dans le package
afick-doc
rpmrebuild --change-spec-file="exclude_file.sh -r 'fr.html' "
afick-doc
ou en syntaxe courte avec une variable d'environement
EXCLUDE_REGEX=fr.html rpmrebuild --include exclude_file.plug
afick-doc
supprime par fichier d'exclusion les fichiers contenant fr.html
dans le package afick-doc
rpm -ql afick-doc | grep 'fr.html' > /tmp/exclude_from
rpmrebuild --change-spec-file="exclude_file.sh --from
/tmp/exclude_from'" afick-doc
ou en syntaxe courte avec une variable d'environement
EXCLUDE_FROM=/tmp/exclude_from rpmrebuild --include exclude_file.plug
afick-doc
AUTHORS¶
Eric Gerbier <eric.gerbier@tutanota.com>
NOTES¶
COPYRIGHT¶
rpmrebuild is copyright (C) 2023 by Eric Gerbier.
Ce programme est distribué sous la licence GNU General Public
Il est fourni en l'état, sans garanties. Consultez le fichier COPYING
pour plus de détails.
SEE ALSO¶
rpm(8), rpmbuild(8), rpmrebuild_plugins(1)
compat_digest.plug(1), demo.plug(1), demofiles.plug(1), nodoc.plug(1),
uniq.plug(1), file2pacDep.plug(1), exclude_file.plug(1), un_prelink.plug(1)
set_tag.plug(1), unset_tag.plug(1)
man -k rrp for plugins specific manpages
2.18 | Eric Gerbier |