[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: