[python] Distutils a bdist_deb

rajcze rajcze na gmail.com
Čtvrtek Červenec 31 14:13:26 CEST 2008


Mno, pokud ti to vytvori .tar.gz balik, ktery staci rozbalit do / a
"it just works" :) tak by nemusel byt problem z toho ten .deb balicek
vytvorit docela jednoduse. Staci pridat  Myslim ze skriptik, ktery to
udela, spichnu za chvilicku. Stejne jde jen o vytvoreni "control"
souboru - tj vyplneni neceho takoveho

Package: $JMENO
Version: $VERZE
Maintainer: $MAINTAINER
Architecture: all
Depends: python
Description: $SHORT_DESC

a "zapakovani" pomoci ar-u.

Verim tomu, ze vetsinu veci stejne pises do nejakeho toho konfiguraku
pro distutils, takze by to snad i melo jit vytahnout z nej.

J.

2008/7/31 Lumír Jasiok <lumir.jasiok na vsb.cz>:
> rajcze wrote:
>> No, ja zase neznam distutils :)
>> Co presne teda distutils vygeneruji, kdyz ne deb balik?
>>
>> J.
>>
> Ten serial na abclinuxu samozrejme znam, ale presne jak psal Marek, jde
> mi o to, aby se proces zautomatizoval a abych nemusel krome setup.py
> jeste vytvaret Makefile a debianizovat rucne.
>
> Distutils slouzi k usnadneni vytvareni a distribuci zdrojovych a
> binarnich souboru s vasim kodem (typicky vami vytvorene balicky,
> rozsirujici moduly apod.). Nemusite tedy pouzivate auto-tools. Pri
> instalaci ze zdrojovych souboru se to typicky projevi tim, ze
> nepouzivate "magickou" trojkombinaci configure;make; make install, ale
> proste "python setup.py install". Vytvareni balicky je pomoci distutils
> extremne jednoduche a muzete pomoci nej snadno vytvorit napriklad
> zdrojovy tar.gz balik, rpm balik, Windows self-extract balik, a dokonce
> existuje i Nullsoft NSIS plugin, takze muzete vytvaret i Windows
> instalacky. Jen pro distutils neni plugin pro vytvareni deb baliku.
>
> Lumir
>
> --
>  Lumír Jasiok
>  VSB-TU Ostrava - Computer centre
>  Tel: +420 59 732 3189
>  E-mail: lumir.jasiok na vsb.cz
>  http://www.vsb.cz
>
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>



-- 
Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.


Další informace o konferenci Python