amarok.spec - %{_libdir}/ruby_lib/ WTF?
Tomasz Wittner
twittner w o2.pl
Pon, 18 Gru 2006, 21:20:12 CET
On Mon 18. December 2006 20:41, Szymon Siwek wrote:
> On Mon, Dec 18, 2006 at 08:29:31PM +0100, Bartosz Świątek wrote:
> > 06-12-18, Szymon Siwek <sls w poczta.wp.pl> napisał(a):
> > > On Mon, Dec 18, 2006 at 07:56:37PM +0100, Bartosz Świątek wrote:
> > > > 06-12-18, Szymon Siwek <sls w poczta.wp.pl> napisał(a):
> > > > > Witam!
> > > > >
> > > > > Fragment %files z amarok.spec:
> > > > >
> > > > > %{_libdir}/ruby_lib/http11.rb
> > > > > %{_libdir}/ruby_lib/libhttp11.la
> > > > > %attr(755,root,root) %{_libdir}/ruby_lib/libhttp11.so.0.0.0
> > > > >
> > > > > Domyślam się, że te pliki powinny być w innym katalogu.
> > > > >
> > > >
> > > > Skąd taki domysł ?
> > > Hmm, spróbuję inaczej. Który pakiet dostarcza katlog %{_libdir}/ruby_lib
> >
> > Źaden z tego co widzę. A czy to powinno być w takim razie w
> > /usr/lib/ruby czy po prostu ten amarok powinien ownować ten katalog ?
>
> Stawiam na jeden z poniższych (raczej podkatalog):
>
> %{ruby_archdir}
> %{ruby_ridir}
> %{ruby_rubylibdir}
> %{ruby_sitearchdir}
*.so
> %{ruby_sitelibdir}
*.rb
>
more verbose: %{ruby_sitearchdir} dla binarnych, obiektów dzielonych (czy jak
to tam sie fachowo nazywa) zawierających moduły spoza dystrybucji
rubego, %{ruby_sitelibdir} - to samo, tylko dla modułów w "czystym" ruby
(arch independent).
--
Tomasz Wittner
Więcej informacji o liście dyskusyjnej pld-devel-pl