[Ututo-devel 00000139] paqueteria
Diego Saravia
dsa at unsa.edu.ar
Wed Feb 28 02:24:56 -03 2018
he comenzado a preparar paquetes deb y rpm para todo lo que tiene que ver
con simusol
por ahora lo que se puede probar es solamente el paquete summapack en deb y
rpm
en deb, basta colocar en /etc/sources.list la linea
deb [trusted=yes] https://apt.fury.io/dsaravia/ /
luego hacer lo usual
sudo apt update
sudo apt install summapack
y listo.
No probe todavia en redhat y suse el rpm que esta en fury
Estoy trabajando con los otros paquetes
el server donde estan los paquetes se llama gemfury
para hacer los paquetes estoy usando las herramientas de debian para los
deb y un servidor open build service de suse
pueden ver todas las instrucciones para hacer paquetes en el makefile.lib
ubicado en share/summapack/data creo
hay objetivos como debuil rpmbuild rpmbuildosc
y varios mas, es complejo de usar porque los paquetes se firman con gpg
el servidor osc de suse permite hacer paquetes para todas las distro, crea
una jaula con todos los paquetes distro por distro, es una cosa bastante
compleja
hoy por hoy summapack, exprtkpack (un paquete que cree dado que la gente de
exprtk no provee paquets) y libtabular (asi fue renombrado para cumplir
los estandares de suse) pasan bastante bien los chequeos de calidad de
paquets de rpm y deb, especialmente summapack subio al sistema de ubuntu
sin chistar (por error mio lo mande ahi)
Ahora estoy probando como funciona el tema de dependencias.
en el subversion pueden ver un archivo llamado summapack.template.spec que
es la info para generar rpm y los directorios debian con los archivos
respectivos para debian.
por ahora los hice a mano, ya buscare los viejos programas que tenia dentro
de summapack para generar esas cosas automaticamente
--
Diego Saravia
dsa at ututo.org
Diego.Saravia at gmail.com
NO SIEMPRE FUNCIONA->dsa at unsa.edu.ar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ututo.org/pipermail/ututo-devel/attachments/20180228/cb60304a/attachment.html>
More information about the Ututo-devel
mailing list