diff -Nru nvidia-common-0.2.42/debian/changelog nvidia-common-0.2.43/debian/changelog --- nvidia-common-0.2.42/debian/changelog 2012-03-22 17:39:41.000000000 -0300 +++ nvidia-common-0.2.43/debian/changelog 2012-04-09 11:19:31.000000000 -0300 @@ -1,3 +1,10 @@ +nvidia-common (1:0.2.43) precise; urgency=low + + * Enabling build for armel and armhf and exporting method for open egl + drivers (alternatives.py) (LP: #977245) + + -- Ricardo Salveti de Araujo Mon, 09 Apr 2012 11:17:42 -0300 + nvidia-common (1:0.2.42) precise; urgency=low * Fix broken hybrid-gfx upstart job. diff -Nru nvidia-common-0.2.42/debian/control nvidia-common-0.2.43/debian/control --- nvidia-common-0.2.42/debian/control 2012-03-22 17:36:32.000000000 -0300 +++ nvidia-common-0.2.43/debian/control 2012-04-09 11:17:39.000000000 -0300 @@ -14,7 +14,7 @@ XS-Python-Version: >= 2.6 Package: nvidia-common -Architecture: i386 amd64 +Architecture: i386 amd64 armel armhf Pre-Depends: dpkg (>= 1.15.7.2) Depends: ${python:Depends}, ${misc:Depends}, diff -Nru nvidia-common-0.2.42/NvidiaDetector/alternatives.py nvidia-common-0.2.43/NvidiaDetector/alternatives.py --- nvidia-common-0.2.42/NvidiaDetector/alternatives.py 2012-03-22 17:36:32.000000000 -0300 +++ nvidia-common-0.2.43/NvidiaDetector/alternatives.py 2012-04-09 11:25:34.000000000 -0300 @@ -61,6 +61,7 @@ def __init__(self, master_link): self._open_drivers_alternative = 'mesa/ld.so.conf' + self._open_egl_drivers_alternative = 'mesa-egl/ld.so.conf' self._command = 'update-alternatives' self._master_link = master_link @@ -114,6 +115,10 @@ '''Get the alternative link for open drivers''' return self.get_alternative_by_name(self._open_drivers_alternative) + def get_open_egl_drivers_alternative(self): + '''Get the alternative link for open EGL/GLES drivers''' + return self.get_alternative_by_name(self._open_egl_drivers_alternative) + def update_gmenu(self): '''Trigger gmenu so that the icons will show up in the menu''' try: