Francois Massonneau a �crit :
>
> Hello,
>
> > Salut et merci
> > Une remarque, tout de m�me : je trouve �a dingue le parcours du
> > combattant � effectuer pour installer ce machin. C'est le type
> > d'install dont je dirais qu'� part le concepteur lui-m�me et
> > quelques happy few, personne n'est capable de le faire.
> > J'ai du mal � comprendre qu'un script ne soit pas r�alisable pour
> > automatiser tout �a. J'ai fait qqs centaines d'installs sous Unix
> > dans ma carri�re, et je n'ai jamais rencontr� un tel bordel. Oui,
> > je sais, "faut te recycler P�p�re!"... Mais franchement on est pas
> > dans le sens du progr�s, l�.
> > Je vais qd m�me essayer (j'ai d'embl�e des doutes, vu que t'es en
> > 8.0, et moi en 8.1). Je te tiens au courant ce we sans doute
>
> Tiens pendant que j'y suis je t'en donne un autre pour la route. Si
> tu veux compiler kwintv.
> Cr�er une directory temporaire, j'ai fait un truc du genre
> /home/fm/tmp/uu (oui je sais, "uu", �a � l'air d'�tre mon truc, mais
> bon ;-))) ),
> L� tu d�compactes l'archive kwintv-0.8.10.tar.bz2
> Tu r�cup�res sur le site de kwintv, le patch qui va bien, et qui
> s'appelle "kwintvscanner.patch".
> L� tu vas dans /home/fm/tmp/uu/kwintv-0.8.10/kwintv/kwintv
> tu places le patch dedans (dans cette subdirectory).
> Tu fais :
> patch <kwintvscanner.patch
> (faut pas oublier le petit "<" l� ou je l'ai mis).
> Ensuite tu redescends d'un cran, dans :
> /home/fm/tmp/uu/kwintv-0.8.10/kwintv
> l� tu ouvres le kwintv.spec, et tu rajoutes en d�but de fichier les
> lignes suivantes :
> %define name kwintv
> %define version 0.8.10
> %define release 1
> %define prefix /usr/
> Tu commentes la ligne suivante :
> %define prefix /opt/kde2/
> Tu rajoutes les lignes suivantes :
> Name: %{name}
> Version: %{version}
> Release: %{release}
> Tu commentes celles-ci:
> # Name: kwintv
> # Version: 0.8.10
> # Release: 1
> C'est plus propre comme �a :-))
> Tu rajoutes la ligne suivante en dessous de la ligne "vendor" :
> BuildRoot: %{_tmppath}/%{name}-buildroot
> Tu commentes la ligne suivante :
> # BuildRoot: /var/tmp/kwintv-%{version}.root
>
> Tu descends dans le .spec, et tu commentes les deux lignes suivantes:
> # %prefix/bin/kwintvsaver.kss
> # %prefix/share/applnk/System/ScreenSavers/KWinTVSaver.desktop
> Ces deux fichiers ne se trouvent pas dans l'archive et font que la
> compilation s'arr�te en cours.
>
> Ensuite tu redescends dans /home/fm/tmp/uu
> un coup de tar -czvf kwintv-0.8.10.tar.gz kwintv-0.8.10/*
> Ca va te cr�er une archive toute neuve ;-))
> Et l� tu lances la commande miracle :
> rpm -ta kwintv-0.8.10.tar.gz
>
> Et normalement �a devrait te faire le beau rpm qui va bien.
>
> Hope this helps.
> Francois
>
> P.S. SI quelqu'un veut le kwintv.spec modifi� par mes soins et qu'il
> ne veut pas s'emb�ter avec les modifs que je d�crits ci-dessus, pas
> de pb.
>
> ------------------------------------------------------------------------
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com"
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"