[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