[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GObject introspection mini-policy, take 2



Am Sonntag 27 September 2009 04:59:38 schrieb Paul Wise:
> 2009/9/26 Josselin Mouette <joss@debian.org>:
> > 1. Directory layout
> >
> > GObject-introspection data is generally provided in two formats:
> >      * XML format in /usr/share/gir-1.0/Foo-X.Y.gir
> >      * binary format in /usr/lib/girepository-1.0/Foo-X.Y.typelib
> 
> ...
> 
> > 6. Example
> >
> > Suppose that libfoo-2.0 is an API built on libbar-3.0. The libfoo-2.0
> > source generates the following files, put in the following packages:
> >        libfoo-2.0-3 /usr/lib/libfoo-2.0.so.3*
> >        libfoo-2.0-dev /usr/lib/libfoo-2.0.so (and other usual stuff)
> >        libfoo-2.0-dev /usr/share/gir-1.0/Foo-2.0.gir
> >        gir1.0-foo-2.0 /usr/lib/girepository-1.0/Foo-2.0.typelib
> 
> Would this proposal need to be adjusted for multiarch support?
> 
> If so, perhaps just insert an arch triple?
> 
>  /usr/lib/<arch>/girepository-1.0/Foo-2.0.typelib

Isn't the lib directory for each arch already different?

I just question the need for a seperate package for _one_ typelib file.

HS


Reply to: