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

mesa: Changes to 'debian-experimental'



 debian/changelog                         |    2 ++
 debian/libegl1-mesa-dev.install          |    5 +++++
 debian/libegl1-mesa-dev.install.in       |    5 -----
 debian/libegl1-mesa-dev.install.linux    |    9 +++++++++
 debian/libegl1-mesa-dev.install.linux.in |    9 ---------
 debian/libegl1-mesa.install              |    1 +
 debian/libegl1-mesa.install.in           |    1 -
 debian/libgbm-dev.install                |    3 +++
 debian/libgbm-dev.install.in             |    3 ---
 debian/libgbm1.install                   |    1 +
 debian/libgbm1.install.in                |    1 -
 debian/libgl1-mesa-dev.install           |    2 ++
 debian/libgl1-mesa-dev.install.in        |    2 --
 debian/libgl1-mesa-dri.install           |    1 +
 debian/libgl1-mesa-dri.install.in        |    1 -
 debian/libgl1-mesa-glx.install           |    1 +
 debian/libgl1-mesa-glx.install.in        |    1 -
 debian/libglapi-mesa.install             |    1 +
 debian/libglapi-mesa.install.in          |    1 -
 debian/libgles1-mesa-dev.install         |    3 +++
 debian/libgles1-mesa-dev.install.in      |    3 ---
 debian/libgles1-mesa.install             |    1 +
 debian/libgles1-mesa.install.in          |    1 -
 debian/libgles2-mesa-dev.install         |    4 ++++
 debian/libgles2-mesa-dev.install.in      |    4 ----
 debian/libgles2-mesa.install             |    1 +
 debian/libgles2-mesa.install.in          |    1 -
 debian/libosmesa6-dev.install            |    3 +++
 debian/libosmesa6-dev.install.in         |    3 ---
 debian/libosmesa6.install                |    1 +
 debian/libosmesa6.install.in             |    1 -
 debian/libwayland-egl1-mesa.install      |    3 +++
 debian/libwayland-egl1-mesa.install.in   |    3 ---
 debian/libxatracker-dev.install          |    5 +++++
 debian/libxatracker-dev.install.in       |    5 -----
 debian/libxatracker2.install             |    1 +
 debian/libxatracker2.install.in          |    1 -
 debian/mesa-common-dev.install           |    9 +++++++++
 debian/mesa-common-dev.install.in        |    9 ---------
 debian/mesa-opencl-icd.install           |    3 +++
 debian/mesa-opencl-icd.install.in        |    3 ---
 debian/rules                             |    8 --------
 42 files changed, 60 insertions(+), 66 deletions(-)

New commits:
commit 218807ecb09de3fc3261762a581ac790f397ed66
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Wed Feb 24 12:55:25 2016 +0200

    rules, install: Move *install.in to *install and use a wildcard to install files behind multiarch path.

diff --git a/debian/changelog b/debian/changelog
index c03a20c..3c0dd58 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ mesa (11.2.0~rc1-1) UNRELEASED; urgency=medium
     everything in one pass nowadays.
   * control: Bump libdrm-dev build-dep to 2.4.67 for freedreno.
   * rules: Migrate to dh.
+  * rules, install: Move *install.in to *install and use a wildcard to
+    install files behind multiarch path.
 
  -- Timo Aaltonen <tjaalton@debian.org>  Tue, 23 Feb 2016 09:48:38 +0200
 
