Projects
openEuler:24.03:SP1:Everything
freeglut
_service:tar_scm:freeglut.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:freeglut.spec of Package freeglut
Name: freeglut Version: 3.4.0 Release: 2 Summary: A freely licensed alternative to the GLUT library License: MIT URL: http://freeglut.sourceforge.net Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Source1: https://downloads.sourceforge.net/openglut/openglut-0.6.3-doc.tar.gz Patch0: CVE-2024-24258-and-CVE-2024-24259.patch BuildRequires: gcc gcc-c++ cmake libXi-devel libICE-devel BuildRequires: pkgconfig libGLU-devel libXext-devel libXxf86vm-devel Provides: glut = 3.7 Obsoletes: glut < 3.7 %description Freeglut is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable. %package devel Summary: Freeglut developmental libraries and header files Requires: %{name} = %{version}-%{release} libGL-devel libGLU-devel Provides: glut-devel = 3.7 Obsoletes: glut-devel < 3.7 %description devel This package provides developmental libraries and header files required for developing or compilingsoftware which links to the freeglut library. %package help Summary: Help information and man pages for freeglut %description help This package privides man-pages and involved help info for freeglut %prep %autosetup -n %{name}-%{version} -a 1 -p1 %build %{cmake} -DFREEGLUT_BUILD_STATIC_LIBS=OFF . %make_build %install %make_install install -d $RPM_BUILD_ROOT/%{_mandir}/man3 install -p -m 644 doc/man/*.3 $RPM_BUILD_ROOT/%{_mandir}/man3 %post /sbin/ldconfig %postun /sbin/ldconfig %files %doc AUTHORS ChangeLog COPYING %{_libdir}/libglut.so.3* %files devel %{_includedir}/GL/*.h %{_libdir}/libglut.so %{_libdir}/pkgconfig/glut.pc %{_libdir}/cmake/FreeGLUT/* %files help %{_mandir}/man3/* %doc README.md doc/html/*.png doc/html/*.html %changelog * Sun Feb 18 2024 wangkai <13474090681@163.com> - 3.4.0-2 - Fix CVE-2024-24258 and CVE-2024-24259 * Tue Oct 17 2023 wangkai <13474090681@163.com> - 3.4.0-1 - Update to 3.4.0 * Fri Jul 30 2021 linjiaxin5 <linjiaxin5@huawei.com> - 3.0.0-11 - Fix failure caused by GCC upgrade to 10 * Fri Nov 22 2019 sunguoshuai <sunguoshuai@huawei.com> - 3.0.0-10 - Package init.
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2