X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=SimGear.spec;h=c5e3134064e104301fc0e0b2c25646f63137b088;hb=e26f8204c3bd1ea7b4178d74bbfd630c4f45c624;hp=0b797df3f4d1d3cd69a44203a9c9b060cfd8802e;hpb=7cae99b781a0384d75ffadd9d1220841466815c9;p=packages%2FSimGear.git diff --git a/SimGear.spec b/SimGear.spec index 0b797df..c5e3134 100644 --- a/SimGear.spec +++ b/SimGear.spec @@ -1,28 +1,40 @@ -Summary: a set of libraries to build 3d simulations, games etc. -Summary(pl): zestaw bibliotek do budowania trójwymiarowych symulacji, gier itp. +# +# TODO: - Add missing BRs for xorg +# - Consider getting back to static linking or set sonames for shared libraries +# +Summary: A set of libraries to build 3d simulations, games etc +Summary(pl.UTF-8): Zestaw bibliotek do budowania trójwymiarowych symulacji, gier itp Name: SimGear -Version: 0.2.0 -Release: 1 -License: GPL +Version: 1.9.1 +Release: 0.1 +License: GPL v2+ Group: Libraries Source0: ftp://ftp.simgear.org/pub/simgear/Source/%{name}-%{version}.tar.gz +# Source0-md5: edfdaa60518a06699a409d0eb9f1b157 Patch0: %{name}-shared.patch +Patch1: %{name}-link.patch +Patch2: %{name}-cstdio.patch +Patch3: %{name}-tgdb.patch URL: http://www.simgear.org/ -Requires: OpenGL +BuildRequires: OpenAL-devel BuildRequires: OpenGL-devel -BuildRequires: XFree86-devel -BuildRequires: libstdc++-devel -BuildRequires: glut-devel +BuildRequires: OpenGL-glut-devel +BuildRequires: OpenSceneGraph-devel +#BuildRequires: XFree86-devel +BuildRequires: autoconf >= 2.52 BuildRequires: automake -BuildRequires: autoconf +BuildRequires: freealut-devel +BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRequires: plib >= 1.6.0 -BuildRequires: zlib-devel +BuildRequires: metakit-devel >= 2.4.3 +BuildRequires: plib-devel >= 1.8.4-3 BuildRequires: tcl-devel -BuildRequires: metakit-devel +BuildRequires: zlib-devel +Requires: OpenGL +Requires: plib >= 1.8.4 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _noautoreqdep libGL.so.1 libGLU.so.1 +%define _noautoreqdep libGL.so.1 libGLU.so.1 %description SimGear is a set of open-source libraries designed to be used as @@ -32,43 +44,49 @@ visualization applications. The term "Simulation Kernel" is a bit presumptuous for us at this point, but this is the direction we are heading with SimGear. -%description -l pl +%description -l pl.UTF-8 SimGear to zestaw bibliotek zaprojektowanych do wykorzystania jako -klocki do szybkiego zestawiania trójwymiarowych symulacji, gier... +klocki do szybkiego zestawiania trójwymiarowych symulacji, gier oraz +wizualnych aplikacji. -W tej chwili jest jeszcze trochê za wcze¶nie na u¿ywanie terminu -"J±dro Symulacji", ale to jest kierunek w którym zmierza SimGear. +W tej chwili jest jeszcze trochę za wcześnie na używanie terminu +"Jądro Symulacji", ale to jest kierunek w którym zmierza SimGear. %package devel -Summary: header files for SimGear -Summary(pl): pliki nag³ówkowe dla SimGear +Summary: Header files for SimGear +Summary(pl.UTF-8): Pliki nagłówkowe dla SimGear Group: Development/Libraries -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} +Requires: OpenAL-devel +Requires: OpenGL-devel +Requires: plib-devel >= 1.8.0 %description devel Header files neccessary to build SimGear applications. -%description devel -l pl -Pliki nag³ówkowe potrzebne do budowania aplikacji z SimGearem. +%description devel -l pl.UTF-8 +Pliki nagłówkowe potrzebne do budowania aplikacji z SimGearem. %package static -Summary: static SimGear libraries -Summary(pl): statyczne biblioteki SimGear +Summary: Static SimGear libraries +Summary(pl.UTF-8): Statyczne biblioteki SimGear Group: Development/Libraries -Requires: %{name}-devel = %{version} +Requires: %{name}-devel = %{version}-%{release} %description static Static SimGear libraries. -%description static -l pl +%description static -l pl.UTF-8 Statyczne biblioteki SimGear. %prep %setup -q -%patch0 -p1 +#%%patch0 -p1 +#%%patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build -rm -f missing %{__libtoolize} %{__aclocal} %{__autoconf} @@ -76,29 +94,30 @@ rm -f missing %configure \ --with-x \ --with-tcl=/usr/lib -%{__make} +%{__make} -j 1 %install rm -rf $RPM_BUILD_ROOT -%{__make} install DESTDIR=$RPM_BUILD_ROOT - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %files %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/*.so.*.* +%doc AUTHORS NEWS +#%%attr(755,root,root) %{_libdir}/lib*.so.*.*.* %files devel %defattr(644,root,root,755) -%doc COPYING -%attr(755,root,root) %{_libdir}/lib*.so -%attr(755,root,root) %{_libdir}/lib*.la -%{_includedir}/* +%doc TODO +#%%{_libdir}/lib*.la +%{_includedir}/simgear %files static %defattr(644,root,root,755)