[packages/Mesa] split out libgbm backend into subpackage
atler
atler at pld-linux.org
Fri Dec 6 02:48:49 CET 2024
commit 10455f801579308a164856f6877aaf3532344286
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Dec 6 00:36:35 2024 +0100
split out libgbm backend into subpackage
Mesa.spec | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
---
diff --git a/Mesa.spec b/Mesa.spec
index 8ef84cb..fcd4e65 100644
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -572,8 +572,7 @@ Wspólna biblioteka Mesa Gallium.
Summary: Mesa Graphics Buffer Manager library
Summary(pl.UTF-8): Biblioteka Mesa Graphics Buffer Manager
Group: Libraries
-Requires: %{name}-libgallium%{?_isa} = %{version}-%{release}
-Requires: %{name}-libglapi%{?_isa} = %{version}-%{release}
+Suggests: libgbm(backend)
Conflicts: Mesa-libEGL < 8.0.1-2
%description libgbm
@@ -582,6 +581,19 @@ Mesa Graphics Buffer Manager library.
%description libgbm -l pl.UTF-8
Biblioteka Mesa Graphics Buffer Manager (zarządcy bufora graficznego).
+%package libgbm-backend-dri
+Summary: DRI backend for libgbm library
+Summary(pl.UTF-8): Backend DRI dla biblioteki libgbm
+Group: Libraries
+Requires: %{name}-libgallium%{?_isa} = %{version}-%{release}
+Provides: libgbm(backend)
+
+%description libgbm-backend-dri
+DRI backend for libgbm library.
+
+%description libgbm-backend-dri -l pl.UTF-8
+Backend DRI dla biblioteki libgbm.
+
%package libgbm-devel
Summary: Header file for Mesa Graphics Buffer Manager library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki Mesa Graphics Buffer Manager
@@ -1492,6 +1504,9 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/libgbm.so.*.*
%attr(755,root,root) %ghost %{_libdir}/libgbm.so.1
%dir %{_libdir}/gbm
+
+%files libgbm-backend-dri
+%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/gbm/dri_gbm.so
%files libgbm-devel
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Mesa.git/commitdiff/bdafdd2d6da42615d9be076067d04984167c7f15
More information about the pld-cvs-commit
mailing list