On Sun, Mar 2, 2014 at 19:09:50 +0100, Julien Cristau wrote: > On Mon, Feb 17, 2014 at 14:50:48 +0100, Sjoerd Simons wrote: > > > diff --git a/debian/control b/debian/control > > index 4577639..de02e96 100644 > > --- a/debian/control > > +++ b/debian/control > > @@ -308,6 +308,7 @@ Depends: > > ${misc:Depends}, > > libegl1-mesa (= ${binary:Version}), > > libglapi-mesa (= ${binary:Version}), > > + libwayland-egl1-mesa (= ${binary:Version}), > > # for libllvmradeon > > libgl1-mesa-dri (= ${binary:Version}) [any-i386 any-amd64], > > Pre-Depends: ${misc:Pre-Depends} > > @@ -320,6 +321,41 @@ Description: free implementation of the EGL API -- > > hardware drivers > > This package contains the drivers required for hardware accelerated > > rendering > > of EGL-based graphics libraries, such as OpenGL|ES and OpenVG. > > > > +Package: libwayland-egl1-mesa > > +Section: libs > > +Architecture: linux-any > > +Depends: > > + ${shlibs:Depends}, > > + ${misc:Depends}, > > + libegl1-mesa (= ${binary:Version}) > > +Recommends: libegl1-mesa-drivers > > +Provides: libwayland-egl > > +Conflicts: libwayland-egl1 > > +Replaces: libwayland-egl1 > > This looks broken. If this new package contains files split out of > libegl1-mesa-drivers then it needs to replace its old versions, at the > very least. Can somebody please fix this (and test the upgrade path)? > > > +Pre-Depends: ${misc:Pre-Depends} > > +Multi-Arch: same > > +Description: free implementation of the EGL API -- runtime > > + This package contains the EGL native platform graphics interface library. > > + EGL provides a platform-agnostic mechanism for creating rendering surfaces > > + for use with other graphics libraries, such as OpenGL|ES and OpenVG. > > + . > > + This package contains wayland specific interface for use with EGL. > > +
Also the short description is the one from libegl, which is not appropriate here. And I'm thinking splitting out a -dev package might be useful if this lib is supposed to be used externally. If not, we shouldn't ship a .pc file and a .so symlink. I've reverted this change pending clarification/fixes. Cheers, Julien > > +Package: libwayland-egl1-mesa-dbg > > +Section: debug > > +Priority: extra > > +Architecture: linux-any > > +Depends: > > + libwayland-egl1-mesa (= ${binary:Version}), > > + ${misc:Depends}, > > +Multi-Arch: same > > +Description: free implementation of the EGL API -- debugging symbols > > + This package contains the EGL native platform graphics interface library. > > + EGL provides a platform-agnostic mechanism for creating rendering surfaces > > + for use with other graphics libraries, such as OpenGL|ES and OpenVG. > > + . > > + This package contains the debugging symbols for the wayland EGL library. > > + > > Package: libegl1-mesa-drivers-dbg > > Section: debug > > Priority: extra > > Cheers, > Julien
signature.asc
Description: Digital signature