[python] Distutils a bdist_deb

slush slush na centrum.cz
Čtvrtek Červenec 31 14:46:56 CEST 2008


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?

Vytvaret DEB nejak distutils umi sam od sebe, jen se ptame na to, jak :-).

Marek


2008/7/31 rajcze <rajcze na gmail.com>

> 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.
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
------------- dal¹í èást ---------------
HTML p?íloha byla odstran?na...
URL: http://www.py.cz/pipermail/python/attachments/20080731/bb880e2a/attachment.htm 


Další informace o konferenci Python