« Mkd (Extracteur de documents)/Paquets 'RPM' Red Hat Package Manager » : différence entre les versions

Contenu supprimé Contenu ajouté
m Modification de la date du fichier imprimable
→‎Notre exemple de fichier .macros : ajout du texte contenu dans .rpmmacros
Ligne 29 :
:Il est inutile de répéter ici ce qui est très bien fait sur le site fedora-fr
 
== Notre exemple de fichier .macrosrpmmacros ==
 
C'est un exemple de fichier .rpmmacropour un paquet personnel
<pre>
# File .rmpmacros for rpmbuild.
# Used for personal distribution. Do not use this file for fedora building package
 
%_topdir %(echo $HOME)/rpmbuild
 
%__arch_install_post \
[ "%{buildarch}" = "noarch" ] || QA_CHECK_RPATHS=1 ; \
case "${QA_CHECK_RPATHS:-}" in [1yY]*) /usr/lib/rpm/check-rpaths ;; esac \
/usr/lib/rpm/check-buildroot
 
%_smp_mflags %([ -z "$RPM_BUILD_NCPUS" ] \\\
&& RPM_BUILD_NCPUS="'/usr/bin/getconf _NPROCESSORS_ONLN'";\\\
if [ "$RPM_BUILD_NCPUS" -gt 16 ]; then echo "-j16"; \\\
elif [ "$RPM_BUILD_NCPUS" -gt 3 ]; then echo "-j$RPM_BUILD_NCPUS"; \\\
else echo "-j3"; fi)
 
%vendor EELL
%Packager Edeulo <edeulo@free.fr>
%dist .fc23
%fedora 23
 
%_signature gpg
%_gpg_path /home/builder/.gnupg
%_gpg_name JP Louyot
</pre>
 
== Notre exemple de fichier SPEC ==