[devel] How to use alternatives ?
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Вт Дек 28 11:13:46 MSK 2004
On Mon, Dec 27, 2004 at 11:36:20AM +0300, Stanislav Ievlev wrote:
> 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 mailing list
> Devel на altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/devel
Подробная информация о списке рассылки Devel