rpms/sidplay/devel sidplay.spec,1.9,1.10
by jwrdegoede
Author: jwrdegoede
Update of /cvs/nonfree/rpms/sidplay/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv6613
Modified Files:
sidplay.spec
Log Message:
* Thu Sep 8 2011 Hans de Goede <j.w.r.degoede(a)gmail.com> - 2.0.9-11
- Rebuild against new sidplay-libs with dynamic builders
Index: sidplay.spec
===================================================================
RCS file: /cvs/nonfree/rpms/sidplay/devel/sidplay.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sidplay.spec 9 Sep 2009 23:33:14 -0000 1.9
+++ sidplay.spec 8 Sep 2011 10:14:07 -0000 1.10
@@ -3,29 +3,27 @@
Name: sidplay
Version: 2.0.9
-Release: 10%{?dist}
+Release: 11%{?dist}
Summary: A command-line tool for playing back SID files
URL: http://sidplay2.sourceforge.net/
Group: Applications/Multimedia
-Source: http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source: http://downloads.sourceforge.net/sidplay2/%{name}-%{version}.tar.gz
# Patch lifted from Debian
# http://packages.debian.org/unstable/oldlibs/sidplay
Patch0: sidplay_2.0.9-5.diff.gz
Patch1: gcc440.patch
Patch2: sidplay-alsa.patch
Patch3: sidplay-autohell-fixes.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-License: GPL
+License: GPLv2+
BuildRequires: libsidplay-devel
-BuildRequires: sidplay-libs-devel
-BuildRequires: sidplay-libs-static
+BuildRequires: sidplay-libs-devel >= 2.1.1-11
BuildRequires: libstdc++-devel
BuildRequires: automake
BuildRequires: autoconf
BuildRequires: libtool
BuildRequires: alsa-lib-devel
-Provides: sidplay2
-Obsoletes: sidplay2
+Provides: sidplay2 = %{version}-%{release}
+Obsoletes: sidplay2 < %{version}-%{release}
%description
Sidplay2 is the second in the Sidplay series and provides a console
@@ -44,23 +42,22 @@
%build
ACLOCAL='aclocal -I unix' autoreconf -v --force --install
-%configure --with-sidbuilders=%{_libdir}/sidplay/builders --with-alsa
+%configure --with-sidbuilders=%{_libdir} --with-alsa
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-%makeinstall
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
%files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README TODO
%{_mandir}/man*/*
%{_bindir}/*
%changelog
+* Thu Sep 8 2011 Hans de Goede <j.w.r.degoede(a)gmail.com> - 2.0.9-11
+- Rebuild against new sidplay-libs with dynamic builders
+
* Thu Sep 10 2009 Linus Walleij <triad(a)df.lth.se> 2.0.9-10
- Requires alsa-lib-devel too!
13 years, 2 months
rpms/sidplay-libs/devel sidplay-libs-2.1.1-dynamic-builders.patch, NONE, 1.1 sidplay-libs.spec, 1.6, 1.7
by jwrdegoede
Author: jwrdegoede
Update of /cvs/nonfree/rpms/sidplay-libs/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5741
Modified Files:
sidplay-libs.spec
Added Files:
sidplay-libs-2.1.1-dynamic-builders.patch
Log Message:
* Thu Sep 8 2011 Hans de Goede <j.w.r.degoede(a)gmail.com> - 2.1.1-11
- Build builders as shared objects rather then as static libs
- Drop -static package
- Stop requiring libsidplay-devel for /usr/include/sidplay dir ownership,
instead just co-own it
sidplay-libs-2.1.1-dynamic-builders.patch:
builders/hardsid-builder/configure.ac | 1 -
builders/resid-builder/configure.ac | 1 -
libsidplay/unix/libsidplay2.pc.in | 2 +-
libsidutils/unix/libsidutils.pc.in | 2 +-
resid/configure.in | 1 -
5 files changed, 2 insertions(+), 5 deletions(-)
--- NEW FILE sidplay-libs-2.1.1-dynamic-builders.patch ---
diff -up sidplay-libs-2.1.1/builders/hardsid-builder/configure.ac~ sidplay-libs-2.1.1/builders/hardsid-builder/configure.ac
--- sidplay-libs-2.1.1/builders/hardsid-builder/configure.ac~ 2004-06-14 22:07:57.000000000 +0200
+++ sidplay-libs-2.1.1/builders/hardsid-builder/configure.ac 2011-09-08 09:35:29.319418972 +0200
@@ -19,7 +19,6 @@ AC_PROG_CC
AC_PROG_CXX
dnl Initialize libtool.
-AC_DISABLE_SHARED
AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
diff -up sidplay-libs-2.1.1/builders/resid-builder/configure.ac~ sidplay-libs-2.1.1/builders/resid-builder/configure.ac
--- sidplay-libs-2.1.1/builders/resid-builder/configure.ac~ 2004-06-14 22:07:58.000000000 +0200
+++ sidplay-libs-2.1.1/builders/resid-builder/configure.ac 2011-09-08 09:35:37.751418859 +0200
@@ -19,7 +19,6 @@ AC_PROG_CC
AC_PROG_CXX
dnl Initialize libtool.
-AC_DISABLE_SHARED
AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
diff -up sidplay-libs-2.1.1/resid/configure.in~ sidplay-libs-2.1.1/resid/configure.in
--- sidplay-libs-2.1.1/resid/configure.in~ 2004-06-14 22:08:23.000000000 +0200
+++ sidplay-libs-2.1.1/resid/configure.in 2011-09-08 10:21:16.644382190 +0200
@@ -71,7 +71,6 @@ AC_SUBST(RESID_HAVE_BOOL)
dnl Checks for library functions.
dnl Libtool
-AC_DISABLE_SHARED
AM_PROG_LIBTOOL
AC_SUBST(LIBTOOL_DEPS)
AC_SUBST(LTVERSION)
diff -up sidplay-libs-2.1.1/libsidplay/unix/libsidplay2.pc.in~ sidplay-libs-2.1.1/libsidplay/unix/libsidplay2.pc.in
--- sidplay-libs-2.1.1/libsidplay/unix/libsidplay2.pc.in~ 2004-06-14 22:08:04.000000000 +0200
+++ sidplay-libs-2.1.1/libsidplay/unix/libsidplay2.pc.in 2011-09-08 11:43:55.681315726 +0200
@@ -7,5 +7,5 @@ builders=@builders@
Name: @PACKAGE@
Description: C64 cycle exact stereo sidplayer library.
Version: @VERSION@
-Libs: ${libdir}/libsidplay2.la
+Libs: -L${libdir} -lsidplay2
Cflags: -DHAVE_UNIX -I${includedir}
diff -up sidplay-libs-2.1.1/libsidutils/unix/libsidutils.pc.in~ sidplay-libs-2.1.1/libsidutils/unix/libsidutils.pc.in
--- sidplay-libs-2.1.1/libsidutils/unix/libsidutils.pc.in~ 2004-06-14 22:08:09.000000000 +0200
+++ sidplay-libs-2.1.1/libsidutils/unix/libsidutils.pc.in 2011-09-08 11:43:57.552315695 +0200
@@ -6,5 +6,5 @@ includedir=@includedir@
Name: @PACKAGE@
Description: Utils for supporting the libsidplay2 library.
Version: @VERSION@
-Libs: ${libdir}/libsidutils.la
+Libs: -L${libdir} -lsidutils
Cflags: -DHAVE_UNIX -I${includedir}
Index: sidplay-libs.spec
===================================================================
RCS file: /cvs/nonfree/rpms/sidplay-libs/devel/sidplay-libs.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sidplay-libs.spec 25 Aug 2009 22:26:15 -0000 1.6
+++ sidplay-libs.spec 8 Sep 2011 10:05:28 -0000 1.7
@@ -4,15 +4,16 @@
Name: sidplay-libs
Version: 2.1.1
-Release: 10%{?dist}
+Release: 11%{?dist}
Summary: A software library for playing back C64 SID files
URL: http://sidplay2.sourceforge.net/
Group: System Environment/Libraries
-Source0: http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/sidplay2/%{name}-%{version}.tar.gz
# This patch is just lifted from Debian, here:
# http://packages.debian.org/unstable/oldlibs/libsidplay2
Patch0: sidplay-libs_2.1.1-7.diff.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# Build the builders as .so files please
+Patch1: sidplay-libs-2.1.1-dynamic-builders.patch
License: GPLv2+
BuildRequires: automake
BuildRequires: autoconf
@@ -29,32 +30,19 @@
Summary: Development files for sidplay-libs
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
-# We require libsidplay, since that version owns the subdirectory
-# "sidplay" in %{_includedir}.
-Requires: libsidplay-devel
-Requires: pkgconfig
+Obsoletes: %{name}-static < %{version}-%{release}
%description devel
This package contains development files for the MOS Techology SID and
6510 chip emulator layer sidplay-libs.
-%package static
-Summary: Static libraries and libtool archives for sidplay-libs
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release}
-
-%description static
-This package contains some static libraries from sidplay-libs, which are
-needed at compile-time by e.g. sidplay2, since it makes use of the
-libtool archives.
-
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
# Update to recent GNU autotools.
mkdir -p resid/unix
-for i in libsidplay builders/{resid-builder,hardsid-builder} resid . ; do
+for i in libsidplay libsidutils builders/{resid-builder,hardsid-builder} resid . ; do
pushd $i
aclocal -I unix
libtoolize --copy --force
@@ -68,73 +56,34 @@
chmod -x libsidutils/include/sidplay/utils/SidUsage.h
%build
-# Create position-independent code plz
-export CXXFLAGS="$RPM_OPT_FLAGS -fPIC"
-# Cannot use --disable-static here, the builder need static
-# libraries to work at all.
-%configure
+%configure --disable-static
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-
-# Hack to prevent relinking, from Mandriva package.
-# sed s/relink_command.*// < libsidutils/src/libsidutils.la > tmp.la
-# mv tmp.la libsidutils/src/libsidutils.la
make install DESTDIR=$RPM_BUILD_ROOT
-
-# Move stuff around - making install from the build
-# tree for some reason put all files in all the wrong
-# places.
-mkdir $RPM_BUILD_ROOT%{_libdir}/sidplay
-mkdir $RPM_BUILD_ROOT%{_libdir}/sidplay/builders
-mv $RPM_BUILD_ROOT%{_libdir}/libhardsid-builder* \
- $RPM_BUILD_ROOT%{_libdir}/sidplay/builders
-mv $RPM_BUILD_ROOT%{_libdir}/libresid-builder* \
- $RPM_BUILD_ROOT%{_libdir}/sidplay/builders
-
-# Needed in Mandrake spec?
-# chrpath -d %buildroot%{_libdir}/libsidutils.so
-
-# This stuff cannot be removed as of now: it is referenced
-# internally and used by the library configuration.
-# Remove static libraries
-# rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
-# Remove libtool archive remnants
-# rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
-%defattr(-, root, root)
+%defattr(-,root,root,-)
%doc libsidplay/AUTHORS libsidplay/ChangeLog libsidplay/README libsidplay/TODO libsidplay/COPYING
%{_libdir}/*.so.*
%files devel
-%defattr(-, root, root)
-# The "libsidplay" package owns %{_includedir}/sidplay
-%dir %{_includedir}/sidplay/builders
-%dir %{_includedir}/sidplay/utils
-%dir %{_libdir}/sidplay
+%defattr(-,root,root,-)
%{_libdir}/*.so
-%{_includedir}/sidplay/*.h
-%{_includedir}/sidplay/builders/*.h
-%{_includedir}/sidplay/utils/*.h
-# pkgconfig owns this dir
%{_libdir}/pkgconfig/*.pc
-
-%files static
-%dir %{_libdir}/sidplay/builders
-%{_libdir}/*.a
-%{_libdir}/*.la
-%{_libdir}/sidplay/builders/*.a
-%{_libdir}/sidplay/builders/*.la
+%{_includedir}/sidplay
%changelog
+* Thu Sep 8 2011 Hans de Goede <j.w.r.degoede(a)gmail.com> - 2.1.1-11
+- Build builders as shared objects rather then as static libs
+- Drop -static package
+- Stop requiring libsidplay-devel for /usr/include/sidplay dir ownership,
+ instead just co-own it
+
* Wed Aug 26 2009 Linus Walleij <triad(a)df.lth.se> 2.1.1-10
- Make the library position independent with -fPIC at the
request of Orcan Ogetbil for XMMS2
13 years, 2 months
rpms/mame/F-14 mame.spec,1.43,1.44
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7447
Modified Files:
mame.spec
Log Message:
Fixed typo
Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-14/mame.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- mame.spec 8 Sep 2011 05:27:09 -0000 1.43
+++ mame.spec 8 Sep 2011 05:31:03 -0000 1.44
@@ -31,7 +31,7 @@
#Source6: http://mamedev.org/updates/0%{baseversion}u6_diff.zip
%endif
Patch0: %{name}-fortify.patch
-Patch1: %{name}-0143u5-stacksmash.patch
+Patch1: %{name}-0.143u5-stacksmash.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13 years, 2 months
rpms/mame/F-15 mame.spec,1.43,1.44
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-15
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7362
Modified Files:
mame.spec
Log Message:
Fixed typo
Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-15/mame.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- mame.spec 8 Sep 2011 05:27:03 -0000 1.43
+++ mame.spec 8 Sep 2011 05:30:58 -0000 1.44
@@ -31,7 +31,7 @@
#Source6: http://mamedev.org/updates/0%{baseversion}u6_diff.zip
%endif
Patch0: %{name}-fortify.patch
-Patch1: %{name}-0143u5-stacksmash.patch
+Patch1: %{name}-0.143u5-stacksmash.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13 years, 2 months
rpms/mame/devel mame.spec,1.43,1.44
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7223
Modified Files:
mame.spec
Log Message:
Fixed typo
13 years, 2 months
rpms/mame/F-14 mame-0.143u5-stacksmash.patch,NONE,1.1
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv6430
Added Files:
mame-0.143u5-stacksmash.patch
Log Message:
Committed the patch properly
mame-0.143u5-stacksmash.patch:
m68kmake.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE mame-0.143u5-stacksmash.patch ---
diff -up mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash mame-0.143u5/src/emu/cpu/m68000/m68kmake.c
--- mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash 2011-09-08 07:20:36.000000000 +0200
+++ mame-0.143u5/src/emu/cpu/m68000/m68kmake.c 2011-09-08 07:22:01.909095642 +0200
@@ -81,7 +81,7 @@ static const char g_version[] = "4.80";
#define MAX_BODY_LENGTH 300 /* Number of lines in 1 function */
#define MAX_REPLACE_LENGTH 30 /* Max number of replace strings */
#define MAX_INSERT_LENGTH 5000 /* Max size of insert piece */
-#define MAX_NAME_LENGTH 40 /* Max length of ophandler name */
+#define MAX_NAME_LENGTH 96 /* Max length of ophandler name */
#define MAX_SPEC_PROC_LENGTH 4 /* Max length of special processing str */
#define MAX_SPEC_EA_LENGTH 5 /* Max length of specified EA str */
#define EA_ALLOWED_LENGTH 11 /* Max length of ea allowed str */
13 years, 2 months
rpms/mame/F-15 mame-0.143u5-stacksmash.patch,NONE,1.1
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-15
In directory se02.es.rpmfusion.net:/tmp/cvs-serv6314
Added Files:
mame-0.143u5-stacksmash.patch
Log Message:
Committed the patch properly
mame-0.143u5-stacksmash.patch:
m68kmake.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE mame-0.143u5-stacksmash.patch ---
diff -up mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash mame-0.143u5/src/emu/cpu/m68000/m68kmake.c
--- mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash 2011-09-08 07:20:36.000000000 +0200
+++ mame-0.143u5/src/emu/cpu/m68000/m68kmake.c 2011-09-08 07:22:01.909095642 +0200
@@ -81,7 +81,7 @@ static const char g_version[] = "4.80";
#define MAX_BODY_LENGTH 300 /* Number of lines in 1 function */
#define MAX_REPLACE_LENGTH 30 /* Max number of replace strings */
#define MAX_INSERT_LENGTH 5000 /* Max size of insert piece */
-#define MAX_NAME_LENGTH 40 /* Max length of ophandler name */
+#define MAX_NAME_LENGTH 96 /* Max length of ophandler name */
#define MAX_SPEC_PROC_LENGTH 4 /* Max length of special processing str */
#define MAX_SPEC_EA_LENGTH 5 /* Max length of specified EA str */
#define EA_ALLOWED_LENGTH 11 /* Max length of ea allowed str */
13 years, 2 months
rpms/mame/F-14 mame.spec,1.42,1.43
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5977
Modified Files:
mame.spec
Log Message:
Fixed stack smash in m68kmake.c
Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-14/mame.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- mame.spec 6 Sep 2011 18:49:01 -0000 1.42
+++ mame.spec 8 Sep 2011 05:27:09 -0000 1.43
@@ -31,6 +31,7 @@
#Source6: http://mamedev.org/updates/0%{baseversion}u6_diff.zip
%endif
Patch0: %{name}-fortify.patch
+Patch1: %{name}-0143u5-stacksmash.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -100,6 +101,7 @@
done
%endif
%patch0 -p1 -b .fortify
+%patch1 -p1 -b .stacksmash
%patch2 -p1 -b .verbosebuild
# Create ini file
@@ -253,6 +255,7 @@
%changelog
* Tue Sep 06 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u5-1
- Updated to 0.143u5
+- Fixed stack smash in m68kmake.c
* Thu Aug 25 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u4-1
- Updated to 0.143u4
13 years, 2 months
rpms/mame/F-15 mame.spec,1.42,1.43
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/F-15
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5866
Modified Files:
mame.spec
Log Message:
Fixed stack smash in m68kmake.c
Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/F-15/mame.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- mame.spec 6 Sep 2011 18:48:51 -0000 1.42
+++ mame.spec 8 Sep 2011 05:27:03 -0000 1.43
@@ -31,6 +31,7 @@
#Source6: http://mamedev.org/updates/0%{baseversion}u6_diff.zip
%endif
Patch0: %{name}-fortify.patch
+Patch1: %{name}-0143u5-stacksmash.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -100,6 +101,7 @@
done
%endif
%patch0 -p1 -b .fortify
+%patch1 -p1 -b .stacksmash
%patch2 -p1 -b .verbosebuild
# Create ini file
@@ -253,6 +255,7 @@
%changelog
* Tue Sep 06 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u5-1
- Updated to 0.143u5
+- Fixed stack smash in m68kmake.c
* Thu Aug 25 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u4-1
- Updated to 0.143u4
13 years, 2 months
rpms/mame/devel mame-0.143u5-stacksmash.patch, NONE, 1.1 mame.spec, 1.42, 1.43
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/mame/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5744
Modified Files:
mame.spec
Added Files:
mame-0.143u5-stacksmash.patch
Log Message:
Fixed stack smash in m68kmake.c
mame-0.143u5-stacksmash.patch:
m68kmake.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE mame-0.143u5-stacksmash.patch ---
diff -up mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash mame-0.143u5/src/emu/cpu/m68000/m68kmake.c
--- mame-0.143u5/src/emu/cpu/m68000/m68kmake.c.stacksmash 2011-09-08 07:20:36.000000000 +0200
+++ mame-0.143u5/src/emu/cpu/m68000/m68kmake.c 2011-09-08 07:22:01.909095642 +0200
@@ -81,7 +81,7 @@ static const char g_version[] = "4.80";
#define MAX_BODY_LENGTH 300 /* Number of lines in 1 function */
#define MAX_REPLACE_LENGTH 30 /* Max number of replace strings */
#define MAX_INSERT_LENGTH 5000 /* Max size of insert piece */
-#define MAX_NAME_LENGTH 40 /* Max length of ophandler name */
+#define MAX_NAME_LENGTH 96 /* Max length of ophandler name */
#define MAX_SPEC_PROC_LENGTH 4 /* Max length of special processing str */
#define MAX_SPEC_EA_LENGTH 5 /* Max length of specified EA str */
#define EA_ALLOWED_LENGTH 11 /* Max length of ea allowed str */
Index: mame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/mame/devel/mame.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- mame.spec 6 Sep 2011 18:48:42 -0000 1.42
+++ mame.spec 8 Sep 2011 05:26:57 -0000 1.43
@@ -31,6 +31,7 @@
#Source6: http://mamedev.org/updates/0%{baseversion}u6_diff.zip
%endif
Patch0: %{name}-fortify.patch
+Patch1: %{name}-0143u5-stacksmash.patch
Patch2: %{name}-verbosebuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -100,6 +101,7 @@
done
%endif
%patch0 -p1 -b .fortify
+%patch1 -p1 -b .stacksmash
%patch2 -p1 -b .verbosebuild
# Create ini file
@@ -253,6 +255,7 @@
%changelog
* Tue Sep 06 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u5-1
- Updated to 0.143u5
+- Fixed stack smash in m68kmake.c
* Thu Aug 25 2011 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.143u4-1
- Updated to 0.143u4
13 years, 2 months