Le 16.08.2006 18:00, [EMAIL PROTECTED] a écrit fort à propos :

> Cela etant, je suis reste perplexe devant la phrase
> 
> "If you haven't done so already, set up an rpm build environment in
> your home directory. You can to this by adding the line %_topdir
> %(echo $HOME)/rpmbuild to your $HOME/.rpmmacros

Il faut créer dans ton home un fichier caché nommé .rpmmacros contenant
la ligne suivante :

%_topdir %(echo $HOME)/rpmbuild

> je ne sais pas comment constuire l'environnement rpm build

La construction de cet environnement est très simple, mais j'ai moi
aussi trouvé l'explication un peu bâclée :
Pas besoin d'être root :

$ mkdir ~/rpmbuild/BUILD
$ mkdir ~/rpmbuild/RPMS/noarch
$ mkdir ~/rpmbuild/SPECS

Ensuite, j'ai placé le petit fichier téléchargé msttcorefonts-2.0-1.spec
dans ce dernier répertoire, depuis lequel je n'ai plus eu qu'à lancer la
commande :

$ rpmbuild -bb msttcorefonts-2.0-1.spec

Et le rpm est apparu dans ~/rpmbuild/RPMS/noarch. :-)
(Il fallait que la connexion internet soit active, et avoir
préalablement installé cabextract.)
=========================================
Vous souhaitez acquerir votre Pack ou des Services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club mandrake : http://www.mandrivaclub.com
=========================================

Répondre à