debian/changelog | 6 ++-- debian/control | 46 +++++++++++++++++++++++++++++++++++++ debian/libxatracker-dev.install.in | 5 ++++ debian/libxatracker1.install.in | 1 debian/libxatracker1.symbols | 31 ++++++++++++++++++++++++ 5 files changed, 86 insertions(+), 3 deletions(-)
New commits: commit 4638a150878f746370c5c114dc75cefec061d028 Author: Robert Hooker <sarv...@ubuntu.com> Date: Fri Jan 27 10:48:07 2012 -0500 Add libxatracker packaging. To be consumed by xserver-xorg-video-vmware. diff --git a/debian/changelog b/debian/changelog index 9c9c154..979aed1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,14 +20,14 @@ mesa (8.0~rc1-1) UNRELEASED; urgency=low separate source package. * libegl-mesa.symbols, libgles2-mesa.symbols: Add new symbols. * rules: Drop obsolete configure options. - * Enable vmwgfx gallium driver & xatracker. - TODO: decide where to ship libxatracker files + * Enable vmwgfx gallium driver & xatracker. (Closes: #652501). [ Robert Hooker ] * Bump libdrm build dep to 2.4.30, x11proto-gl-dev to 1.4.14, and x11proto-dri2-dev to 2.6. + * Add libxatracker packaging. - -- Robert Hooker <sarv...@ubuntu.com> Tue, 24 Jan 2012 17:17:04 -0500 + -- Robert Hooker <sarv...@ubuntu.com> Fri, 27 Jan 2012 10:45:34 -0500 mesa (7.11.2-1) unstable; urgency=low diff --git a/debian/control b/debian/control index c198364..4c5ee41 100644 --- a/debian/control +++ b/debian/control @@ -142,6 +142,52 @@ Description: free implementation of the OpenGL API -- development files a direct rendering-capable library, or one which uses GLX. For that, please see libgl1-mesa-dev. +Package: libxatracker1 +Section: libs +Architecture: linux-any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: X acceleration library -- runtime + This package contains the XA (X acceleration) library. It is used exclusively + by the X server to do render, copy and video acceleration. + . + XA is intended to be used by the vmware driver for virtualized X acceleration. + +Package: libxatracker1-dbg +Section: debug +Priority: extra +Architecture: linux-any +Depends: + libxatracker1 (= ${binary:Version}), + ${misc:Depends}, +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: X acceleration library -- debugging symbols + This package contains the XA (X acceleration) library. It is used exclusively + by the X server to do render, copy and video acceleration. + . + XA is intended to be used by the vmware driver for virtualized X acceleration. + . + This package contains the debugging symbols for the xatracker library. + +Package: libxatracker-dev +Section: libdevel +Architecture: linux-any +Depends: + libxatracker1 (= ${binary:Version}), + ${misc:Depends}, +Description: X acceleration library -- development files + This package contains the XA (X acceleration) library. It is used exclusively + by the X server to do render, copy and video acceleration. + . + XA is intended to be used by the vmware driver for virtualized X acceleration. + . + This package provides the development environment for compiling programs + against the xatracker library. + Package: libgbm1 Section: libs Architecture: linux-any diff --git a/debian/libxatracker-dev.install.in b/debian/libxatracker-dev.install.in new file mode 100644 index 0000000..ff99489 --- /dev/null +++ b/debian/libxatracker-dev.install.in @@ -0,0 +1,5 @@ +dri/usr/lib/${DEB_HOST_MULTIARCH}/libxatracker.so usr/lib/${DEB_HOST_MULTIARCH} +dri/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/xatracker.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig +dri/usr/include/xa_composite.h usr/include +dri/usr/include/xa_context.h usr/include +dri/usr/include/xa_tracker.h usr/include diff --git a/debian/libxatracker1.install.in b/debian/libxatracker1.install.in new file mode 100644 index 0000000..add171f --- /dev/null +++ b/debian/libxatracker1.install.in @@ -0,0 +1 @@ +dri/usr/lib/${DEB_HOST_MULTIARCH}/libxatracker.so.1* usr/lib/${DEB_HOST_MULTIARCH} diff --git a/debian/libxatracker1.symbols b/debian/libxatracker1.symbols new file mode 100644 index 0000000..d36a9e7 --- /dev/null +++ b/debian/libxatracker1.symbols @@ -0,0 +1,31 @@ +libxatracker.so.1 libxatracker1 #MINVER# + xa_composite_allocation@Base 0 + xa_composite_check_accelerated@Base 0 + xa_composite_done@Base 0 + xa_composite_prepare@Base 0 + xa_composite_rect@Base 0 + xa_context_create@Base 0 + xa_context_default@Base 0 + xa_context_destroy@Base 0 + xa_copy@Base 0 + xa_copy_done@Base 0 + xa_copy_prepare@Base 0 + xa_fence_destroy@Base 0 + xa_fence_get@Base 0 + xa_fence_wait@Base 0 + xa_format_check_supported@Base 0 + xa_solid@Base 0 + xa_solid_done@Base 0 + xa_solid_prepare@Base 0 + xa_surface_create@Base 0 + xa_surface_destroy@Base 0 + xa_surface_dma@Base 0 + xa_surface_format@Base 0 + xa_surface_handle@Base 0 + xa_surface_map@Base 0 + xa_surface_redefine@Base 0 + xa_surface_unmap@Base 0 + xa_tracker_create@Base 0 + xa_tracker_destroy@Base 0 + xa_tracker_version@Base 0 + xa_yuv_planar_blit@Base 0 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1rqo3m-00083h...@vasks.debian.org