packages: transmission/transmission-version.patch - this patch changes vers...
Pawel Golaszewski
blues at pld-linux.org
Wed Oct 12 19:53:12 CEST 2011
On Wed, 12 Oct 2011, Marcin Rybak wrote:
> > > > eeeeee??? A co to za dziwne kombinacje??? I po co wogóle??
> > > hmmm... z tego co pamiętam, to z bcond_with sie tłumaczyć nie trzeba
> > No właśnie trzeba, bo to nie tłumaczy _po_ _co_ jest ta zmiana. To, że
> > zmienia wersję to widać po pierwszym spojrzeniu nawet w patcha :P
> ok, nie wiedziałem że trzeba, w sumie w repo ten pacz mi do niczego nie
> był potrzebny, bo mogłem sobie o zbudować lokalnie, wrzuciłem, bo
> uważałem, że komuś może się przydać kiedyśtam w sytuacji podobnej jak
> moja
Nie rozumiemy się.
Jeżeli masz taką potrzebę to jak najbardziej jest na to miejsce w repo,
szczególnie jako bcond (warunek: jakaś pierdółka nie powinna komplikować
budowania w normalnej sytuacji).
Chodzi o to, żeby opisywać co dana zmiana robi. Duża część zmian to (jak
mawiał klasyk) "oczywista-oczywistość", ale czasem warto napisać kilka
słów "po co" jest dana zmiana. Przyznasz, że grzebanie w wersji programu
to nie jest codzienna rzecz :)
Jeżeli chodzi o mnie to nie zauważyłem, że to jest bcond, myślałem, że w
normalnej wersji to ląduje...
> > ... a nie prościej to akurat zrobić jednolinijkowcem sed/awk zamiast
> > łatania? Szczególnie, że to jest tylko bcond...
> możliwe, jeśli masz ochotę - śmiało, wybrałem taką opcję, bo ona dodatkowo
> pokazuje gdzie i co trzeba mniej więcej zmienić by zmiana była dobrze
> wykonana, a i łatwiej to komus po prostu "podpieprzyć" z naszej dystrybucji
ee - tam. Nie używam to nie będę zmieniał.
Z głowy to będzie coś na zasadzie:
%{__sed} -i -e 's/%{version}/2.35436/' lista_plików
Do innych dystrybucji jednolinijkowca jeszcze łatwiej "podpieprzyć", bo
jest łatwiejszy do przenoszenia między wersjami (odpada ci poprawianie
łatek).
--
pozdr. Paweł Gołaszewski jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.
More information about the pld-devel-pl
mailing list