Re: vytvořen í .deb ze zdoje


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Václav Ovsík <vaclav bod ovsik zavinac i bod cz>
Date Fri, 12 Oct 2007 11:28:28 +0200
Mail-followup-to Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
User-agent Mutt/1.5.13 (2006-08-11)

On Fri, Oct 12, 2007 at 11:18:59AM +0200, Vladimír Náprstek wrote:
> Zdravím,
> používám sw tora z testingu. Jenže je pro mé potřeby nesprávně přeložen
> (podpora oracle). Proto jsem si stáhl zdroj (apt-get source tora),
> udělal úpravy v debian/rules a vyrobil balík (dpkg-buildpackage) a
> nainstaloval. Až dotud vše OK, jenže jakmile spustím apt-get upgrade,
> tak se mi můj balík přeinstaluje tím z repozitáře. Tak jsem zkusil
> změnit číslo verze v souboru configure (PACKAGE_VERSION a
> PACKAGE_STRING), ale bezúspěšně, balík se stejně vytvoří s původním
> číslem. Zkusil jsem i změnit název adresáře se zdrojem ale to také
> nepomohlo.
> 
> Poradíte mi, jak upravit číslo verze (což bych raději než ten balík
> zmrazit)?

Tohle se resi zvysenim verze Debian release number. Napr. pokud se to
ted jmenuje:

1.3.22-1   => 1.3.22-1.vaseid.1

Z verze jasne uvidite, ze balicek je Vas (vaseid) a kdyz si to budete
chtit predelat, muzete dal zvysovat cislo za `vaseid'.

No a to hlavni -> cislo verze baliku je dano cislem v debian/changelog.
Nejlepe kdyz si nainstalujete devscripts, pak staci novy zaznam do
changelogu pridat prostym:

dch -n

to vam automaticku prida novy zaznam s cislem 1.3.22-1.1, ktere muzete
upravit jak jsem psal vyse. Jo, jeste predtim si nastavne env var EMAIL,
ten se pak pouzije to toho changelogu.

Jakmile vyjde novejsi verze v testingu, bude se vam nabizet
k preinstalaci.

Ja osobne pouzivam na upgrady aptitude, ten sam od sebe nic neupgraduje
a co skutecne chci upgradovat, to oznacim. Je to na tyhlety dodelavky
bezpecnejsi.
-- 
Zito

Partial thread listing: