Name: quesoglc Version: 0.7.2 Release: 29%{?dist} Summary: The OpenGL Character Renderer License: LGPLv2+ URL: https://quesoglc.sourceforge.net/ Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}-free.tar.bz2 Patch0: quesoglc-0.7.2-drop-glewContext.patch Patch1: quesoglc-0.7.2-doxyfile.patch Patch2: fribidi.build.patch BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: fontconfig-devel BuildRequires: freeglut-devel BuildRequires: fribidi-devel BuildRequires: glew-devel BuildRequires: libSM-devel BuildRequires: libXmu-devel BuildRequires: libXi-devel BuildRequires: libXi-devel BuildRequires: mesa-libGLU-devel BuildRequires: doxygen BuildRequires: pkgconfig BuildRequires: texlive-epstopdf-bin BuildRequires: texlive-dvips-bin BuildRequires: ghostscript-core %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: libGL-devel Requires: pkgconfig %description The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL programs with character rendering services via an application programming interface (API). %description devel This package provides the libraries, include files, and other resources needed for developing GLC applications. %prep %autosetup -p1 rm -f include/GL/{glxew,wglew,glew}.h rm -f src/glew.c ln -s %{_includedir}/GL/{glxew,wglew,glew}.h include/GL/ rm -rf src/fribidi/ %build %configure --disable-static %make_build cd docs doxygen cd ../ %install %make_install rm %{buildroot}%{_libdir}/libGLC.la %files %doc AUTHORS ChangeLog README THANKS %license COPYING %{_libdir}/libGLC.so.* %files devel %doc docs/html %{_includedir}/GL/glc.h %{_libdir}/libGLC.so %{_libdir}/pkgconfig/%{name}.pc %changelog * Sat Aug 01 2020 Fedora Release Engineering - 0.7.2-29 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 0.7.2-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Thu Jan 30 2020 Fedora Release Engineering - 0.7.2-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 0.7.2-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 0.7.2-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Aug 28 2018 Zbigniew Jędrzejewski-Szmek - 0.7.2-24 - Modernization of the spec file - Add missing buildrequires (#1606062) * Thu Aug 23 2018 Nicolas Chauvet - 0.7.2-23 - Rebuilt for glew 2.1.0 * Sat Jul 14 2018 Fedora Release Engineering - 0.7.2-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 28 2018 Caolán McNamara - 0.7.2-21 - Fix building with fribidi 1.0.1 * Fri Feb 09 2018 Fedora Release Engineering - 0.7.2-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.7.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.7.2-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.7.2-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 2 2017 Hans de Goede - 0.7.2-16 - Fix building with glew 2.0.0 * Tue Jan 10 2017 Orion Poplawski - 0.7.2-15 - Rebuild for glew 2.0.0 * Thu Feb 04 2016 Fedora Release Engineering - 0.7.2-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jan 14 2016 Adam Jackson 0.7.2-13 - Rebuild for glew 1.13 * Thu Jun 18 2015 Fedora Release Engineering - 0.7.2-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 0.7.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 0.7.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Nov 18 2013 Dave Airlie - 0.7.2-9 - rebuilt for GLEW 1.10 * Sun Aug 04 2013 Fedora Release Engineering - 0.7.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.7.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Dec 13 2012 Adam Jackson - 0.7.2-6 - Rebuild for glew 1.9.0 * Sat Jul 28 2012 Hans de Goede - 0.7.2-5 - Fix FTBFS (rhbz#716030) - Fix multilib conflict (rhbz#831438) * Sat Jul 21 2012 Fedora Release Engineering - 0.7.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 0.7.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 0.7.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Aug 18 2010 Karol Trzcionka - 0.7.2-1 - Update to v0.7.2 * Sun Jul 26 2009 Fedora Release Engineering - 0.7.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Apr 22 2008 Karol Trzcionka - 0.7.1-1 - Update to v0.7.1 - Using original tarball * Sat Feb 23 2008 Karol Trzcionka - 0.7.0-1 - Update to v0.7.0 * Sat Feb 09 2008 Karol Trzcionka - 0.6.5-5 - Rebuild for gcc43 - Fix typo in patch * Thu Dec 27 2007 Karol Trzcionka - 0.6.5-4 - Delete %%check * Sun Dec 23 2007 Karol Trzcionka - 0.6.5-3 - Add %%check section - Remove redundant BuildRequires * Sat Dec 22 2007 Karol Trzcionka - 0.6.5-2 - Remove freeB and GLXPL files - Add html docs - Add Requires for subpackage -devel - Fix BuildRequires * Sat Dec 01 2007 Karol Trzcionka - 0.6.5-1 - Initial release