[allegro5/f14] Fixing #703154 and updating to 5.0.3.
bamccaig
bamccaig at fedoraproject.org
Fri Jul 8 00:42:36 UTC 2011
commit c11d3d5bfbe2cc64f3bb3df13e400b9a696ae334
Author: Brandon McCaig <bamccaig at gmail.com>
Date: Thu Jul 7 20:40:09 2011 -0400
Fixing #703154 and updating to 5.0.3.
.gitignore | 1 +
allegro5.spec | 50 ++++++++++++++++++++++++++++++++------------------
sources | 2 +-
3 files changed, 34 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0c4429d..0fa147e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/allegro-5.0.0.tar.gz
+/allegro-5.0.3.tar.gz
diff --git a/allegro5.spec b/allegro5.spec
index 343385a..8b4b466 100644
--- a/allegro5.spec
+++ b/allegro5.spec
@@ -1,20 +1,20 @@
# vim: noexpandtab textwidth=74
Name: allegro5
-Version: 5.0.0
-Release: 3%{?dist}
+Version: 5.0.3
+Release: 1%{?dist}
Summary: A game programming library
Group: System Environment/Libraries
License: zlib
URL: http://liballeg.org/
-Source0: http://downloads.sourceforge.net/alleg/allegro-5.0.0.tar.gz
+Source0: http://downloads.sourceforge.net/alleg/allegro-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: alsa-lib-devel cmake dumb-devel flac-devel freetype-devel
BuildRequires: gtk2-devel libjpeg-devel libpng-devel libvorbis-devel
BuildRequires: libXext-devel libXxf86vm-devel libXrandr-devel
BuildRequires: libXinerama-devel libXpm-devel mesa-libGL-devel
-BuildRequires: mesa-libGLU-devel openal-soft-devel pandoc physfs-devel
+BuildRequires: mesa-libGLU-devel openal-soft-devel physfs-devel
BuildRequires: pulseaudio-libs-devel
%description
@@ -137,10 +137,10 @@ This package is required to build programs that use the Allegro 5 ttf
addon.
%prep
-%setup -n allegro-5.0.0 -q
+%setup -n allegro-%{version} -q
%build
-%cmake -DMANDIR=%{_mandir} .
+%cmake -DWANT_DOCS=OFF .
make %{?_smp_mflags}
%install
@@ -149,6 +149,10 @@ make install DESTDIR=$RPM_BUILD_ROOT
mkdir %buildroot/%{_sysconfdir}
mv allegro5.cfg %buildroot/%{_sysconfdir}/allegro5rc
+# install man pages
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/man3
+install -p -m 644 docs/man/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
+
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@@ -185,20 +189,21 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %{_sysconfdir}/allegro5rc
%doc CHANGES-5.0.txt CONTRIBUTORS.txt LICENSE.txt README.txt
%{_libdir}/liballegro.so.5.0
-%{_libdir}/liballegro.so.5.0.0
+%{_libdir}/liballegro.so.%{version}
%{_libdir}/liballegro_color.so.5.0
-%{_libdir}/liballegro_color.so.5.0.0
+%{_libdir}/liballegro_color.so.%{version}
%{_libdir}/liballegro_font.so.5.0
-%{_libdir}/liballegro_font.so.5.0.0
+%{_libdir}/liballegro_font.so.%{version}
%{_libdir}/liballegro_main.so.5.0
-%{_libdir}/liballegro_main.so.5.0.0
+%{_libdir}/liballegro_main.so.%{version}
%{_libdir}/liballegro_memfile.so.5.0
-%{_libdir}/liballegro_memfile.so.5.0.0
+%{_libdir}/liballegro_memfile.so.%{version}
%{_libdir}/liballegro_primitives.so.5.0
-%{_libdir}/liballegro_primitives.so.5.0.0
+%{_libdir}/liballegro_primitives.so.%{version}
%files devel
%defattr(-,root,root,-)
+%doc docs/html/refman
%{_includedir}/allegro5
%exclude %{_includedir}/allegro5/allegro_acodec.h
%exclude %{_includedir}/allegro5/allegro_audio.h
@@ -224,7 +229,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-acodec
%defattr(-,root,root,-)
%{_libdir}/liballegro_acodec.so.5.0
-%{_libdir}/liballegro_acodec.so.5.0.0
+%{_libdir}/liballegro_acodec.so.%{version}
%files addon-acodec-devel
%defattr(-,root,root,-)
@@ -235,7 +240,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-audio
%defattr(-,root,root,-)
%{_libdir}/liballegro_audio.so.5.0
-%{_libdir}/liballegro_audio.so.5.0.0
+%{_libdir}/liballegro_audio.so.%{version}
%files addon-audio-devel
%defattr(-,root,root,-)
@@ -246,7 +251,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-dialog
%defattr(-,root,root,-)
%{_libdir}/liballegro_dialog.so.5.0
-%{_libdir}/liballegro_dialog.so.5.0.0
+%{_libdir}/liballegro_dialog.so.%{version}
%files addon-dialog-devel
%defattr(-,root,root,-)
@@ -257,7 +262,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-image
%defattr(-,root,root,-)
%{_libdir}/liballegro_image.so.5.0
-%{_libdir}/liballegro_image.so.5.0.0
+%{_libdir}/liballegro_image.so.%{version}
%files addon-image-devel
%defattr(-,root,root,-)
@@ -268,7 +273,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-physfs
%defattr(-,root,root,-)
%{_libdir}/liballegro_physfs.so.5.0
-%{_libdir}/liballegro_physfs.so.5.0.0
+%{_libdir}/liballegro_physfs.so.%{version}
%files addon-physfs-devel
%defattr(-,root,root,-)
@@ -279,7 +284,7 @@ rm -rf $RPM_BUILD_ROOT
%files addon-ttf
%defattr(-,root,root,-)
%{_libdir}/liballegro_ttf.so.5.0
-%{_libdir}/liballegro_ttf.so.5.0.0
+%{_libdir}/liballegro_ttf.so.%{version}
%files addon-ttf-devel
%defattr(-,root,root,-)
@@ -288,6 +293,15 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/allegro_ttf-5.0.pc
%changelog
+* Thu Jul 07 2011 Brandon McCaig <bamccaig at gmail.com> 5.0.3-1
+- Updating to 5.0.3.
+
+* Mon May 09 2011 Brandon McCaig <bamccaig at gmail.com> 5.0.0-4
+- From Dan Horák to fix #703154.
+- Explicitly disabled documentation generation.
+- Use prebuilt man pages
+- Added HTML reference manual.
+
* Wed Mar 09 2011 Brandon McCaig <bamccaig at gmail.com> 5.0.0-3
- Adding file permissions to subpackages.
- Moving devel files (namely .so symlinks) to devel packages.
diff --git a/sources b/sources
index 526e25d..34d629a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-99ef472e2f99972d5e833794bf2f57bf allegro-5.0.0.tar.gz
+159ca85ea51c0447d951d720b06079f2 allegro-5.0.3.tar.gz
More information about the scm-commits
mailing list