[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