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