[SCM] packaging for the mame arcade game emulator branch, master, updated. 16ce619f80cc067d0536c49823766eb5ec4e1ea2
Jordi Mallach
jordi at debian.org
Fri Apr 22 14:26:33 UTC 2011
The following commit has been merged in the master branch:
commit dac7b386e6c8826122b8c520f18242fe873411c9
Author: Jordi Mallach <jordi at debian.org>
Date: Fri Apr 22 14:28:20 2011 +0200
Set NOASM=1 globally, and unset for the targets that are known to have a native ASM implementation (x86 and ppc). Builds for most other Debian architectures will fail due to memory alignment issues, though.
diff --git a/debian/changelog b/debian/changelog
index b2adb6d..31c4696 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,9 @@ mame (0.141-3) UNRELEASED; urgency=low
[ Jordi Mallach ]
* Add fix_powerpc_build.patch: Fix an incorrectly declared ifdef that
made bigendian builds fail.
+ * Set NOASM=1 globally, and unset for the targets that are known to have
+ a native ASM implementation (x86 and ppc). Builds for most other
+ Debian architectures will fail due to memory alignment issues, though.
-- Jordi Mallach <jordi at debian.org> Fri, 22 Apr 2011 13:32:48 +0200
diff --git a/debian/rules b/debian/rules
index 47bc526..5b400ba 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,6 +22,7 @@ DEB_MAME_OPTS = \
OSD=sdl \
CROSS_BUILD_OSD= \
TARGETOS=unix \
+ NOASM=1 \
PREFIX= \
SUFFIX= \
DEBUG= \
@@ -47,6 +48,7 @@ DEB_MAME_OPTS += \
ARCHOPTS=-march=athlon64 \
FORCE_DRC_C_BACKEND= \
PTR64=1 \
+ NOASM= \
BIGENDIAN=
endif
@@ -55,6 +57,7 @@ DEB_MAME_OPTS += \
ARCHOPTS=-march=pentium2 \
FORCE_DRC_C_BACKEND= \
PTR64= \
+ NOASM= \
BIGENDIAN=
endif
@@ -62,6 +65,7 @@ ifeq ($(DEB_HOST_ARCH),powerpc)
DEB_MAME_OPTS += \
ARCHOPTS=-Upowerpc \
FORCE_DRC_C_BACKEND=1 \
+ NOASM= \
BIGENDIAN=1
endif
@@ -71,6 +75,7 @@ DEB_MAME_OPTS += \
TARGETOS=freebsd \
PTR64=1 \
FORCE_DRC_C_BACKEND= \
+ NOASM= \
BIGENDIAN=
endif
@@ -79,6 +84,7 @@ DEB_MAME_OPTS += \
TARGETOS=freebsd \
FORCE_DRC_C_BACKEND= \
PTR64= \
+ NOASM= \
BIGENDIAN=
endif
--
packaging for the mame arcade game emulator
More information about the Pkg-games-commits
mailing list