Summary: The FlightGear Flight Simulator Name: flightgear Version: 3.2.0 Release: %mkrel 1 License: GPLv2+ Group: Games/Simulation URL: http://www.flightgear.org/ Source0: http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Source/%{name}-%{version}.tar.bz2 Patch0: flightgear-3.2.0-mga-static-FGAdminUI.patch BuildRequires: boost-devel BuildRequires: cmake BuildRequires: flite-devel BuildRequires: fltk-devel BuildRequires: freeglut-devel BuildRequires: gsm-devel BuildRequires: plib-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(freealut) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(openthreads) BuildRequires: pkgconfig(openscenegraph) BuildRequires: pkgconfig(speex) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(zlib) BuildRequires: simgear-devel >= %{version} Requires: flightgear-data = %{version} Recommends: fgrun Provides: FlightGear = %{version}-%{release} %description The Flight Gear project is working to create a sophisticated flight simulator framework for the development and pursuit of interesting flight simulator ideas. We are developing a solid basic sim that can be expanded and improved upon by anyone interested in contributing. %prep %setup -q -n %{name}-%{version} %apply_patches %build %cmake \ -DFG_DATA_DIR=%{_gamesdatadir}/%{name} \ -DSYSTEM_FLITE=ON \ -DSYSTEM_GSM=ON \ -DSYSTEM_SPEEX=ON \ -DSYSTEM_SQLITE=ON \ -DSIMGEAR_SHARED=ON \ -DJPEG_FACTORY=ON %make %install %makeinstall_std -C build install -D package/flightgear.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop pushd icons mkdir -p %{buildroot}%{_iconsdir}/hicolor for i in `find * -maxdepth 0 -type d` do cp -fr $i %{buildroot}%{_iconsdir}/hicolor/ done mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/ mv %{buildroot}%{_iconsdir}/hicolor/scalable/*.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/ popd %files %doc README AUTHORS docs-mini/ %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/*/apps/* %{_mandir}/man1/*