Name: GiGi Version: 0.6.0 %define revision r803 Release: 2.%{revision}%{?dist} Summary: A small, efficient, and feature-rich C++ GUI for OpenGL Group: System Environment/Libraries # includes Adobe Source Libraries License: LGPLv2+ and Adobe URL: http://gigi.sourceforge.net/ # wget -O GiGi-0.6.0.r803.tar.gz "http://gigi.svn.sourceforge.net/viewvc/gigi/trunk/GG.tar.gz?view=tar&pathrev=803" Source0: %{name}-%{version}.%{revision}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: boost-devel BuildRequires: cmake BuildRequires: DevIL-devel # use ILUT instead of Boost as it does not compile against Boost > 1.39 BuildRequires: DevIL-ILUT-devel BuildRequires: freetype-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtiff-devel BuildRequires: libtool-ltdl-devel BuildRequires: ois-devel BuildRequires: ogre-devel BuildRequires: SDL-devel %package devel Summary: GiGi header files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %package doc Summary: GiGi documentation Group: Documentation BuildRequires: doxygen %description GiGi is a small, efficient, and feature-rich C++ GUI for OpenGL. It is uses frame-based rendering and has fully customizable graphics, making it ideal for use in low- or high-frame rate applications and games. %description devel This package contains the header files for GiGi. Install this package if you want to develop programs that use GiGi. %description doc This package contains developer documentation for GiGi. %prep %setup -q -n GG # use system boost/gil sed -i -e 's#"GIL/\(.*\)hpp"##g' \ -e '/gray_alpha8/d' \ -e 's/vector4/vector3/' \ src/Texture.cpp # don't build own ltdl sed -i -e '/..\/libltdl\/ltdl.c/d' src/CMakeLists.txt # don't delete the generated docs an put them into correct directory cat < 0.6.0-2.r803 - Use DevIL-ILUT instead of Boost because of incompatibility with the new Boost - Add explicit allegro libs flags to fix linking failure - Fix rpmlint issues (cut License minor version, add sonames, +x gen_signals.py) * Sat Mar 06 2010 Karel Volný 0.6.0-1.r803 - Initial Fedora release