really fix execstack bits, thanks Ulrich

This commit is contained in:
Colin Walters 2005-02-23 19:26:34 +00:00
parent 20d238234e
commit f93de79102

View File

@ -10,9 +10,10 @@ Source: http://prdownloads.sourceforge.net/flac/flac-%{version}.tar.gz
Patch0: flac-1.1.0-m4.patch
Patch1: flac-1.1.0-libtool.patch
Patch2: flac-underquoted.patch
Patch3: flac-1.1.0-gnu-stack.patch
URL: http://flac.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: xmms-devel, glib-devel, libogg-devel, doxygen, nasm, prelink
BuildRequires: xmms-devel, glib-devel, libogg-devel, doxygen, nasm
Obsoletes: flac-libs
%description
@ -49,6 +50,7 @@ This is the input plugin for XMMS to be able to FLAC files.
%patch -p1
%patch1 -p1
%patch2 -p1 -b .underquoted
%patch3 -p1 -b .gnu-stack
%build
%configure
@ -60,7 +62,6 @@ mkdir -p %{buildroot}%{xmmsinputdir}
%makeinstall \
xmmsinputplugindir=%{buildroot}%{xmmsinputdir}
find doc/ -name "Makefile*" -exec rm -f {} \;
execstack -c %{buildroot}%{_libdir}/libFLAC.so.4.1.2
%clean
rm -rf %{buildroot}
@ -92,10 +93,9 @@ rm -rf %{buildroot}
%{xmmsinputdir}/*.so
%changelog
* Tue Feb 01 2005 Nicholas Miell <nmiell@gmail.com> - 1.1.0-8
- Reviewed by Colin Walters <walters@redhat.com>
- Mark libFLAC.so.4.1.2 as not requiring an executable stack
by using execstack -c
* Wed Feb 23 2005 Colin Walters <walters@redhat.com> 1.1.0-8
- New patch flac-1.1.0-gnu-stack.patch from Ulrich Drepper to mark asm
as not requiring an executable stack
* Thu Jul 15 2004 Tim Waugh <twaugh@redhat.com> 1.1.0-7
- Fixed warnings in shipped m4 file.