mesa: Changes to 'ubuntu'
debian/changelog | 15 +++++++++++++++
debian/clean | 1 +
debian/control | 6 +++---
debian/libgl1-mesa-dri-experimental.install.armel.in | 9 +++++++++
debian/rules | 1 +
5 files changed, 29 insertions(+), 3 deletions(-)
New commits:
commit 092f92a73ced20edbf8c925335aae8e887d334af
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date: Thu Jun 16 20:46:19 2011 +1000
Fix armel build by not trying to install non-existent i915g drivers
diff --git a/debian/changelog b/debian/changelog
index efc31e4..5567157 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,8 +5,13 @@ mesa (7.10.3-0ubuntu2) oneiric; urgency=low
nvidia-current upload broke my sly attempt at avoiding this work.
The Breaks: should therefore stay unversioned until we know the version
of the fixed packages. (LP: #798007)
+ * debian/rules:
+ * debian/clean:
+ * debian/libgl1-mesa-dri-experimental.armel.install.in
+ - We don't build i915g on armel as there's no concievable hardware to
+ support. Don't try to install it. Fixes the build on armel.
- -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 16 Jun 2011 18:02:02 +1000
+ -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 16 Jun 2011 20:45:20 +1000
mesa (7.10.3-0ubuntu1) oneiric; urgency=low
diff --git a/debian/clean b/debian/clean
index 14fc6cc..c0e5aef 100644
--- a/debian/clean
+++ b/debian/clean
@@ -12,6 +12,7 @@ debian/libgl1-mesa-glx-i686.install
debian/libgl1-mesa-dri.install
debian/libgl1-mesa-dri.install.linux
debian/libgl1-mesa-dri-experimental.install
+debian/libgl1-mesa-dri-experimental.armel.install
debian/libgl1-mesa-dev.install
debian/libgl1-mesa-dev.links
debian/libegl1-mesa.install
diff --git a/debian/libgl1-mesa-dri-experimental.install.armel.in b/debian/libgl1-mesa-dri-experimental.install.armel.in
new file mode 100644
index 0000000..5a85d7d
--- /dev/null
+++ b/debian/libgl1-mesa-dri-experimental.install.armel.in
@@ -0,0 +1,9 @@
+# Armel doesn't build i915g, as there's no Intel GPUs for arm hardware.
+#build/dri/${DEB_HOST_MULTIARCH}/gallium/i915_dri.so usr/lib/${DEB_HOST_MULTIARCH}/dri-alternates
+
+#build/dri/${DEB_HOST_MULTIARCH}/gallium/swrastg_dri.so usr/lib/${DEB_HOST_MULTIARCH}/dri-alternates
+
+# Install the classic radeon drivers for UMS fallback
+# Most users will not need these, and we don't want to support them
+build/dri/${DEB_HOST_MULTIARCH}/r300_dri.so usr/lib/${DEB_HOST_MULTIARCH}/dri-alternates
+build/dri/${DEB_HOST_MULTIARCH}/r600_dri.so usr/lib/${DEB_HOST_MULTIARCH}/dri-alternates
diff --git a/debian/rules b/debian/rules
index ac6af8a..265e15f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -245,6 +245,7 @@ install: build
libgl1-mesa-glx-i686.install libgl1-mesa-dri.install \
libgl1-mesa-dri.install.linux libegl1-mesa.install \
libgl1-mesa-dri-experimental.install \
+ libgl1-mesa-dri-experimental.armel.install \
libegl1-mesa-drivers.install libegl1-mesa-dev.install \
libgl1-mesa-dev.install libgl1-mesa-dev.links \
libgl1-mesa-swx11-dev.install libgl1-mesa-swx11.install \
commit 5f6910220795ca0dddeb65b1d9c077448061e2a6
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date: Thu Jun 16 18:04:50 2011 +1000
Declare unversioned Breaks against the proprietary drivers until we know what versions will work
diff --git a/debian/changelog b/debian/changelog
index 56495e5..efc31e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+mesa (7.10.3-0ubuntu2) oneiric; urgency=low
+
+ * debian/control:
+ - Make the Breaks against the proprietary drivers unversioned. A sneaky
+ nvidia-current upload broke my sly attempt at avoiding this work.
+ The Breaks: should therefore stay unversioned until we know the version
+ of the fixed packages. (LP: #798007)
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 16 Jun 2011 18:02:02 +1000
+
mesa (7.10.3-0ubuntu1) oneiric; urgency=low
* New upstream 7.10.3 bugfix release.
diff --git a/debian/control b/debian/control
index 71cf883..f6dac9a 100644
--- a/debian/control
+++ b/debian/control
@@ -393,9 +393,9 @@ Conflicts: libgl1, libgl1-mesa-dri (<< 6.4.0)
Replaces: libgl1, libgl1-mesa-dri (<< 6.4.0)
Provides: libgl1
Breaks:
- nvidia-current (<= 270.41.19-0ubuntu1),
- nvidia-173 (<= 173.14.30-0ubuntu2),
- fglrx (<= 2:8.850-0ubuntu1),
+ nvidia-current,
+ nvidia-173,
+ fglrx,
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Description: free implementation of the OpenGL API -- GLX runtime
Reply to: