.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH RPMSPEC 1 "8 janvier 2026" "RPM 6.0.1" .PP .SH NOM rpmspec – Outil pour les fichiers spec RPM .PP .SH SYNOPSIS \fBrpmspec\fP {\fB\-q\fP|\fB\-\-query\fP} [\fIoptions\fP] [\fIoptions\-requête\fP] \fIFICHIER_SPEC\fP .\&.\&.\& .PP \fBrpmspec\fP {\fB\-P\fP|\fB\-\-parse\fP} [\fIoptions\fP] \fIFICHIER_SPEC\fP .\&.\&.\& .PP \fBrpmspec\fP \fB\-\-shell\fP [\fIoptions\fP] [\fIFICHIER_SPEC\fP .\&.\&.\&] .PP .SH DESCRIPTION \fBrpmspec\fP est un outil pour s’informer sur un fichier spec, plus précisément pour rechercher des paquets hypothétiques qui seraient créés à partir du fichier spec indiqué.\& Ainsi s’informer sur un fichier spec avec \fBrpmspec\fP est similaire à s’informer sur une construction de paquet à partir de ce fichier spec, mais ce n’est pas identique.\& Avec \fBrpmspec\fP il n’est pas possible de s’informer sur tous les champs possibles d’un paquet construit.\& Par exemple, il n’est pas possible de s’informer sur BUILDTIME avec \fBrpmspec\fP pour des raisons manifestes.\& Il est aussi impossible de s’informer automatiquement sur d’autres champs générés pendant la construction d’un paquet tels que les dépendances générées automatiquement.\& .PP .SH OPÉRATIONS \fB\-q\fP, \fB\-\-query\fP .RS 4 Interroger pour les entêtes analysés syntaxiquement, de manière similaire à l’interrogation des paquets.\& .PP .RE \fB\-P\fP, \fB\-\-parse\fP .RS 4 Afficher les fichiers spec analysés syntaxiquement sur la sortie standard.\& C’est\-à\-dire que les instructions conditionnelles sont gérées, les macros analysées et ainsi de suite.\& .PP .RE \fB\-\-shell\fP .RS 4 Invoquer un interpréteur de commandes interactif pour l’inspection des macros, facultativement après l’analyse syntaxique d’un fichier spec.\& Utile principalement pour le débogage.\& .PP .RE .SH ARGUMENTS \fISPECFILE\fP .RS 4 Fichier spec RPM utilisé pour la construction de paquets avec \fBrpmbuild\fP(8).\& .PP .RE .SH OPTIONS Consulter \fBrpm\-common\fP(8) pour les options communes à toutes les opérations.\& .PP .SH "OPTIONS INTERROGATIVES" \fB\-\-qf\fP \fIFORMAT\fP, \fB\-\-queryformat\fP \fIFORMAT\fP .RS 4 Spécifier le format de sortie pour les interrogations sur spec.\& Consulter \fBrpm\-queryformat\fP(7) pour plus de détails.\& .PP .RE \fB\-\-rpms\fP .RS 4 Opérer sur tous les entêtes de paquet binaire générés à partir du fichier spec.\& .PP .RE \fB\-\-builtrpms\fP .RS 4 Opérer seulement sur les entêtes d’un paquet binaire qui serait construit à partir du fichier spec.\& Cela signifie ignorer les entêtes d’un paquet qui ne serait pas construit à partir du fichier spec, c’est\-à\-dire ignorer les entêtes de paquet sans section \fIfile\fP.\& .PP .RE \fB\-\-srpm\fP .RS 4 Opérer sur le(s) entête(s) de paquet source généré(s) à partir du fichier spec.\& .PP .RE .SH ENVIRONNEMENT Consulter \fBrpm\-common\fP(8).\& .PP .SH "CODE DE RETOUR" En cas de succès, \fB0\fP est renvoyé, autrement, un code d'échec différent de zéro est renvoyé.\& .PP .SH EXEMPLES \fBrpmspec \-q rpm.\&spec\fP .RS 4 Obtenir une liste des paquets binaires qui seraient générés à partir du fichier spec RPM, par exemple : .nf .RS 4 rpm\-4\&.11\&.3\-3\&.fc20\&.x86_64 rpm\-libs\-4\&.11\&.3\-3\&.fc20\&.x86_64 rpm\-build\-libs\-4\&.11\&.3\-3\&.fc20\&.x86_64 \&.\&.\&. .fi .RE .PP .RE \fBrpmspec \-q \-\-qf "%{name}: %{summary}n" rpm.\&spec\fP .RS 4 Obtenir des informations brèves pour les paquets binaires simples générés à partir du fichier spec RPM, par exemple, : .nf .RS 4 rpm : système de gestion de paquet RPM rpm\-libs : bibliothèques de manipulation de programme RPM rpm\-build\-libs : bibliothèques de construction et de signature de paquets RPM \&.\&.\&. .fi .RE .PP .RE \fBrpmspec \-q \-\-srpm rpm.\&spec\fP .RS 4 Obtenir le paquet source qui serait généré à partir du fichier spec RPM, par exemple : .nf .RS 4 rpm\-4\&.11\&.3\-3\&.fc20\&.x86_64 .fi .RE .PP .RE \fBrpmspec \-P rpm.\&spec\fP .RS 4 Analyser syntaxiquement le fichier spec RPM et afficher le résultat sur la sortie standard, par exemple : .nf .RS 4 Résumé : le système de gestion de paquet RPM Nom : rpm Version : 4\&.14\&.0 \&.\&.\&. .fi .RE .PP .RE \fBrpmspec \-\-shell\fP .RS 4 Exécuter un interpréteur de commandes interactif pour le débogage de macros, par exemple : .nf .RS 4 > %define toto titi > %toto titi > %(date) Mar Avr. 13 03:55:37 PM EEST 2021 > %getncpus 8 .fi .RE .PP .RE \fBrpmspec \-\-shell popt.\&spec\fP .RS 4 Exécuter un interpréteur de commandes de macros interactif dans le contexte de fichier spec, par exemple : .nf .RS 4 %nom popt %version 1\&.18 .fi .RE .PP .RE .SH "VOIR AUSSI" \fBpopt\fP(3), \fBrpm\fP(8), \fBrpmbuild\fP(1), \fBrpm\-queryformat\fP(7), \fBrpm\-macros\fP(7) .PP \fBrpmspec \-\-help\fP Comme \fBrpm\fP(8) gère la personnalisation d’alias à distance de \fBpopt\fP(3), il est impossible de garantir que ce qui est décrit dans ce manuel correspondra à ce qui sera obtenu.\& .PP \fBhttp://www.\&rpm.\&org/\fP .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .