[eside-ghost] Creacion de paquetes
ilcra1989
ilcra1989 en gmail.com
Sab Mar 1 11:30:31 CET 2008
yo si te interesa podría hacerte un paquete para arch y publicar el
pkgbuild(lo que usa para crearlo) en el AUR(al estilo portage para
arch, pero extraoficial)
2008/2/29 Alvaro Uría <fermat en movimage.com>:
> Aupi,
>
> STenyaK (Bruno Gonzalez) [28/02/08 22:34 +0100] escribió:
>
> > Wenas, estoy interesado en la distribución de un programa por
> > diferentes distros y sistemas operativos. Aun es muy pronto como para
> > distribuir nada por ahi, pero quiero ir sabiendo como va el tema.
>
> Una de las opciones, que ya han comentado, es la de esperar que interese
> a algún usuario de cada distro, y que haga posible que se añada al
> repositorio de la misma.
>
> La otra es tomar tú la iniciativa.
>
>
> > Pero en linux cómo se hace, cómo va el proceso en líneas generales?
>
> Para Debian,
> http://people.debian.org/~mpalmer/debian-mentors_FAQ.html#adding_a_new_package
>
> Para Ubuntu,
> https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages
>
> El resto de distros no conozco, pero sería cuestión de buscarlo O:-D
>
>
> > -Soy yo el encargado de crear todos los paquetes, y enviarselos a
> > gente de cada distro para q los incluya?
>
> Si los empaquetas bien, es la forma más rápida de conseguirlo.
> Si estás aprendiendo, puedes buscar ayuda tranquilamente
> (debian-mentors, MOTUs [Masters Of The Universe], ... xD), y la forma de
> empaquetar en Debian y Ubuntu son muy parecidas. En otras, como Fedora,
> es más lioso.
>
>
> > -Les envio instrucciones sobre como se hace, y ellos compilan y hacen
> > todo, para comprobar q no les estoy metiendo un troyano?
>
> Es una opción.
>
>
> > -Les digo que quiero publicar un paquete, y les dejo con todo el marrón?
>
> Es otra opción xD, a través de sus respectivos sistemas de seguimiento
> de paquetes (new, orphaned, etc.). Luego sería esperar a ver si se anima
> alguien por ahí :D
>
>
> > En el primer caso, hay algun super-empaquetador (alien?) que me cree
> > todos los paquetes automaticamente?
>
> Que yo sepa no, pero hay programas que ayudan muucho. En Debian están
> los paquetes build-essentials, devscripts, debhelper y varios más
> (dh-make, lintian, ...)
>
>
> > Como está el tema de cross-compiling para comprobar que no hay bugs en
> > amd64 o ppc o cosas asi? O debería usar vmware (puede vmware emular
> > otras arquitecturas?)?
>
> Los desarrolladores suelen disponer de máquinas para todas las
> arquitecturas que dicen que soportan, donde se suelen crear los archivos
> para cada repositorio.
>
> Alguna vez he leído cosas para hacerlo en tu propia máquina, como
> dpkg-cross, pero ni idea.
>
> > Thx por adelantado!
>
> Nada :)
>
> Dos mini-consejos: 1) si te decides por empaquetarlo tú, yo empezaría
> por la distro que más uses. Si fuese Debian, genial, porque es la madre
> de muchas distros, y si consigue entrar en Sid, podría acabar
> interesando a otros y ayudarte en el proceso de añadirlo a más distros o
> así (a parte de eliminar los problemas típicos en ".deb-like").
> 2) dejaría las distros "rpm-like" para el final, porque suelen tener
> conflictos entre versiones "mayores" (un paquete para Fedora Core 5 es
> probable que no funcione en Fedora Core 9, al margen de los cambios en
> las bibliotecas que usase).
>
> > --
> > Saludos,
> > Bruno González
>
> Saludos diafantes,
> --
> ,____________,
> .' '.
> /~~~~^~~~^~^~~~\
> / _ /|| \ Alvaro Uría (0x5109E791)
> ; ( } \||D ; <fermat at movimage.com>
> | | /\__,=[_] |
> ; ( |_\_ |---| ; It might look like I'm doing nothing, but
> \ )| |/ | | / at the cellular level I'm really quite busy.
> '. | /_ | |.'
> '------------'
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFHyHINhmMlEVEJ55ERAqvmAJ0QCMCp2VKFuZpCj7azCyrghAYINQCfQtsK
> PCNdc99CTHMMsXEQRf67a/M=
> =wkTT
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
Más información sobre la lista de distribución eside-ghost