File libglui.spec of Package glui
Name: libglui
Version: 2.37
Release: 1
Summary: An OpenGL/GLUT User Interface Library
License: Zlib
Group: System Environment/Libraries
Source: http://prdownloads.sourceforge.net/glui/glui-%{version}.tar.gz
Patch: cmake-add-install.patch
URL: http://glui.sourceforge.net/
BuildRequires: gcc-c++, freeglut-devel, cmake
%if "%{?suse_version}" != ""
BuildRequires: xorg-x11-libX11-devel, xorg-x11-devel
BuildRequires: xorg-x11-libXmu-devel, xorg-x11-libXext-devel
Requires: Mesa
%else
BuildRequires: libX11-devel
BuildRequires: libXmu-devel, libXext-devel, libXi-devel
Requires: mesa-libGL
Obsoletes: glui
Provides: glui
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
GLUI is a GLUT-based C++ user interface library
which provides controls such as buttons, checkboxes,
radio buttons, and spinners to OpenGL applications.
It is window-system independent, relying on GLUT
to handle all system-dependent issues,
such as window and mouse management.
%package -n glui-devel
Summary: An OpenGL/GLUT User Interface Library
Group: Development/Libraries
Requires: libglui
%description -n glui-devel
GLUI is a GLUT-based C++ user interface library
which provides controls such as buttons, checkboxes,
radio buttons, and spinners to OpenGL applications.
It is window-system independent, relying on GLUT
to handle all system-dependent issues,
such as window and mouse management.
These are the development libraries for glui
%prep
%setup -q -n glui-%{version}
%patch -p1
%cmake -DOpenGL_GL_PREFERENCE=LEGACY
%build
chmod -x readme.txt
%cmake_build
%install
%cmake_install
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc doc readme.txt example
%{_libdir}/libglui.so
%files -n glui-devel
%defattr(-,root,root)
%{_includedir}/GL/glui.h
%{_libdir}/libglui_static.a
%{_bindir}/ppm2array
%{_libdir}/glui
%changelog
* Sat Feb 17 2007 Paulo Roma <roma@lcg.ufrj.br> 2.35
- Rebuilt for Fedora 6.
* Sun Jul 20 2006 Paulo Roma <roma@lcg.ufrj.br> 2.35
- Update to 2.35
* Sun Jul 09 2006 Paulo Roma <roma@lcg.ufrj.br> 2.2
- Changed dependencies for Fedora 5.
* Sun Jan 08 2006 Paulo Roma <roma@lcg.ufrj.br> 2.2
- Initial version.