d76a2f3
Name:           quesoglc
9441b36
Version:        0.7.2
8b1d5ab
Release:        14%{?dist}
d76a2f3
Summary:        The OpenGL Character Renderer
d76a2f3
d76a2f3
Group:          System Environment/Libraries
d76a2f3
License:        LGPLv2+
d76a2f3
URL:            http://quesoglc.sourceforge.net/
9441b36
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}-free.tar.bz2
3ce3660
Patch0:         quesoglc-0.7.2-glew-mx.patch
3ce3660
Patch1:         quesoglc-0.7.2-doxyfile.patch
d76a2f3
d76a2f3
BuildRequires:  fontconfig-devel freeglut-devel
d76a2f3
BuildRequires:  fribidi-devel glew-devel libSM-devel libXmu-devel
d76a2f3
BuildRequires:  libXi-devel doxygen
d76a2f3
BuildRequires:  pkgconfig 
d76a2f3
d76a2f3
%package devel
d76a2f3
Summary:        Development files for %{name}
d76a2f3
Group:          Development/Libraries
d76a2f3
Requires:       %{name} = %{version}-%{release}
d76a2f3
Requires:       libGL-devel
9441b36
Requires:       pkgconfig
d76a2f3
d76a2f3
%description
d76a2f3
The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL
d76a2f3
programs with character rendering services via an application programming
d76a2f3
interface (API).
d76a2f3
d76a2f3
%description devel
d76a2f3
This package provides the libraries, include files, and other resources needed
d76a2f3
for developing GLC applications.
d76a2f3
3ce3660
d76a2f3
%prep
d76a2f3
%setup -q
3ce3660
%patch0 -p1
3ce3660
%patch1 -p1
ecd3fc3
rm -f include/GL/{glxew,wglew,glew}.h
d76a2f3
ln -s %{_includedir}/GL/{glxew,wglew,glew}.h include/GL/
9441b36
rm -rf src/fribidi/
d76a2f3
3ce3660
d76a2f3
%build
ecd3fc3
%configure --disable-static 
d76a2f3
make %{?_smp_mflags}
d76a2f3
cd docs
d76a2f3
doxygen
d76a2f3
cd ../
d76a2f3
3ce3660
d76a2f3
%install
d76a2f3
make install DESTDIR=$RPM_BUILD_ROOT
3ce3660
rm $RPM_BUILD_ROOT%{_libdir}/libGLC.la
d76a2f3
d76a2f3
d76a2f3
%post -p /sbin/ldconfig
d76a2f3
%postun -p /sbin/ldconfig
d76a2f3
3ce3660
d76a2f3
%files
3ce3660
%doc AUTHORS ChangeLog COPYING README THANKS
d76a2f3
%{_libdir}/libGLC.so.*
d76a2f3
d76a2f3
%files devel
3ce3660
%doc docs/html
d76a2f3
%{_includedir}/GL/glc.h
d76a2f3
%{_libdir}/libGLC.so
9441b36
%{_libdir}/pkgconfig/%{name}.pc
d76a2f3
3ce3660
d76a2f3
%changelog
8b1d5ab
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-14
8b1d5ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8b1d5ab
eaff153
* Thu Jan 14 2016 Adam Jackson <ajax@redhat.com> 0.7.2-13
eaff153
- Rebuild for glew 1.13
eaff153
37a3576
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-12
37a3576
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
37a3576
3bf1a23
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-11
3bf1a23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3bf1a23
a623384
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-10
a623384
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a623384
320f2e8
* Mon Nov 18 2013 Dave Airlie <airlied@redhat.com> - 0.7.2-9
320f2e8
- rebuilt for GLEW 1.10
320f2e8
a7e8745
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-8
a7e8745
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a7e8745
970d54a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-7
970d54a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
970d54a
d10e886
* Thu Dec 13 2012 Adam Jackson <ajax@redhat.com> - 0.7.2-6
d10e886
- Rebuild for glew 1.9.0
d10e886
3ce3660
* Sat Jul 28 2012 Hans de Goede <hdegoede@redhat.com> - 0.7.2-5
3ce3660
- Fix FTBFS (rhbz#716030)
3ce3660
- Fix multilib conflict (rhbz#831438)
3ce3660
e5634d7
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-4
e5634d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e5634d7
b554d66
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
b554d66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b554d66
02ec82c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-2
02ec82c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
02ec82c
9441b36
* Wed Aug 18 2010 Karol Trzcionka <karlikt at gmail.com> - 0.7.2-1
9441b36
- Update to v0.7.2
9441b36
bfc880c
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-3
bfc880c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
bfc880c
ac38861
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-2
ac38861
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ac38861
ecd3fc3
* Tue Apr 22 2008 Karol Trzcionka <karlikt at gmail.com> - 0.7.1-1
ecd3fc3
- Update to v0.7.1
ecd3fc3
- Using original tarball
9c8f851
* Sat Feb 23 2008 Karol Trzcionka <karlikt at gmail.com> - 0.7.0-1
9c8f851
- Update to v0.7.0
f4f030a
* Sat Feb 09 2008 Karol Trzcionka <karlikt at gmail.com> - 0.6.5-5
f4f030a
- Rebuild for gcc43
f4f030a
- Fix typo in patch
d76a2f3
* Thu Dec 27 2007 Karol Trzcionka <karlikt at gmail.com> - 0.6.5-4
d76a2f3
- Delete %%check
d76a2f3
* Sun Dec 23 2007 Karol Trzcionka <karlikt at gmail.com> - 0.6.5-3
d76a2f3
- Add %%check section
d76a2f3
- Remove redundant BuildRequires
d76a2f3
* Sat Dec 22 2007 Karol Trzcionka <karlikt at gmail.com> - 0.6.5-2
d76a2f3
- Remove freeB and GLXPL files
d76a2f3
- Add html docs
d76a2f3
- Add Requires for subpackage -devel
d76a2f3
- Fix BuildRequires
d76a2f3
* Sat Dec 01 2007 Karol Trzcionka <karlikt at gmail.com> - 0.6.5-1
f4f030a
- Initial release