diff --git a/debian/libegl1-mesa-dev.install b/debian/libegl1-mesa-dev.install
new file mode 100644
index 0000000..130aa2b
--- /dev/null
+++ b/debian/libegl1-mesa-dev.install
@@ -0,0 +1,5 @@
+# This file gets tweaked in an os-specific fashion (see libegl1-mesa-dev.install.linux.in)
+usr/lib/*/libEGL.so
+usr/include/EGL
+usr/include/KHR
+usr/lib/*/pkgconfig/egl.pc
diff --git a/debian/libegl1-mesa-dev.install.in b/debian/libegl1-mesa-dev.install.in
deleted file mode 100644
index 46c4b30..0000000
--- a/debian/libegl1-mesa-dev.install.in
+++ /dev/null
@@ -1,5 +0,0 @@
-# This file gets tweaked in an os-specific fashion (see libegl1-mesa-dev.install.linux.in)
-usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so
-usr/include/EGL
-usr/include/KHR
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/egl.pc
diff --git a/debian/libegl1-mesa-dev.install.linux b/debian/libegl1-mesa-dev.install.linux
new file mode 100644
index 0000000..4b9bdef
--- /dev/null
+++ b/debian/libegl1-mesa-dev.install.linux
@@ -0,0 +1,9 @@
+# OS-independent part (from libegl1-mesa-dev.install):
+usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so
+usr/include/EGL
+usr/include/KHR
+usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/egl.pc
+
+# Wayland support, only on Linux:
+usr/lib/${DEB_HOST_MULTIARCH}/libwayland-egl.so
+usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/wayland-egl.pc
diff --git a/debian/libegl1-mesa-dev.install.linux.in b/debian/libegl1-mesa-dev.install.linux.in
deleted file mode 100644
index da59843..0000000
--- a/debian/libegl1-mesa-dev.install.linux.in
+++ /dev/null
@@ -1,9 +0,0 @@
-# OS-independent part (from libegl1-mesa-dev.install.in):
-usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so
-usr/include/EGL
-usr/include/KHR
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/egl.pc
-
-# Wayland support, only on Linux:
-usr/lib/${DEB_HOST_MULTIARCH}/libwayland-egl.so
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/wayland-egl.pc
diff --git a/debian/libegl1-mesa.install b/debian/libegl1-mesa.install
new file mode 100644
index 0000000..1df9b19
--- /dev/null
+++ b/debian/libegl1-mesa.install
@@ -0,0 +1 @@
+usr/lib/*/libEGL.so.1*
diff --git a/debian/libegl1-mesa.install.in b/debian/libegl1-mesa.install.in
deleted file mode 100644
index 685a0fc..0000000
--- a/debian/libegl1-mesa.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so.1*
diff --git a/debian/libgbm-dev.install b/debian/libgbm-dev.install
new file mode 100644
index 0000000..0b6e2d1
--- /dev/null
+++ b/debian/libgbm-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/libgbm.so
+usr/lib/*/pkgconfig/gbm.pc
+usr/include/gbm.h
diff --git a/debian/libgbm-dev.install.in b/debian/libgbm-dev.install.in
deleted file mode 100644
index ff5554f..0000000
--- a/debian/libgbm-dev.install.in
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libgbm.so
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/gbm.pc
-usr/include/gbm.h
diff --git a/debian/libgbm1.install b/debian/libgbm1.install
new file mode 100644
index 0000000..4854230
--- /dev/null
+++ b/debian/libgbm1.install
@@ -0,0 +1 @@
+usr/lib/*/libgbm.so.1*
diff --git a/debian/libgbm1.install.in b/debian/libgbm1.install.in
deleted file mode 100644
index 21647b3..0000000
--- a/debian/libgbm1.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libgbm.so.1*
diff --git a/debian/libgl1-mesa-dev.install b/debian/libgl1-mesa-dev.install
new file mode 100644
index 0000000..a8c371e
--- /dev/null
+++ b/debian/libgl1-mesa-dev.install
@@ -0,0 +1,2 @@
+usr/lib/*/libGL.so
+usr/lib/*/pkgconfig/gl.pc
diff --git a/debian/libgl1-mesa-dev.install.in b/debian/libgl1-mesa-dev.install.in
deleted file mode 100644
index d915191..0000000
--- a/debian/libgl1-mesa-dev.install.in
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGL.so
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/gl.pc
diff --git a/debian/libgl1-mesa-dri.install b/debian/libgl1-mesa-dri.install
new file mode 100644
index 0000000..88e155a
--- /dev/null
+++ b/debian/libgl1-mesa-dri.install
@@ -0,0 +1 @@
+etc/drirc
diff --git a/debian/libgl1-mesa-dri.install.in b/debian/libgl1-mesa-dri.install.in
deleted file mode 100644
index 88e155a..0000000
--- a/debian/libgl1-mesa-dri.install.in
+++ /dev/null
@@ -1 +0,0 @@
-etc/drirc
diff --git a/debian/libgl1-mesa-glx.install b/debian/libgl1-mesa-glx.install
new file mode 100644
index 0000000..6fc3110
--- /dev/null
+++ b/debian/libgl1-mesa-glx.install
@@ -0,0 +1 @@
+usr/lib/*/libGL.so.*
diff --git a/debian/libgl1-mesa-glx.install.in b/debian/libgl1-mesa-glx.install.in
deleted file mode 100644
index d333e7b..0000000
--- a/debian/libgl1-mesa-glx.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGL.so.*
diff --git a/debian/libglapi-mesa.install b/debian/libglapi-mesa.install
new file mode 100644
index 0000000..e93d0c3
--- /dev/null
+++ b/debian/libglapi-mesa.install
@@ -0,0 +1 @@
+usr/lib/*/libglapi.so.0*
diff --git a/debian/libglapi-mesa.install.in b/debian/libglapi-mesa.install.in
deleted file mode 100644
index 4b4c352..0000000
--- a/debian/libglapi-mesa.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libglapi.so.0*
diff --git a/debian/libgles1-mesa-dev.install b/debian/libgles1-mesa-dev.install
new file mode 100644
index 0000000..bfd9652
--- /dev/null
+++ b/debian/libgles1-mesa-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/libGLESv1_CM.so
+usr/include/GLES
+usr/lib/*/pkgconfig/glesv1_cm.pc
diff --git a/debian/libgles1-mesa-dev.install.in b/debian/libgles1-mesa-dev.install.in
deleted file mode 100644
index 045c99d..0000000
--- a/debian/libgles1-mesa-dev.install.in
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGLESv1_CM.so
-usr/include/GLES
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/glesv1_cm.pc
diff --git a/debian/libgles1-mesa.install b/debian/libgles1-mesa.install
new file mode 100644
index 0000000..705bd19
--- /dev/null
+++ b/debian/libgles1-mesa.install
@@ -0,0 +1 @@
+usr/lib/*/libGLESv1_CM.so.1*
diff --git a/debian/libgles1-mesa.install.in b/debian/libgles1-mesa.install.in
deleted file mode 100644
index d38774b..0000000
--- a/debian/libgles1-mesa.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGLESv1_CM.so.1*
diff --git a/debian/libgles2-mesa-dev.install b/debian/libgles2-mesa-dev.install
new file mode 100644
index 0000000..2c0b837
--- /dev/null
+++ b/debian/libgles2-mesa-dev.install
@@ -0,0 +1,4 @@
+usr/lib/*/libGLESv2.so
+usr/include/GLES2
+usr/include/GLES3
+usr/lib/*/pkgconfig/glesv2.pc
diff --git a/debian/libgles2-mesa-dev.install.in b/debian/libgles2-mesa-dev.install.in
deleted file mode 100644
index acb5b84..0000000
--- a/debian/libgles2-mesa-dev.install.in
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGLESv2.so
-usr/include/GLES2
-usr/include/GLES3
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/glesv2.pc
diff --git a/debian/libgles2-mesa.install b/debian/libgles2-mesa.install
new file mode 100644
index 0000000..a6891c6
--- /dev/null
+++ b/debian/libgles2-mesa.install
@@ -0,0 +1 @@
+usr/lib/*/libGLESv2.so.2*
diff --git a/debian/libgles2-mesa.install.in b/debian/libgles2-mesa.install.in
deleted file mode 100644
index 0d23b83..0000000
--- a/debian/libgles2-mesa.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libGLESv2.so.2*
diff --git a/debian/libosmesa6-dev.install b/debian/libosmesa6-dev.install
new file mode 100644
index 0000000..30ac369
--- /dev/null
+++ b/debian/libosmesa6-dev.install
@@ -0,0 +1,3 @@
+usr/include/GL/osmesa.h
+usr/lib/*/libOSMesa.so
+usr/lib/*/pkgconfig/osmesa.pc
diff --git a/debian/libosmesa6-dev.install.in b/debian/libosmesa6-dev.install.in
deleted file mode 100644
index bd7a488..0000000
--- a/debian/libosmesa6-dev.install.in
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/GL/osmesa.h
-usr/lib/${DEB_HOST_MULTIARCH}/libOSMesa.so
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/osmesa.pc
diff --git a/debian/libosmesa6.install b/debian/libosmesa6.install
new file mode 100644
index 0000000..e1986f0
--- /dev/null
+++ b/debian/libosmesa6.install
@@ -0,0 +1 @@
+usr/lib/*/libOSMesa.so.*
diff --git a/debian/libosmesa6.install.in b/debian/libosmesa6.install.in
deleted file mode 100644
index 1ada4d5..0000000
--- a/debian/libosmesa6.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libOSMesa.so.*
diff --git a/debian/libwayland-egl1-mesa.install b/debian/libwayland-egl1-mesa.install
new file mode 100644
index 0000000..2e6d1a1
--- /dev/null
+++ b/debian/libwayland-egl1-mesa.install
@@ -0,0 +1,3 @@
+# Wayland support, only on Linux:
+usr/lib/*/libwayland-egl.so.1
+usr/lib/*/libwayland-egl.so.1.0.0
diff --git a/debian/libwayland-egl1-mesa.install.in b/debian/libwayland-egl1-mesa.install.in
deleted file mode 100644
index e8a0f81..0000000
--- a/debian/libwayland-egl1-mesa.install.in
+++ /dev/null
@@ -1,3 +0,0 @@
-# Wayland support, only on Linux:
-usr/lib/${DEB_HOST_MULTIARCH}/libwayland-egl.so.1
-usr/lib/${DEB_HOST_MULTIARCH}/libwayland-egl.so.1.0.0
diff --git a/debian/libxatracker-dev.install b/debian/libxatracker-dev.install
new file mode 100644
index 0000000..71a5eb0
--- /dev/null
+++ b/debian/libxatracker-dev.install
@@ -0,0 +1,5 @@
+usr/lib/*/libxatracker.so
+usr/lib/*/pkgconfig/xatracker.pc
+usr/include/xa_composite.h
+usr/include/xa_context.h
+usr/include/xa_tracker.h
diff --git a/debian/libxatracker-dev.install.in b/debian/libxatracker-dev.install.in
deleted file mode 100644
index cc6933c..0000000
--- a/debian/libxatracker-dev.install.in
+++ /dev/null
@@ -1,5 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libxatracker.so
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/xatracker.pc
-usr/include/xa_composite.h
-usr/include/xa_context.h
-usr/include/xa_tracker.h
diff --git a/debian/libxatracker2.install b/debian/libxatracker2.install
new file mode 100644
index 0000000..80c85e0
--- /dev/null
+++ b/debian/libxatracker2.install
@@ -0,0 +1 @@
+usr/lib/*/libxatracker.so.2*
diff --git a/debian/libxatracker2.install.in b/debian/libxatracker2.install.in
deleted file mode 100644
index 883239a..0000000
--- a/debian/libxatracker2.install.in
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libxatracker.so.2*
diff --git a/debian/mesa-common-dev.install b/debian/mesa-common-dev.install
new file mode 100644
index 0000000..d9eb292
--- /dev/null
+++ b/debian/mesa-common-dev.install
@@ -0,0 +1,9 @@
+usr/include/GL/gl.h
+usr/include/GL/glcorearb.h
+usr/include/GL/glext.h
+usr/include/GL/gl_mangle.h
+usr/include/GL/glx.h
+usr/include/GL/glxext.h
+usr/include/GL/glx_mangle.h
+usr/include/GL/internal/dri_interface.h
+usr/lib/*/pkgconfig/dri.pc
diff --git a/debian/mesa-common-dev.install.in b/debian/mesa-common-dev.install.in
deleted file mode 100644
index 93617ee..0000000
--- a/debian/mesa-common-dev.install.in
+++ /dev/null
@@ -1,9 +0,0 @@
-usr/include/GL/gl.h
-usr/include/GL/glcorearb.h
-usr/include/GL/glext.h
-usr/include/GL/gl_mangle.h
-usr/include/GL/glx.h
-usr/include/GL/glxext.h
-usr/include/GL/glx_mangle.h
-usr/include/GL/internal/dri_interface.h
-usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/dri.pc
diff --git a/debian/mesa-opencl-icd.install b/debian/mesa-opencl-icd.install
new file mode 100644
index 0000000..0784638
--- /dev/null
+++ b/debian/mesa-opencl-icd.install
@@ -0,0 +1,3 @@
+etc/OpenCL/vendors/mesa.icd
+usr/lib/*/gallium-pipe/*.so
+usr/lib/*/libMesaOpenCL*
diff --git a/debian/mesa-opencl-icd.install.in b/debian/mesa-opencl-icd.install.in
deleted file mode 100644
index 278bd50..0000000
--- a/debian/mesa-opencl-icd.install.in
+++ /dev/null
@@ -1,3 +0,0 @@
-etc/OpenCL/vendors/mesa.icd
-usr/lib/${DEB_HOST_MULTIARCH}/gallium-pipe/*.so
-usr/lib/${DEB_HOST_MULTIARCH}/libMesaOpenCL*
diff --git a/debian/rules b/debian/rules
index 71c09c4..80015f2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -159,14 +159,6 @@ override_dh_auto_configure:
 		--disable-silent-rules \
 		$(confflags)
 
-override_dh_auto_install:
-	dh_auto_install
-	for file in debian/*.in; \
-	do \
-		sed -e"s,\$${DEB_HOST_MULTIARCH},$(DEB_HOST_MULTIARCH),g" \
-			$${file} > $${file%%.in}; \
-	done
-
 allpkg = $(shell dh_listpackages -s)
 
 override_dh_installchangelogs:


Reply to: