SPECS: dotnet-gsf-sharp.spec - added libdir patch, removed 'one di...

Fryderyk Dziarmagowski freetz w gmx.net
Czw, 1 Gru 2005, 13:05:22 CET


--- Jakub Bogusz <qboosh w pld-linux.org> wrote:

> > Author: freetz                       Date: Wed Nov 30 19:15:58 2005 GMT
> > Module: SPECS                         Tag: HEAD
> > ---- Log message:
> > - added libdir patch, removed 'one dir to rule them all fix'
> 
> >  %build
> >  %{__libtoolize}
> > @@ -81,12 +83,12 @@
> >  %defattr(644,root,root,755)
> >  %doc AUTHORS ChangeLog NEWS README
> >  %attr(755,root,root) %{_libdir}/lib*.so
> > -%{_prefix}/lib/mono/gac/gsf-sharp
> > +%{_libdir}/mono/gac/gsf-sharp
> >  
> >  %files devel
> >  %defattr(644,root,root,755)
> >  %{_libdir}/*.la
> > -%{_prefix}/lib/mono/gtk-sharp/gsf-sharp.dll
> > +%{_libdir}/mono/gtk-sharp/gsf-sharp.dll
> >  %{_datadir}/gapi-2.0/gsf-api.xml
> >  %{_pkgconfigdir}/*
> 
> Dobrze było - mono od wersji 1.1.7 czy 1.1.8 oczekuje *.dll właśnie
> w /usr/lib, niezależnie od architektury.
> W /usr/%{_lib} zostają biblioteki współdzielone i pliki pkgconfiga.

czy dotyczy to tylko katalogu /usr/lib/mono i siedzącym w nim *.dll czy
wszystkich *.dll w /usr/lib (vide blam.spec:
RPM build errors:
    File not found: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam
    File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/libblam.so*
    File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/*.exe
    File not found: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/blam.exe.config
    File not found by glob: /tmp/B.10ae31/blam-1.8.2-root-builder/usr/lib64/blam/*.dll error:
No files produced.
)

-- 
Fryderyk Dziarmagowski



Więcej informacji o liście dyskusyjnej pld-devel-pl