diff --git a/debian/.gitignore b/debian/.gitignore
index d46420a247f4e5a63c93488701eee0ced93f2a9c..420b47c39ed33fd400652fa9073326e033225870 100644
--- a/debian/.gitignore
+++ b/debian/.gitignore
@@ -5,9 +5,10 @@
 /files
 /libGL-proxy/
 /libGL-proxy-build/
-/libcapsule-dev
-/libcapsule-tools
+/libcapsule-dev/
+/libcapsule-gl-shims/
+/libcapsule-tools/
 /libcapsule-libgl1-shims/
-/libcapsule-tests
-/libcapsule0
-/tmp
+/libcapsule-tests/
+/libcapsule0/
+/tmp/
diff --git a/debian/control b/debian/control
index 2bb26476a8058a5d2f67899a963486daec4f99a1..2f00efa5ce6cd64f580d6c2ea9b11b2b928ca3cf 100644
--- a/debian/control
+++ b/debian/control
@@ -56,24 +56,40 @@ Description:
  .
  This package contains the files needed to generate libcapsule proxy libraries.
 
+Package: libcapsule-gl-shims
+Architecture: amd64 i386
+Multi-Arch: same
+Section: libs
+Breaks: libcapsule-libgl1-shims (<< ${binary:Version}),
+Replaces: libcapsule-libgl1-shims (<< ${binary:Version}),
+Description: OpenGL-related shim libraries
+ libcapsule is a helper library used to implement segregated run-time
+ dynamic linking proxy libraries - used (for example) to load a library
+ that has dependencies incompatible with the regular libraries that are
+ part of the host OS, such as an incompatible libstdc++ version.
+ .
+ This package contains libcapsule proxy libraries for libGL, libGLX,
+ libOpenGL and related libraries.
+
 Package: libcapsule-libgl1-shims
 Architecture: amd64 i386
 Multi-Arch: same
 Section: libs
-Description:
+Depends: libcapsule-gl-shims
+Description: OpenGL-related shim libraries - transitional package
  libcapsule is a helper library used to implement segregated run-time
  dynamic linking proxy libraries - used (for example) to load a library
  that has dependencies incompatible with the regular libraries that are
  part of the host OS, such as an incompatible libstdc++ version.
  .
- This package contains automated tests.
+ This transitional package depends on libcapsule-gl-shims.
 
 Package: libcapsule-tests
 Architecture: amd64 i386
 Section: misc
 Depends:
  bubblewrap,
- libcapsule-libgl1-shims (= ${binary:Version}),
+ libcapsule-gl-shims (= ${binary:Version}),
  libipc-run-perl,
  libsort-versions-perl,
  mesa-utils,
diff --git a/debian/libcapsule-libgl1-shims.install b/debian/libcapsule-gl-shims.install
similarity index 100%
rename from debian/libcapsule-libgl1-shims.install
rename to debian/libcapsule-gl-shims.install