commit fe2d764447fa9a3bb406224d33669f61b24d8c3b
Author: Jakub Bogusz <[email protected]>
Date:   Mon Jun 27 20:39:49 2022 +0200

    - updated to 8.5.0; openvg utils no longer exist

 mesa-demos.spec | 41 +++++++++++------------------------------
 1 file changed, 11 insertions(+), 30 deletions(-)
---
diff --git a/mesa-demos.spec b/mesa-demos.spec
index a3bfeb7..cf7e86e 100644
--- a/mesa-demos.spec
+++ b/mesa-demos.spec
@@ -3,18 +3,17 @@
 %bcond_without egl     # EGL utilities
 %bcond_without gles1   # GLESv1 utilities
 %bcond_without gles2   # GLESv2 utilities
-%bcond_with    openvg  # OpenVG utilities
 %bcond_without wayland # Wayland support
 
 Summary:       Mesa Demos source code
 Summary(pl.UTF-8):     Kod źródłowy programów demonstrujących dla bibliotek 
Mesa
 Name:          mesa-demos
-Version:       8.4.0
+Version:       8.5.0
 Release:       1
 License:       various (MIT, SGI, GPL - see copyright notes in sources)
 Group:         Development/Libraries
-Source0:       
https://mesa.freedesktop.org/archive/demos/%{name}-%{version}.tar.bz2
-# Source0-md5: 6b65a02622765522176d00f553086fa3
+Source0:       
https://archive.mesa3d.org/demos/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 75ac53b7c0b71a7f1b469a28a8df62f3
 URL:           http://www.mesa3d.org/
 %{?with_egl:BuildRequires:     EGL-devel}
 BuildRequires: Mesa-libgbm-devel
@@ -23,19 +22,19 @@ BuildRequires:      OpenGL-devel
 BuildRequires: OpenGL-glut-devel
 %{?with_gles1:BuildRequires:   OpenGLESv1-devel}
 %{?with_gles2:BuildRequires:   OpenGLESv2-devel}
-%{?with_openvg:BuildRequires:  OpenVG-devel}
 BuildRequires: freetype-devel >= 2
 BuildRequires: glew-devel >= 1.5.4
 %{?with_egl:BuildRequires:     libdrm-devel}
 BuildRequires: pkgconfig
 BuildRequires: rpm-pythonprov
+BuildRequires: sed >= 4.0
 %{?with_wayland:BuildRequires: wayland-devel}
 %{?with_wayland:BuildRequires: wayland-egl-devel}
 BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXext-devel
 Requires:      OpenGL-devel
 Requires:      OpenGL-glut-devel
-Obsoletes:     Mesa-demos
+Obsoletes:     Mesa-demos < 7.9
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -49,7 +48,8 @@ Summary:      OpenGL utilities from Mesa3D
 Summary(pl.UTF-8):     Programy narzędziowe OpenGL z projektu Mesa3D
 License:       MIT
 Group:         X11/Applications/Graphics
-Obsoletes:     Mesa-utils
+Obsoletes:     Mesa-utils < 7.9
+Obsoletes:     Mesa-utils-openvg < 8.5
 
 %description -n mesa-utils
 OpenGL utilities from Mesa3D: glxgears and glxinfo.
@@ -95,31 +95,22 @@ OpenGLESv2 utilities from Mesa3D: es2gears and es2_info.
 Programy narzędziowe OpenGLESv2 z projektu Mesa3D: es2gears i
 es2_info.
 
-%package -n mesa-utils-openvg
-Summary:       OpenVG utilities from Mesa3D
-Summary(pl.UTF-8):     Programy narzędziowe OpenVG z projektu Mesa3D
-License:       MIT
-Group:         Applications/Graphics
-
-%description -n mesa-utils-openvg
-OpenVG utilities from Mesa3D.
-
-%description -n mesa-utils-openvg -l pl.UTF-8
-Programy narzędziowe OpenVG z projektu Mesa3D.
-
 %prep
 %setup -q
 
+%{__sed} -i -e '1s,/usr/bin/env sh,/bin/sh,' ltmain.sh
+
 %build
 %configure \
+       --enable-autotools \
        %{!?with_egl:--disable-egl} \
        %{!?with_gles1:--disable-gles1} \
        %{!?with_gles2:--disable-gles2} \
        --disable-silent-rules \
-       %{!?with_openvg:--disable-vg} \
        %{?with_egl:--enable-wayland}
 
 # we only want glxinfo and glxgears to be built here
+%{__make} -C src/glad
 %{__make} -C src/xdemos
 
 %if %{with egl}
@@ -143,9 +134,6 @@ install -p src/egl/opengles2/{es2_info,es2gears_x11} 
$RPM_BUILD_ROOT%{_bindir}
 install -p src/egl/opengles2/es2gears_wayland $RPM_BUILD_ROOT%{_bindir}
 %endif
 %endif
-%if %{with openvg}
-install -p src/egl/openvg/{lion,sp}_x11 $RPM_BUILD_ROOT%{_bindir}
-%endif
 %endif
 
 cp -a * $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
@@ -187,10 +175,3 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/es2gears_wayland
 %endif
 %endif
-
-%if %{with egl} && %{with openvg}
-%files -n mesa-utils-openvg
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/lion_x11
-%attr(755,root,root) %{_bindir}/sp_x11
-%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mesa-demos.git/commitdiff/fe2d764447fa9a3bb406224d33669f61b24d8c3b

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to