Summary: The Allegro game programming library GL backend
Summary(pl.UTF-8): Wsparcie GL dla biblioteki do programowania gier Allegro
Name: allegro-gl
-Version: 0.4.0
+Version: 0.4.3
Release: 1
-License: Giftware
+License: GPL v2 or zlib
Group: Libraries
Source0: http://dl.sourceforge.net/allegrogl/alleggl-%{version}.tar.bz2
-# Source0-md5: 43e5d123fa5c78ade8e9b486b4102998
-URL: http://allegrogl.sourceforge.net/
+# Source0-md5: de84c6ab982499501940854893ea0dbd
+Patch0: %{name}-mouse.patch
+Patch1: %{name}-link.patch
+Patch2: %{name}-libpthread.patch
+URL: http://sourceforge.net/projects/allegrogl/
BuildRequires: OpenGL-GLU-devel
-BuildRequires: allegro-devel >= 4.0.0
+BuildRequires: allegro-devel >= 4.3.1
BuildRequires: autoconf >= 2.53
BuildRequires: automake
-Requires: allegro >= 4.0.0
+Requires: allegro >= 4.3.1
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define specflags -fomit-frame-pointer
Summary(pl.UTF-8): Biblioteka do programowania gier - pliki nagłówkowe
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: allegro-devel >= 4.0.0
+Requires: allegro-devel >= 4.3.1
%description devel
AllegroGL is a cross-platform GL backend for the Allegro library.
%prep
%setup -q -n alleggl
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
%build
%{__aclocal}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}{,/allegrogl{,/GLext}}}
+install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/allegrogl/GLext}
-install include/*.h $RPM_BUILD_ROOT%{_includedir}
+install include/alleggl*.h $RPM_BUILD_ROOT%{_includedir}
install include/allegrogl/*.h $RPM_BUILD_ROOT%{_includedir}/allegrogl
install include/allegrogl/GLext/*.h $RPM_BUILD_ROOT%{_includedir}/allegrogl/GLext
install lib/unix/libagl.so $RPM_BUILD_ROOT%{_libdir}
%files
%defattr(644,root,root,755)
-%doc readme.txt todo.txt bugs.txt
+%doc bugs.txt readme.txt todo.txt zlib.txt
%attr(755,root,root) %{_libdir}/libagl.so
%files devel
%defattr(644,root,root,755)
%doc howto.txt
-%{_includedir}/*
+%{_includedir}/alleggl*.h
+%{_includedir}/allegrogl