<div dir="ltr">Tohle je slozite... Samozrejme to udelat JDE, ale clovek se dostane prilis nizko. Proc by mel distributor aplikace delat takove obskurnosti pro RPM, DEB, EXE apod?<br><br>Vytvaret DEB nejak distutils umi sam od sebe, jen se ptame na to, jak :-).<br>
<br>Marek<br><br><br><div class="gmail_quote">2008/7/31 rajcze <span dir="ltr"><<a href="mailto:rajcze@gmail.com">rajcze@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Mno, pokud ti to vytvori .tar.gz balik, ktery staci rozbalit do / a<br>
"it just works" :) tak by nemusel byt problem z toho ten .deb balicek<br>
vytvorit docela jednoduse. Staci pridat Myslim ze skriptik, ktery to<br>
udela, spichnu za chvilicku. Stejne jde jen o vytvoreni "control"<br>
souboru - tj vyplneni neceho takoveho<br>
<br>
Package: $JMENO<br>
Version: $VERZE<br>
Maintainer: $MAINTAINER<br>
Architecture: all<br>
Depends: python<br>
Description: $SHORT_DESC<br>
<br>
a "zapakovani" pomoci ar-u.<br>
<br>
Verim tomu, ze vetsinu veci stejne pises do nejakeho toho konfiguraku<br>
pro distutils, takze by to snad i melo jit vytahnout z nej.<br>
<div class="Ih2E3d"><br>
J.<br>
<br>
2008/7/31 Lumír Jasiok <<a href="mailto:lumir.jasiok@vsb.cz">lumir.jasiok@vsb.cz</a>>:<br>
</div><div><div></div><div class="Wj3C7c">> rajcze wrote:<br>
>> No, ja zase neznam distutils :)<br>
>> Co presne teda distutils vygeneruji, kdyz ne deb balik?<br>
>><br>
>> J.<br>
>><br>
> Ten serial na abclinuxu samozrejme znam, ale presne jak psal Marek, jde<br>
> mi o to, aby se proces zautomatizoval a abych nemusel krome setup.py<br>
> jeste vytvaret Makefile a debianizovat rucne.<br>
><br>
> Distutils slouzi k usnadneni vytvareni a distribuci zdrojovych a<br>
> binarnich souboru s vasim kodem (typicky vami vytvorene balicky,<br>
> rozsirujici moduly apod.). Nemusite tedy pouzivate auto-tools. Pri<br>
> instalaci ze zdrojovych souboru se to typicky projevi tim, ze<br>
> nepouzivate "magickou" trojkombinaci configure;make; make install, ale<br>
> proste "python setup.py install". Vytvareni balicky je pomoci distutils<br>
> extremne jednoduche a muzete pomoci nej snadno vytvorit napriklad<br>
> zdrojovy tar.gz balik, rpm balik, Windows self-extract balik, a dokonce<br>
> existuje i Nullsoft NSIS plugin, takze muzete vytvaret i Windows<br>
> instalacky. Jen pro distutils neni plugin pro vytvareni deb baliku.<br>
><br>
> Lumir<br>
><br>
> --<br>
> Lumír Jasiok<br>
> VSB-TU Ostrava - Computer centre<br>
> Tel: +420 59 732 3189<br>
> E-mail: <a href="mailto:lumir.jasiok@vsb.cz">lumir.jasiok@vsb.cz</a><br>
> <a href="http://www.vsb.cz" target="_blank">http://www.vsb.cz</a><br>
><br>
><br>
> _______________________________________________<br>
> Python mailing list<br>
> <a href="mailto:Python@py.cz">Python@py.cz</a><br>
> <a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
><br>
<br>
<br>
<br>
</div></div>--<br>
<div class="Ih2E3d">Rules of Optimization:<br>
Rule 1: Don't do it.<br>
Rule 2 (for experts only): Don't do it yet.<br>
_______________________________________________<br>
</div><div><div></div><div class="Wj3C7c">Python mailing list<br>
<a href="mailto:Python@py.cz">Python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
</div></div></blockquote></div><br></div>