Package: packagename
Architecture: all
Depends: python, python-mysqldb, python-sqlite
Description: packagename is a cool package
packagename is a cool package that rox
.
blablabla
copyright contient la/les licences
rules contient:
#!/usr/bin/make -f
# -*- makefile -*-
DEB_PYTHON_SYSTEM=pysupport
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
control est généré à partir de control.in avec un commande de ouf que j'ai oublié (mais qui est facilement retrouvable :)
C'est très facile d'intégrer ça à n'importe quel build sys, qu'il soit en bash, Makefile, scons.
C'est aussi très facile à créer, il suffit d'avoir un template dans un coin et on peut éventuellement faire un petit script pour remplir 99% du template.
# hmhm
Posté par Guillaume Knispel . En réponse au journal py2deb : fabriquer des debs facilement .... Évalué à 1.
Soit un truc python à distribuer utilisant distutils.core.setup
Créer un répertoire debian contenant changelog compat control control.in copyright rules.
changelog s'édite avec dch
compat contient 5
control.in contient (à adapter...) :
Source: sourcepackagename
Section: comm
Priority: extra
Maintainer: maintainer <maintainer@kikoo.com>
Uploaders: uploader1 <uploader1@kikoo.com>, uploader2 <uploader2@kikoo.com>
Build-Depends: @cdbs@, python-support (>= 0.5.3)
Standards-Version: 3.7.2.2
Package: packagename
Architecture: all
Depends: python, python-mysqldb, python-sqlite
Description: packagename is a cool package
packagename is a cool package that rox
.
blablabla
copyright contient la/les licences
rules contient:
#!/usr/bin/make -f
# -*- makefile -*-
DEB_PYTHON_SYSTEM=pysupport
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
control est généré à partir de control.in avec un commande de ouf que j'ai oublié (mais qui est facilement retrouvable :)
C'est très facile d'intégrer ça à n'importe quel build sys, qu'il soit en bash, Makefile, scons.
C'est aussi très facile à créer, il suffit d'avoir un template dans un coin et on peut éventuellement faire un petit script pour remplir 99% du template.