> Il y a effectivement des chances pour que ce ne soit pas les sources mais
> directement les bin � installer. d'autant plus que le tar.gz indique
> l'architecture de compilation (i686-pc-linunx-gnu).
> Le mieux est de faire � partir des sources mais tu peux quand m�me faire un
> rpm : pas de section %build
> Dans la section %install tu appelles le script. Il faut que l'installation se
> fasse dans $RPM_BUILD_ROOT donc eventuellement patch� le script si celui-ci
> ne te propose pas d'option pour sp�cifier la destination.


je ne sais pas patche le script 
peux tu me donner quelques indications la dessus ? 


> 
> Sinon, jette un oeil � l'adresse
> http://www.linux-mandrake.com/en/howtos/mdk-rpm/mdk-rpm.html
> qui est un HowTo sur la cr�ation des RPMs pour Mandrake (qui diff�re quelque
> peu de celui de redhat)
> 
> Si tu veux, je peux regarder ton .spec

merci 
le voici 

Summary: GNU indent
Name: netscape-i686-pc-linux-gnu
Version: installer
Release: 1
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: Development/Tools
 
%description
navigator
 
%prep
%setup -q
 
#%build
#./configure
#make
 
%install
./netscape-installer
 
%files
%defattr(-,root,root)
/usr/local/bin/netscape
%doc /usr/local/info/netscape
%doc %attr(0444,root,root) /usr/local/man/man1/netscape
%doc COPYING AUTHORS README NEWS



et voici ce que cela donne 

[EMAIL PROTECTED] SPECS]# rpm -ba netscape.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.70575
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf netscape-i686-pc-linux-gnu-installer
+ /bin/gzip -dc
/usr/src/RPM/SOURCES/netscape-i686-pc-linux-gnu-installer.tar.gz+ tar
-xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd netscape-i686-pc-linux-gnu-installer
/var/tmp/rpm-tmp.70575: cd: netscape-i686-pc-linux-gnu-installer: Aucun
fichier
ou r�pertoire de ce type
Bad exit status from /var/tmp/rpm-tmp.70575 (%prep)

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à