[devel] How to use alternatives ?

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пн Дек 27 11:36:20 MSK 2004


On Mon, Dec 27, 2004 at 11:35:13AM +0300, Stanislav Ievlev wrote:
> On Mon, Dec 27, 2004 at 03:36:06AM +0300, Илья Евсеев  wrote:
> > %__cat << __EOF__ > %buildroot%_altdir/%name
> > <group name="candidate">
> >     <option name="link">%_bindir/%name</option>
> >     <option name="real">%_bindir/%name-wrapper</option>
> >     <option name="weight" type="number">10</option>
> > </group>
> > __EOF__
> > 
> > %post
> > %post_register_alternatives %name -- %name
> > 
> > %preun
> > %preun_unregister_alternatives %name
> > -------------------------------------------------------
> > При его инсталляции правильно создается симлинк
> > /usr/bin/dosbox, указывающий на /usr/bin/dosbox-wrapper.
> > 
> > Спек второго пакета (%name = dosbox-russian, %name0 = dosbox):
> > -------------------------------------------------------
> > %install
> > ...
> > # Alternatives support
> > %__mkdir_p %buildroot%_altdir
> > %__cat << __EOF__ > %buildroot%_altdir/%name
                                           ^^^^^
И ещё тут ;)




Подробная информация о списке рассылки Devel