add single arch mesa

This commit is contained in:
Ward Nakchbandi (Cosmic Fusion) 2023-08-14 14:53:02 +03:00 committed by GitHub
parent d87fedfd6c
commit 8f6f7527f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 67 additions and 5 deletions

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
mesa (23.1.5-99pika6.lunar) lunar; urgency=medium
mesa (23.1.5-99pika7.lunar) lunar; urgency=medium
* Initial Release

35
debian/control vendored
View File

@ -86,6 +86,8 @@ Architecture: any
Depends: libmesa-stable,
${shlibs:Depends},
${misc:Depends},
mesa-stable:i386 (= ${binary:Version}) [amd64],
mesa-stable:amd64 (= ${binary:Version}) [i386],
libd3dadapter9-mesa (= ${binary:Version}),
libegl-mesa0 (= ${binary:Version}),
libegl1-mesa-dev (= ${binary:Version}),
@ -104,11 +106,40 @@ Depends: libmesa-stable,
mesa-vdpau-drivers (= ${binary:Version}),
mesa-vulkan-drivers (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Conflicts: mesa-hybrid, mesa-git, mesa-custom
Replaces: mesa-hybrid, mesa-git, mesa-custom
Conflicts: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable-no-march, mesa-git-no-march, mesa-custom-no-march
Replaces: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable-no-march, mesa-git-no-march, mesa-custom-no-march
Multi-Arch: same
Description: a meta package to install the latest stable version of mesa.
Package: mesa-stable-no-march
Section: libs
Architecture: any
Depends: libmesa-stable,
${shlibs:Depends},
${misc:Depends},
libd3dadapter9-mesa (= ${binary:Version}),
libegl-mesa0 (= ${binary:Version}),
libegl1-mesa-dev (= ${binary:Version}),
libegl1-mesa (= ${binary:Version}),
libgbm-dev (= ${binary:Version}),
libgbm1 (= ${binary:Version}),
libgl1-mesa-dri (= ${binary:Version}),
libgl1-mesa-glx (= ${binary:Version}),
libglapi-mesa (= ${binary:Version}),
libgles2-mesa (= ${binary:Version}),
libglx-mesa0 (= ${binary:Version}),
libosmesa6 (= ${binary:Version}),
libxatracker2 (= ${binary:Version}),
mesa-common-dev (= ${binary:Version}),
mesa-va-drivers (= ${binary:Version}),
mesa-vdpau-drivers (= ${binary:Version}),
mesa-vulkan-drivers (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Conflicts: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable, mesa-git-no-march, mesa-custom-no-march
Replaces: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable, mesa-git-no-march, mesa-custom-no-march
Provides: mesa-stable
Description: a meta package to install the latest stable version of mesa (no Multi-Arch Support).
Package: libmesa-stable
Section: libs
Architecture: any

35
debian/control.in vendored
View File

@ -69,6 +69,8 @@ Architecture: any
Depends: libmesa-stable,
${shlibs:Depends},
${misc:Depends},
mesa-stable:i386 (= ${binary:Version}) [amd64],
mesa-stable:amd64 (= ${binary:Version}) [i386],
libd3dadapter9-mesa (= ${binary:Version}),
libegl-mesa0 (= ${binary:Version}),
libegl1-mesa-dev (= ${binary:Version}),
@ -87,11 +89,40 @@ Depends: libmesa-stable,
mesa-vdpau-drivers (= ${binary:Version}),
mesa-vulkan-drivers (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Conflicts: mesa-hybrid, mesa-git, mesa-custom
Replaces: mesa-hybrid, mesa-git, mesa-custom
Conflicts: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable-no-march, mesa-git-no-march, mesa-custom-no-march
Replaces: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable-no-march, mesa-git-no-march, mesa-custom-no-march
Multi-Arch: same
Description: a meta package to install the latest stable version of mesa.
Package: mesa-stable-no-march
Section: libs
Architecture: any
Depends: libmesa-stable,
${shlibs:Depends},
${misc:Depends},
libd3dadapter9-mesa (= ${binary:Version}),
libegl-mesa0 (= ${binary:Version}),
libegl1-mesa-dev (= ${binary:Version}),
libegl1-mesa (= ${binary:Version}),
libgbm-dev (= ${binary:Version}),
libgbm1 (= ${binary:Version}),
libgl1-mesa-dri (= ${binary:Version}),
libgl1-mesa-glx (= ${binary:Version}),
libglapi-mesa (= ${binary:Version}),
libgles2-mesa (= ${binary:Version}),
libglx-mesa0 (= ${binary:Version}),
libosmesa6 (= ${binary:Version}),
libxatracker2 (= ${binary:Version}),
mesa-common-dev (= ${binary:Version}),
mesa-va-drivers (= ${binary:Version}),
mesa-vdpau-drivers (= ${binary:Version}),
mesa-vulkan-drivers (= ${binary:Version}),
Pre-Depends: ${misc:Pre-Depends}
Conflicts: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable, mesa-git-no-march, mesa-custom-no-march
Replaces: mesa-hybrid, mesa-git, mesa-custom, mesa-hybrid-no-march, mesa-stable, mesa-git-no-march, mesa-custom-no-march
Provides: mesa-stable
Description: a meta package to install the latest stable version of mesa (no Multi-Arch Support).
Package: libmesa-stable
Section: libs
Architecture: any