Uprava RPM balicku (was: Re: jak zmenit banner u pop3, imap)

Petr Kolar Petr.Kolar na vslib.cz
Středa Červen 23 14:57:08 CEST 2004


Jiri Kulhan <Jiri.Kulhan na Sun.COM> wrote:
> Nejspis ale bude treba zasah do zdrojaku a prelozit programy znovu. U 
> balickove distribuce s binarkami to muze byt trochu orisek :-)

Vazne?

rpm -i balicek-*.src.rpm
rpmbuild -bp /usr/src/redhat/SPEC/balicek.spec
cd /usr/src/redhat/BUILD/balicek*
cp -p adresar/soubor.c adresar/soubor.c.orig
vim adresar/soubor.c
# Zmenim, co je potreba

diff -u adresar/soubor.c.orig adresar/soubor.c \
 > /usr/src/redhat/SOURCE/balicek-zaplata.patch
cp -p /usr/src/redhat/SPEC/balicek{,-upraveny}.spec
vim /usr/src/redhat/SPEC/balicek-upraveny.spec
# Pridat (XX je nejake, v balicku zatim nepouzite, cislo souboru)
# Za Source: a PatchY:
PatchXX: balicek-zaplata.patch
# Za radek %setup resp. za posledni %patchY
%patchXX -b .zaplata
# Pripadne zvetsit cislo v radku Release

rpmbuild -ba /usr/src/redhat/SPEC/balicek-upraveny.spec
rpm -Uhv /usr/src/redhat/RPMS/*/balicek-*-verze.*.rpm

Uplne trivialni to neni, ale vyhody toho, ze i upraveny program bude
z balicku, za to stoji.

S pozdravem
--
                          ***  Petr Kolar  ***
   Department of Applied Informatics, Technical University of Liberec
                Halkova 6, 461 17 Liberec, Czech Republic
             Phone: +420-48-535-3673   Fax: +420-48-535-3696
      E-mail: Petr.Kolar na vslib.cz   http://www.kai.vslib.cz/~kolar/


Další informace o konferenci Linux