Re: Que hacer cuando el código solo está por SVN y no en tgz?
Jose Luis Rivas Contreras dijo [Sat, Mar 31, 2007 at 10:51:29PM -0400]:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hola,
>
> Resulta que hay un paquete que el código solo está disponible por SVN y
> los tgz son binarios, así que me preguntaba como hacer para el
> orig.tar.gz, si yo mismo lo crearía o como haría en este caso.
Siempre que sea posible, el .orig.tar.gz debe ser el provisto por el
autor. Obviamente, si el autor no provee un .orig.tar.gz, pos... Te
toca a tí generarlo ;-) En mi caso, tengo un par de paquetitos que son
simplemente un script que cuelga de la página del autor - Lo bajo,
hago un tar.gz con un directorio que incluya a ese archivo, y a
darle. En tu caso, haz el tar.gz de un checkout de SVN. Sólo un par de
puntos a considerar:
- ¿Cómo manejas las versiones de upstream? Si tu upstream genera una
etiqueta o rama (tag o branch) por cada versión, maravilloso. Si no,
por lo menos asegúrate de indicar a cuál versión del depósito estás
empaquetando.
- No empaquetes el checkout directo - Es de mal gusto dejar los
directorios .svn colgando, además de que pueden incluir información
tuya (especialmente si es un svn no-anónimo). Usa svn export
Creo que con eso estarás.
Saludos,
--
Gunnar Wolf - gwolf@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
Reply to: