<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">&lt;<a href="mailto:rajcze@gmail.com">rajcze@gmail.com</a>&gt;</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>
&quot;it just works&quot; :) tak by nemusel byt problem z toho ten .deb balicek<br>
vytvorit docela jednoduse. Staci pridat &nbsp;Myslim ze skriptik, ktery to<br>
udela, spichnu za chvilicku. Stejne jde jen o vytvoreni &quot;control&quot;<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 &quot;zapakovani&quot; 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 &lt;<a href="mailto:lumir.jasiok@vsb.cz">lumir.jasiok@vsb.cz</a>&gt;:<br>
</div><div><div></div><div class="Wj3C7c">&gt; rajcze wrote:<br>
&gt;&gt; No, ja zase neznam distutils :)<br>
&gt;&gt; Co presne teda distutils vygeneruji, kdyz ne deb balik?<br>
&gt;&gt;<br>
&gt;&gt; J.<br>
&gt;&gt;<br>
&gt; Ten serial na abclinuxu samozrejme znam, ale presne jak psal Marek, jde<br>
&gt; mi o to, aby se proces zautomatizoval a abych nemusel krome setup.py<br>
&gt; jeste vytvaret Makefile a debianizovat rucne.<br>
&gt;<br>
&gt; Distutils slouzi k usnadneni vytvareni a distribuci zdrojovych a<br>
&gt; binarnich souboru s vasim kodem (typicky vami vytvorene balicky,<br>
&gt; rozsirujici moduly apod.). Nemusite tedy pouzivate auto-tools. Pri<br>
&gt; instalaci ze zdrojovych souboru se to typicky projevi tim, ze<br>
&gt; nepouzivate &quot;magickou&quot; trojkombinaci configure;make; make install, ale<br>
&gt; proste &quot;python setup.py install&quot;. Vytvareni balicky je pomoci distutils<br>
&gt; extremne jednoduche a muzete pomoci nej snadno vytvorit napriklad<br>
&gt; zdrojovy tar.gz balik, rpm balik, Windows self-extract balik, a dokonce<br>
&gt; existuje i Nullsoft NSIS plugin, takze muzete vytvaret i Windows<br>
&gt; instalacky. Jen pro distutils neni plugin pro vytvareni deb baliku.<br>
&gt;<br>
&gt; Lumir<br>
&gt;<br>
&gt; --<br>
&gt; &nbsp;Lumír Jasiok<br>
&gt; &nbsp;VSB-TU Ostrava - Computer centre<br>
&gt; &nbsp;Tel: +420 59 732 3189<br>
&gt; &nbsp;E-mail: <a href="mailto:lumir.jasiok@vsb.cz">lumir.jasiok@vsb.cz</a><br>
&gt; &nbsp;<a href="http://www.vsb.cz" target="_blank">http://www.vsb.cz</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Python mailing list<br>
&gt; <a href="mailto:Python@py.cz">Python@py.cz</a><br>
&gt; <a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div>--<br>
<div class="Ih2E3d">Rules of Optimization:<br>
Rule 1: Don&#39;t do it.<br>
Rule 2 (for experts only): Don&#39;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>