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