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

mesa: Changes to 'debian-experimental'



 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 <sarvatt@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 <sarvatt@ubuntu.com>  Tue, 24 Jan 2012 17:17:04 -0500
+ -- Robert Hooker <sarvatt@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


Reply to: