Hello, how to make an RPM for Suse (is there an how-to, exemple of spec file,..) ? Is there a contrib space ? Thanks, Florent -------------- EXCEPTIONNEL! Tiscali lance les forfaits Internet Illimités, à partir de 15,95EUR / mois. Pour en profiter,cliquez ici: http://register.tiscali.fr/forfaits/ Offres soumises à conditions.
On Tue, 2002-10-01 at 18:52, Florent BERANGER wrote:
Hello,
how to make an RPM for Suse (is there an how-to, exemple of spec file,..) ?
Is there a contrib space ?
The easiest way is to use the checkinstall program (on the SuSE disks). It creates a bare bones .spec file (an rpm build config file) and builds rpms from source for you. It can even create Slackware tgz files and Debian debs. Other than that, I can recommend the book "Maximum RPM" which covers all the gory details of the .spec file, pre/post/install/remove scripts, dependencies, etc. Best Regards, Keith -- LPIC-2, MCSE, N+ Sing blue silver Got spam? Get spastic http://spastic.sourceforge.net
I bought "Maximum RPM" a couple of years ago. It makes no provision, if I remember, for different distributions of Linux. It assumed that an RPM was an RPM. What's different about SuSE RPM's? Obviously something is. I should think that with the "common Linux" coming up, these difficulties will be remedied. Hopefully. --doug At 19:34 10/01/2002 -0400, Keith Winston wrote:
On Tue, 2002-10-01 at 18:52, Florent BERANGER wrote:
Hello,
how to make an RPM for Suse (is there an how-to, exemple of spec file,..) ?
Is there a contrib space ?
The easiest way is to use the checkinstall program (on the SuSE disks). It creates a bare bones .spec file (an rpm build config file) and builds rpms from source for you. It can even create Slackware tgz files and Debian debs.
Other than that, I can recommend the book "Maximum RPM" which covers all the gory details of the .spec file, pre/post/install/remove scripts, dependencies, etc.
Best Regards, Keith -- LPIC-2, MCSE, N+ Sing blue silver Got spam? Get spastic http://spastic.sourceforge.net
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
* Florent BERANGER (cosmic.flo@libertysurf.fr) [021001 15:52]:
how to make an RPM for Suse (is there an how-to, exemple of spec file,..) ?
There's the Package Conventions document that is more or less up to date: http://www.suse.de/~mmj/Package-Conventions/SuSE-Package-Conventions.html
Is there a contrib space ?
We stopped taking contribs a few months ago because we just didn't have the time to audit them. Go ahead and put it in ftp.suse.com/incoming and send ftpadmin@suse.com an email when your done and I'll see what I can do. -- -ckm
* Florent BERANGER
Hello,
how to make an RPM for Suse (is there an how-to, exemple of spec file,..) ?
Don't forget. There's 2000+ example specfiles in each distribution :) -- Mads Martin Jørgensen, http://mmj.dk "Why make things difficult, when it is possible to make them cryptic and totally illogic, with just a little bit more effort?" -- A. P. J.
participants (5)
-
Christopher Mahmood
-
Doug McGarrett
-
Florent BERANGER
-
Keith Winston
-
Mads Martin Joergensen