linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] aiuto per patch clive

Andrea Gelmini andrea.gelmini a lugbs.linux.it
Ven 10 Dic 2010 11:06:03 UTC
Il 10 dicembre 2010 11:47, wgenzo8 a inwind.it <wgenzo8 a inwind.it> ha scritto:
> --- a/lib/clive/Host/Youtube.pm
> +++ b/lib/clive/Host/Youtube.pm
Qui trovi il file che è stato modificato.
Prima ci sta pure un Changelog (ma ai fini del funzionamento non ti interessa).

> @@ -57,6 +57,8 @@ sub parsePage {
> my $xurl
> = "http://youtube.com/get_video?video_id=$tmp->{id}&t=$tmp->{t}";
>
> + $xurl .= "&asv=2"; # Should fix the http/404 issue (#58).
> +
> my $config = clive::Config->instance->config;
>
> my $fmt;

Questo è il contesto in cui sono state aggiunte le righe.
Le riconosci perché sono quelle con il + iniziale.

> Mi dareste una mano per cortesia ad inserire la patch nel modo giusto e nel
> file giusto (non ho trovato info al riguardo)?

Hai più scelte:
a) se hai il mero sorgente puoi salvare la mail/patch in un file e
applicarlo (andando nella dir del programma) con:
patch --dry-run -p0

--dry-run dice di provare e non farlo davvero (in modo tale da vedere
prima eventuali errori)
prova -p1 invece di -p0 nel caso ti torni errori di percorso.
Ovviamente la cosa funziona se parti dalle stesse versioni percui è
stata generata la patch.

b) se usi il repository git puoi clonarlo:
   git clone git://repo.or.cz/clive.git
   git apply file-della-patch
   oppure
   git am file-della-patch

Ciao,
gelma




Maggiori informazioni sulla lista Lug