Stvaranje RPM-ova iz source-a (tar.gz)

Poslao DoDo on 28.08.2006 22:15:57
Pozdrav svima!
Relativno sam nov s linuxom. Imam SuSE 10.0 i vrlo sam zadovoljan s njime.
Zanima me kako napraviti rpm package iz neke tar.gz datoteke? Istina da nije neki veliki problem instalirati program iz sourcea, ali instalacija iz rpm-a je "očima ugodnija" i mnogo jednostavnija. Je li moguće iz sourcea stvoriti rpm i kako?

Re: Stvaranje RPM-ova iz source-a (tar.gz)

Poslao slobodan on 29.08.2006 9:59:59
Osobno se nisam igrao sa rpm formatom već neko vrijeme, ali u principu trebaš kreirati konfiguracijske fajlove iz kojih će rpmbuild (koliko se sjećam, prvo je bilo rpm -b a kasnije su napravili baš rpmbuild program, ali nisam više siguran...) skužiti što treba napraviti sa tar.gz, raspakirat će ga, skonfigurirati, skompajlirati, i kreirati .rpm.

Preporučam ti da pogledaš po netu. U google sam ukucao "how to build rpm" i dobio sam hrpu linkova, od kojih ti možeš pogledati za početak ovaj i ovaj link, mislim da će ti dosta toga biti jasnije...

Re: Stvaranje RPM-ova iz source-a (tar.gz)

Poslao DoDo on 29.08.2006 20:34:00
thx

Re: Stvaranje RPM-ova iz source-a (tar.gz)

Poslao lx1 on 30.08.2006 8:04:29
probaj

Re: Stvaranje RPM-ova iz source-a (tar.gz)

Poslao Jagec on 31.08.2006 0:41:22
Prije nego se upustiš u avanturu sa izradom vlastitih rpm paketa, a posebno pisanja spec datoteka, preporučio bih ti da prvo provjeriš da li se željeni komad softvera nalazi na nekom od provjerenih dodatnih repozitorija paketa, poput Pacman ili Guru recimo:
http://en.opensuse.org/Additional_YaST_Package_Repositories

Odgovor na tvoje pitanje je vrlo kompliciran, a možeš ga naći između ostaloga i ovdje:

http://en.opensuse.org/Developer_Documentation
http://en.opensuse.org/SUSE_Build_Tutorial
http://developer.novell.com/wiki/index.php/SUSE_Package_Conventions
itd.

Ova poruka je od: http://www.linux.hr/newbb/viewtopic.php?forum=3&topic_id=1015