Archivos etiqueta: empaquetado


Empaquetado deb rápido y sucio de aplicaciones python

Ieup, Toca mini-receta basado en el artículo de David en la web de crysol. Necesitamos un fichero setup.py. Si el software no lo trae deberemos crearlo nosotros. creamos el dir debian: mkdir debian Creamos el fichero debian/control: Source: hola-pythoneros Section: utils Priority: optional Maintainer: Juan Nadie <juan.nadie@loquesea.es> Build-Depends: debhelper (>= 5.0.38) Build-Depends-Indep: cdbs (>= 0.4.43), […]


Howto parse a debian changes file in python

Firts post in English (just a test :). If yo want to parse a debian package changes file in python is so easy as: import os import GnuPGInterface import syck   changes_file = ‘/tmp/factoriapegaso-panel_0.2.6-4_amd64.changes’   gnupg = GnuPGInterface.GnuPG() ciphertext = open(changes_file).read() p2 = gnupg.run([’–decrypt’], create_fhs=[’stdin’, ‘stdout’]) p2.handles[’stdin’].write(ciphertext) p2.handles[’stdin’].close() decrypted_plaintext = p2.handles[’stdout’].read() p2.handles[’stdout’].close() #Puede fallar por […]