jak vyrobit balik z binarni distribuce

Filip Hroch hroch@monoceros.physics.muni.cz
Tue, 12 Sep 2000 11:17:52 +0200 (CEST)


Diky za info. Predem ale musim rict, ze balicky se
zdrojaku delam (treba podle maintain-guide) jako
na bezicim pasu..:-) A ted, po asi tydenim snazeni
se zvolna propracovavam i k tomu abych pochopil
i jak to udelat bez zdrojaku, bez prekladu. Opravdu
asi staci si jen vhodne napsat (prepsat) 'rules'
soubor aby neprekladal a pripadne zmenit Makefile
prislusneho balicku.

No dostal jsem se k tehle cinnosti tak, ze me
openssl nejelo na 386ce a musel jsem to prekompilovat
a pak pouzivam VAST fortran 90 a driv jsem ho mel
ulozeny jen natrvdo v /usr/local ale ted jsem
to chtel navrat do distribuce poradne.

Nicmene jeste o jedne veci jsem se chtel pobavit.
Kdyz jsem si udelal na disku lokalni instalacni
adresar (prave pro takovehle upravene soubory)
a dal to do sources.list, vyzadovalo to udelat
jeste soubory Packages a Release analogicky
obycejne distribuci. Je na to nejaky prikaz
nebo je to vhodne delat pouhou editaci a pozmenenim
prislusnych control soubouru? (Ono by to slo
delat i jednoduse pres dpkg -i jenze si chci
udelat lokalni ftp server na prave takovehle 
pozmenene baliky.

kazdopane diky 
FH

On Tue, 12 Sep 2000, Petr Cech wrote:

> Filip Hroch napsal:
> > 
> > Dobry den,
> > 
> > nemuzu prijit na to, jak vyrobit balik z binarni
> > distribuce. Konkterne Mozillu. V jejim pripade
> 
> ?? Stahnu si .orig.tar.gz, .dsc a diff.gz z mirroru a prekompiluju?
> 
> > by to snad teoreticky jeste slo prelozit, ale
> > treba v pripade Netscape uz ne. Zatim jsem bezuspesne 
> > zkusil editovat rules soubor, ale v tomhle se moc
> > nevyznam. 
> 
> packaging-manual, debian-policy, developers-reference, maint-guide (je to
> vlastne popis, cak si udelat balicek od A do Z). Ale samozrejme nejlepsi je to
> obslehnout z nejakeho jiz existujiciho pribuzneho balicku.
> 
> > Jeste jedna otazka. Jak rict (treba zase v rules) 
> > dpkg-buildpackage aby pouzil misto tradicniho 
> 
> tento prikaz pouze (myslim) spusti ./debian/rules binary, kteryzto potom
> program prelozi a vyrobi .deb. Podivejte se do sekce build: a vesele zmente
> prikazy (sladke tajemstvi debian/rules je (obvykle) obycejny Makefile)
> 
> > configure/Make treba f90 *.f90...
> 
> jiste. Nebo si napiste Makefile pro top-level adresar toho programu
> 
> 				Petr Cech
> -- 
> Debian GNU/Linux maintainer - www.debian.{org,cz}
>            cech@atrey.karlin.mff.cuni.cz
> 
> <sgore> We Are Debian.  You Will Be Packaged. Media Opinion Is Irrelevant.
>