From 8c6e65727efbb645b84605e86d0bfccabba75e12 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: May 01 2013 14:42:47 +0000 Subject: run autoreconf for aarch64 support (rhbz#925281) - fix unresolved weak symbols in libaldmb --- diff --git a/dumb-0.9.3-weak-symbols.patch b/dumb-0.9.3-weak-symbols.patch new file mode 100644 index 0000000..227912b --- /dev/null +++ b/dumb-0.9.3-weak-symbols.patch @@ -0,0 +1,10 @@ +diff -up dumb-0.9.3/src/Makefile.am~ dumb-0.9.3/src/Makefile.am +--- dumb-0.9.3/src/Makefile.am~ 2005-08-07 21:59:35.000000000 +0200 ++++ dumb-0.9.3/src/Makefile.am 2013-05-01 16:35:56.367336143 +0200 +@@ -70,5 +70,4 @@ libdumb_la_LDFLAGS = \ + -release $(VERSION) + + libaldmb_la_LDFLAGS = \ +- -release $(VERSION) +- ++ -release $(VERSION) -ldumb -lalleg diff --git a/dumb.spec b/dumb.spec index 71953db..6128096 100644 --- a/dumb.spec +++ b/dumb.spec @@ -1,6 +1,6 @@ Name: dumb Version: 0.9.3 -Release: 15%{?dist} +Release: 16%{?dist} Summary: IT, XM, S3M and MOD player library Group: System Environment/Libraries License: zlib @@ -10,7 +10,8 @@ Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-auto Source2: license-clarification.eml Patch0: dumb-0.9.3-CVE-2006-3668.patch Patch1: dumb-0.9.3-license-clarification.patch -BuildRequires: allegro-devel +Patch2: dumb-0.9.3-weak-symbols.patch +BuildRequires: allegro-devel libtool %description IT, XM, S3M and MOD player library. Mainly targeted for use with the allegro @@ -33,7 +34,10 @@ applications which use dumb. %setup -q -b 01 %patch0 -p1 -z .cve-2006-3668 %patch1 -p1 +%patch2 -p1 cp %{SOURCE2} . +touch AUTHORS ChangeLog NEWS README +autoreconf -i -f %build @@ -52,13 +56,11 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a $RPM_BUILD_ROOT%{_libdir}/*.la %files -%defattr(-,root,root,-) %doc licence.txt release.txt readme.txt license-clarification.eml %{_bindir}/dumb* %{_libdir}/lib*-%{version}.so %files devel -%defattr(-,root,root,-) %doc docs/deprec.txt docs/dumb.txt docs/faq.txt docs/fnptr.txt docs/howto.txt docs/ptr.txt %{_includedir}/*.h %{_libdir}/libdumb.so @@ -66,6 +68,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.a $RPM_BUILD_ROOT%{_libdir}/*.la %changelog +* Wed May 1 2013 Hans de Goede - 0.9.3-16 +- run autoreconf for aarch64 support (rhbz#925281) +- fix unresolved weak symbols in libaldmb + * Wed Feb 13 2013 Fedora Release Engineering - 0.9.3-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild