[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-team] Re: [Annonce] <SuSE6.2> RPMs pour Window Maker 0.61.0



On Fri, Sep 24, 1999 at 02:03:03PM +0200, Olivier Bouverot wrote:
> Bonjour.
> Pascal Bleser a écrit :
> > J'ai fait des packages RPM pour la toute nouvelle version de Window Maker (0.61.0)
> > pour la SuSE 6.2 (glibc2.1). Si quelqu'un a une 6.1 ou 6.0, downloadez le RPM source
> > et faites le RPM binaire. La marche à suivre (3 commandes) est décrite sur la page de
> > download.
> Ben non, justement, il n'y a que les rpms ... Peux-tu m'expliquer ce
> qu'il faut faire ? J'ai déjà téléchargé le src.rpm, en attendant (j'ai
> la SuSE 6.0).
Euh... je ne comprends pas ce que tu veux dire... ?
Tu as une SuSE 6.0, donc tu dois downloader les RPMs source (celui de proplst et celui
de wmaker) et créer les RPMs binaires comme décrit sur ma page (dans l'ordre suivant:
d'abord proplst, ensuite wmaker):

rpm --install proplst-0.8.3-27.src.rpm
rpm --install wmaker-0.61.0-1.src.rpm
cd /usr/src/packages/SPECS
rpm -bb proplst*.spec
cd /usr/src/packages/RPMS/i386/
rpm --install proplst-0.8.3-27.i386.rpm
rpm --install proplstd-0.8.3-27.i386.rpm
cd -
rpm -bb wmaker.spec
cd -
rpm --install wmaker-0.61.0-1.i386.rpm

et voilà :)
Note que "-" pour cd signifie "le répertoire dans lequel je me trouvais avant
le dernier cd" ;) (petite astuce en passant)

> J'en profite pour poser une autre question : comment crées-tu le src.rpm
> à partir du tar.gz original ? Je suppose que tu compiles, mais après ?
ouh là :)
C'est pas évident...
Il faut écrire le fichier .spec - tu n'as qu'à jeter un oeil dessus sur
ceux de proplst et wmaker (celui de wmaker, il est assez "frais" ;)).
Disons que c'est déjà qqe chose pour les Linuxiens avancés ;)
Voici l'URL d'un excellent livre sur le sujet (disponible gratuitement en
format PostScript):
  ftp://linuxbe.org/linux/Docs/maximum-rpm.ps.bz2
                                         (461kb)
  (remarque que tu devras d'abord le décompresser avec "bunzip2" avant de le
  lire avec "gv")

Il y a des dizaines de pages sur le développement de packages (avec des exemples)
- excellente lecture ;-)

-- 
  -o) / Pascal Bleser          ATOS Payment Systems|
  /\\ \ C++/UNIX Development        Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atos-group.com>|
---------------------------------------------------|
University, n.:                                    :
 Like a software house, except the software's free,:
and it's usable, and it works,  and  if  it  breaks:
they'll quickly tell you how to  fix  it,  and  ...:
---------------------------------------------------'

---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.