Name: libfltk Version: 1.3.3 Release: 2mamba Summary: A cross-platform C++ GUI toolkit Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.fltk.org/index.php Source: http://fltk.org/pub/fltk/%{version}/fltk-%{version}-source.tar.gz Patch0: %{name}-1.1.9-gcc44.patch Patch1: libfltk-1.3.3-font_missing_export.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libGL-devel BuildRequires: libGLU-devel BuildRequires: libX11-devel BuildRequires: libXcursor-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: libalsa-devel BuildRequires: libfontconfig-devel BuildRequires: libgcc BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libstdc++6-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: libXt-devel BuildRequires: ImageMagick BuildRoot: %{_tmppath}/%{name}-%{version}-root %description FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. %package devel Group: Development/Libraries Summary: Devel package for libfltk Requires: libfltk == %{version} %description devel FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. This package contains static libraries and header files need for development. %package -n fltk-games Group: Graphical Desktop/Applications/Games Summary: Checkers and Sudoku FLTK games Requires: %{name} = %{version}-%{release} %description -n fltk-games FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. This package contains the Checkers and Sudoku FLTK games. %prep %setup -q -n fltk-%{version} #%patch0 -p1 %patch1 -p0 %build %configure \ --enable-shared \ --enable-threads \ --enable-xdbe \ --enable-xft \ --enable-gl \ --enable-largefile %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall install-desktop install -d %{buildroot}%{_datadir}/applications %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_libdir}/libfltk.so.* %{_libdir}/libfltk_forms.so.* %{_libdir}/libfltk_gl.so.* %{_libdir}/libfltk_images.so.* %{_mandir}/man1/* %{_mandir}/cat1/* %files devel %defattr(-,root,root) %{_bindir}/fltk-config %{_bindir}/fluid %{_datadir}/doc/fltk/* %{_libdir}/libfltk.a %{_libdir}/libfltk.so %{_libdir}/libfltk_forms.a %{_libdir}/libfltk_forms.so %{_libdir}/libfltk_gl.a %{_libdir}/libfltk_gl.so %{_libdir}/libfltk_images.a %{_libdir}/libfltk_images.so %dir %{_includedir}/FL %{_includedir}/FL/* %{_datadir}/applications/fluid.desktop %{_datadir}/icons/hicolor/*/apps/fluid.png %{_datadir}/mimelnk/application/x-fluid.desktop %{_mandir}/man3/* %{_mandir}/cat3/* %files -n fltk-games %defattr(-,root,root) %{_bindir}/blocks %{_bindir}/checkers %{_bindir}/sudoku %{_datadir}/applications/blocks.desktop %{_datadir}/applications/checkers.desktop %{_datadir}/applications/sudoku.desktop %{_datadir}/icons/hicolor/*/apps/blocks.png %{_datadir}/icons/hicolor/*/apps/checkers.png %{_datadir}/icons/hicolor/*/apps/sudoku.png %{_mandir}/cat6/blocks.6* %{_mandir}/cat6/sudoku.* %{_mandir}/cat6/checkers.* %{_mandir}/man6/blocks.6* %{_mandir}/man6/sudoku.* %{_mandir}/man6/checkers.* %changelog * Sat Mar 21 2015 Silvan Calarco 1.3.3-2mamba - add missing exported symbol for FlightGear to build * Sun Dec 28 2014 Automatic Build System 1.3.3-1mamba - automatic version update by autodist * Tue Dec 11 2012 Automatic Build System 1.3.2-1mamba - automatic version update by autodist * Sat Dec 01 2012 Automatic Build System 1.3.1-1mamba - automatic version update by autodist * Tue Sep 25 2012 Silvan Calarco 1.3.0-1mamba - update to 1.3.0 * Thu Oct 28 2010 Automatic Build System 1.1.9-3mamba - automatic rebuild by autodist * Wed Jul 01 2009 Silvan Calarco 1.1.9-2mamba - enabled large file support - added gcc 4.4 patch * Sun Nov 02 2008 Silvan Calarco 1.1.9-1mamba - automatic update by autodist * Fri Oct 12 2007 Silvan Calarco 1.1.7-2mamba - rebuild with GL support (requires libGL.so pointing to Mesa libGL, not nvidia) - fluid moved to devel package and added desktop menu entry - added games subpackage * Mon Apr 03 2006 Stefano Cotta Ramusino 1.1.7-1qilnx - update to version 1.1.7 by autospec * Sun Feb 20 2005 Silvan Calarco 1.1.6-1qilnx - update to version 1.1.6 by autospec - added missing symlink %{_includedir}/Fl * Mon Sep 27 2004 Silvan Calarco 1.1.5rc3-1qilnx - first build