%define major 0 %define libname %mklibname %{name} %{major} %define develname %mklibname %{name} -d Name: quesoglc Version: 0.7.1 Release: %mkrel 1 Summary: The OpenGL Character Renderer Group: System/Libraries License: LGPLv2+ URL: http://quesoglc.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-free.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: fontconfig-devel mesaglut-devel BuildRequires: fribidi-devel glew-devel libsm-devel libxmu-devel BuildRequires: libxi-devel doxygen BuildRequires: 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). %package -n %{libname} Summary: Libraries for %{name} Group: System/Libraries Provides: %{name} = %{version}-%{release} %description -n %{libname} The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL programs with character rendering services via an application programming interface (API). %package -n %{develname} Summary: Development files for %{name} Group: Development/C Requires: %{libname} = %{version} Provides: %{name}-devel = %{version}-%{release} %description -n %{develname} This package provides the libraries, include files, and other resources needed for developing GLC applications. %prep %setup -q rm -f include/GL/{glxew,wglew,glew}.h ln -s %{_includedir}/GL/{glxew,wglew,glew}.h include/GL/ %build %configure --disable-static %make cd docs doxygen cd ../ %install rm -rf %{buildroot} #make install DESTDIR=$RPM_BUILD_ROOT %makeinstall_std rm -f %{buildroot}%{_libdir}/libGLC.la %clean rm -rf %{buildroot} %if %mdkversion < 200900 %post -n %{libname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{libname} -p /sbin/ldconfig %endif %files -n %{libname} %defattr(-,root,root,-) %{_libdir}/libGLC.so.%{major}* %doc AUTHORS ChangeLog COPYING README THANKS docs/html %files -n %{develname} %defattr(-,root,root,-) %{_includedir}/GL/glc.h %{_libdir}/libGLC.so %changelog * Sun Aug 24 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.1-1mdv2009.0 + Revision: 275476 - import quesoglc