Estoy intentando hacer un instalador para <b>BiblioJAM</b> en python, pero la Biblioteca utiliza imágenes, íconos, sonidos, etc . . . propias y no logro que las instale junto al código.<div><br></div><div>¿Alguien ha hecho alguna experiencia con esto que me pueda dar una idea?</div>
<div><br></div><div><b>Mi script actual es:</b></div><div><br></div><div><div><font class="Apple-style-span" color="#990000">#!/usr/bin/env python</font></div><div><font class="Apple-style-span" color="#990000"># -*- coding: utf-8 -*-</font></div>
<div><font class="Apple-style-span" color="#990000">from distutils.core import setup</font></div><div><font class="Apple-style-span" color="#990000">setup(name="BiblioJAM", </font></div><div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>version="1",</font></div>
<div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>author="Flavio Danesse",</font></div><div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>author_email="<a href="mailto:fdanesse@gmail.com">fdanesse@gmail.com</a>",</font></div>
<div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>url="<a href="https://sites.google.com/site/sugaractivities/ceibaljam_lib">https://sites.google.com/site/sugaractivities/ceibaljam_lib</a>",</font></div>
<div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>license="GPL",</font></div><div><font class="Apple-style-span" color="#990000"> <span class="Apple-tab-span" style="white-space:pre"> </span>scripts=["__init__.py"],</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>py_modules=["JAMatrix", "JAMBoardEntryText", "JAMBoard", "JAMBoardTypes", "JAMBook", "JAMButton", "JAMCalendar",</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>"JAMClock", "JAMComboBox", "JAMCron", "JAMDialog", "JAMDragAndDrop", "JAMEntryText", "JAMFire", "JAMGlobals",</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>"JAMLabel", "JAMNubes"])</font></div><div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>data_files=[('Recursos/Iconos', ["anterior.png", "CeibalJAM.png", "icono_jam.png", "tick_cancel.png", "audio.png",</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>"cerrar.png", "play.png", "tick_ok.png", "bandera_uruguay.png", "hoja.png", "siguiente.png"]),</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>('Recursos/Sonidos', ["alarma-reloj1.ogg", "alarma-reloj2.ogg", "clock_tick1.ogg", "lluvia.ogg", "select.ogg"]),</font></div>
<div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>('Recursos/Fuentes', ["fawn.ttf", "KOMIKND.ttf"])]</font></div><div><font class="Apple-style-span" color="#990000"><span class="Apple-tab-span" style="white-space:pre"> </span>)</font></div>
</div><div><font class="Apple-style-span" color="#990000"><br></font></div><div>Pensé que con la clave data_files podía incluir esos archivos pero no funciona. La idea es que al instalar la biblioteca, en el mismo directorio cree uno llamado Recursos y dentro de ese otros: Sonidos, Iconos, Fuentes y dentro de cada uno de ellos que guarde los archivos correspondientes, pero me da error al intentar copiarlos y además el directorio Recursos lo crea en <b>/usr/Recursos/</b> y debiera crearlo en <b>usr/lib/BiblioJAM/Recursos</b></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8">