mame (0.272+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Sun, 01 Dec 2024 16:40:03 +0100 mame (0.271+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Thu, 31 Oct 2024 19:51:31 +0100 mame (0.270+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Thu, 26 Sep 2024 11:44:48 +0200 mame (0.269+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Thu, 29 Aug 2024 15:19:57 +0200 mame (0.268+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 31 Jul 2024 10:36:26 +0200 mame (0.267+dfsg.1-1) unstable; urgency=medium * New upstream release. * Add unidasm to mame-tools package. -- Cesare Falco Sun, 30 Jun 2024 20:02:31 +0200 mame (0.266+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Fri, 31 May 2024 15:32:38 +0200 mame (0.265+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Thu, 25 Apr 2024 10:50:10 +0200 mame (0.264+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 27 Mar 2024 10:59:53 +0100 mame (0.263+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 28 Feb 2024 11:52:07 +0100 mame (0.262+dfsg.1-1) unstable; urgency=medium * New upstream release. * Update patches. -- Cesare Falco Wed, 31 Jan 2024 12:18:04 +0100 mame (0.261+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. -- Jordi Mallach Wed, 20 Dec 2023 18:34:35 +0100 mame (0.260+dfsg.1-1) unstable; urgency=medium * New upstream release * Update patches -- Cesare Falco Wed, 25 Oct 2023 10:55:23 +0200 mame (0.258+dfsg.1-1) unstable; urgency=medium * New upstream release -- Cesare Falco Wed, 30 Aug 2023 11:11:35 +0200 mame (0.257+dfsg.1-1) unstable; urgency=medium [ Jordi Mallach ] * Add patch from Rob Savoury to use the now available sphinxcontrib.rsvgconverter for the documentation generation (closes: #1023950). [ Cesare Falco ] * New upstream release -- Cesare Falco Fri, 28 Jul 2023 12:08:48 +0200 mame (0.256+dfsg.1-1) unstable; urgency=medium * New upstream release. - includes fixes for build failures with GCC 13 (closes: #1037766). -- Cesare Falco Wed, 28 Jun 2023 15:52:34 +0200 mame (0.255+dfsg.1-2) unstable; urgency=medium * Fix builds on 32bit arm architectures: - add patches from src:7zip to disable hardware acceleration where appropriate. - add -Wl,--long-plt to LDFLAGS on armel. Thanks to Adrian Bunk for the above! -- Jordi Mallach Fri, 23 Jun 2023 02:19:15 +0200 mame (0.255+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Unset XS-Autobuild, MAME moved to main 7 years ago. * Update Standards-Version to 4.6.2 with no changes needed. -- Jordi Mallach Wed, 14 Jun 2023 23:58:03 +0200 mame (0.254+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Thu, 27 Apr 2023 09:50:23 +0200 mame (0.253+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. * (Temporarily) use contributed Lua 5.4 (required compiled as C++). -- Cesare Falco Thu, 30 Mar 2023 21:57:24 +0200 mame (0.252+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Fri, 24 Feb 2023 20:47:03 +0100 mame (0.251+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Fri, 30 Dec 2022 18:08:54 +0100 mame (0.250+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated dependencies to libasio >= 1.20. -- Cesare Falco Wed, 30 Nov 2022 11:19:02 +0100 mame (0.249+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Build with system asio again. -- Jordi Mallach Wed, 09 Nov 2022 01:31:09 +0100 mame (0.248+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Update Standards-Version to 4.6.1, with no changes. -- Jordi Mallach Mon, 24 Oct 2022 01:58:59 +0200 mame (0.247+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 31 Aug 2022 15:06:26 +0200 mame (0.246+dfsg.1-1) unstable; urgency=medium * New upstream release. * Refresh patches. -- Cesare Falco Sun, 31 Jul 2022 12:36:55 +0200 mame (0.245+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Refresh patches. -- Jordi Mallach Thu, 30 Jun 2022 10:49:06 +0200 mame (0.244+dfsg.1-1) unstable; urgency=medium * New upstream release. * Refresh existing patches. * New patch ftbfs_244_netlist_plib (missing defs). -- Cesare Falco Wed, 25 May 2022 19:25:40 +0200 mame (0.243+dfsg.1-1) unstable; urgency=medium * New upstream release. * Refresh patches. -- Cesare Falco Fri, 29 Apr 2022 15:10:37 +0200 mame (0.242+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Add debian/gbp.conf with our current gbp defaults. -- Jordi Mallach Sat, 09 Apr 2022 00:01:51 +0200 mame (0.241+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. -- Jordi Mallach Mon, 28 Feb 2022 11:45:08 +0100 mame (0.240+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Sun, 30 Jan 2022 15:30:18 +0100 mame (0.239+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 29 Dec 2021 18:41:03 +0100 mame (0.238+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Move setting of FORCE_DRC_C_BACKEND=1 to patch like it was before, to fix a regression in alpha and ia64. * Refresh patches. * Drop unused lintian overrides. -- Jordi Mallach Fri, 26 Nov 2021 12:21:14 +0100 mame (0.237+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Set FORCE_DRC_C_BACKEND=1 for alpha, ia64 and riscv, which was unadvertently dropped in f776220a0f31b143797990e254775c44f4ee8b88, undoing Graham's fix from 0.235+dfsg.1-2. -- Jordi Mallach Mon, 01 Nov 2021 12:48:56 +0100 mame (0.236+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Override dh_auto_clean to pass PYTHON_EXECUTABLE. -- Jordi Mallach Sat, 16 Oct 2021 12:27:41 +0200 mame (0.235+dfsg.1-2) unstable; urgency=medium * Team upload * Do not pass -m64 to alpha, ia64 or riscv64 builds * Build with -O1 on riscv64 to avoid link error (LP: #1944514) * Reduce parallel jobs on arm64 and ppc64el for Launchpad -- Graham Inggs Sat, 25 Sep 2021 13:41:02 +0000 mame (0.235+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Update patches. * Update Standards-Version to 4.6.0. -- Jordi Mallach Mon, 06 Sep 2021 11:35:36 +0200 mame (0.234+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Wed, 04 Aug 2021 10:50:33 +0200 mame (0.233+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Fri, 02 Jul 2021 08:22:56 +0200 mame (0.232+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Thu, 27 May 2021 18:36:20 +0200 mame (0.231+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Wed, 28 Apr 2021 22:11:00 +0200 mame (0.230+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Updated patches. -- Jordi Mallach Fri, 02 Apr 2021 00:35:26 +0200 mame (0.229+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Wed, 24 Feb 2021 12:48:12 +0100 mame (0.228+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. * debian/rules + Add switch to build with g++ 9 (g++ 10 seems buggy on some archs) + Rework code to allow parallel build on a per-arch basis -- Cesare Falco Wed, 27 Jan 2021 19:26:13 +0100 mame (0.227+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Thu, 31 Dec 2020 16:56:27 +0100 mame (0.226+dfsg.1-1) unstable; urgency=medium * New upstream release. * Updated patches. -- Cesare Falco Wed, 28 Oct 2020 15:46:00 +0100 mame (0.225+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. * Updated patches. [ Jordi Mallach ] * Yet another attempt at fixing MPARAM. -- Jordi Mallach Fri, 16 Oct 2020 22:42:58 +0200 mame (0.224+dfsg.1-3) unstable; urgency=medium * Fix logic for alpha MPARAM patch and extend it to ia64. * Set NOASM=1 for sparc64 too. * Fix mips64el build adding DEB_CXXFLAGS_MAINT_APPEND += -mxgot to its arch config. Thanks to Adrian Bunk for the fix (closes: #969498). -- Jordi Mallach Fri, 04 Sep 2020 10:39:15 +0200 mame (0.224+dfsg.1-2) unstable; urgency=medium * Set NOASM=1 for hppa, m68k, mips64el, mipsel and sh4. -- Jordi Mallach Mon, 31 Aug 2020 07:51:45 +0200 mame (0.224+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. * Updated patches. [ Jordi Mallach ] * Let the build system figure out FORCE_DRC_C_BACKEND and NOASM (hopefully closes: #968883). -- Jordi Mallach Sat, 29 Aug 2020 21:43:12 +0200 mame (0.223+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. - fixes ftbfs after toolchain upgrades (closes: #966911). [ Jordi Mallach ] * Do not pass -m64 on alpha. * Drop ftbfs_arm_asmjit.patch, unneeded in new upstream version. -- Jordi Mallach Wed, 12 Aug 2020 19:36:58 +0200 mame (0.222+dfsg.1-2) unstable; urgency=medium * Add patch from upstream git to fix ARM builds. -- Jordi Mallach Mon, 06 Jul 2020 19:43:00 +0200 mame (0.222+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Bump Debhelper compat to v13. -- Jordi Mallach Mon, 06 Jul 2020 04:09:38 +0200 mame (0.221+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. [ Jordi Mallach ] * Avoid gold linker on hppa and alpha too. -- Jordi Mallach Thu, 28 May 2020 21:51:55 +0200 mame (0.220+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. * Update patches. [ Jordi Mallach ] * Drop spurious backslash that broke riscv64 build. * Avoid gold linker on m68k and sh4 as well. -- Jordi Mallach Mon, 13 Apr 2020 12:28:31 +0200 mame (0.219+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. * Update patches. [ Jordi Mallach ] * Add arch config for riscv64 to avoid gold linker. -- Jordi Mallach Wed, 04 Mar 2020 11:16:56 +0100 mame (0.218+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Jordi Mallach Tue, 18 Feb 2020 23:37:58 +0100 mame (0.217+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release [ Jordi Mallach ] * Update Standards-Version to 4.5.0, with no changes needed. -- Jordi Mallach Tue, 21 Jan 2020 09:08:47 +0100 mame (0.215+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release * Remove patch fix-bx-ppc64el.patch, accepted upstream * Refresh other patches [ Jordi Mallach ] * Make build verbose by default, as per Policy §4.9. Disable verbosity if DEB_BUILD_OPTIONS includes "terse". * Switch to debhelper compat v12 and use debhelper-compat B-D to declare it. * Update Standards-Version to 4.4.1. -- Jordi Mallach Wed, 06 Nov 2019 10:56:08 +0100 mame (0.214+dfsg.1-2) testing; urgency=medium * 😒 upload. * Make python3 the default Python interpreter unconditionally. -- Jordi Mallach Wed, 16 Oct 2019 20:26:30 +0200 mame (0.214+dfsg.1-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release. * Refresh patches. * Remove obsolete patch for m68k emulator makefile. [ Jordi Mallach ] * Switch to python3-dev (closes: #936986). * Add python3.patch to fix a couple assumptions in the makefile about python pointing to python3. * Add patches from Frédéric Bonnard to fix FTBFS on ppc64el (closes: #922619). -- Jordi Mallach Wed, 16 Oct 2019 10:38:54 +0200 mame (0.208+dfsg.1-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Couple of new switches to handle linking against more system libs. * New patch, remove unused python module. -- Cesare Falco Wed, 27 Mar 2019 19:01:43 +0100 mame (0.206+dfsg.1-1) unstable; urgency=medium * New upstream release. * Mark -doc and -data as M-A: foreign. -- Jordi Mallach Thu, 14 Feb 2019 10:22:17 +0100 mame (0.205+dfsg.1-1) unstable; urgency=medium * New upstream release. * Update Standards-Version to 4.3.0. -- Jordi Mallach Thu, 17 Jan 2019 00:44:19 +0100 mame (0.203+dfsg.1-1) unstable; urgency=medium * New upstream release. * Remove leftover cruft from the removal of get-orig-source target. -- Jordi Mallach Fri, 02 Nov 2018 01:27:47 +0100 mame (0.202+dfsg.1-1) unstable; urgency=medium * New upstream release. * Upload to unstable. * Remove full CC0 text from debian/copyright and add a pointer to common-licenses. * Remove get-orig-source rule, as it relies on uscan anyway. * Really update Standards-Version to 4.2.1 (not 4.1.2!). * Do not run uupdate in watch file. * Switch from dh_install --fail-missing to dh_missing --fail-missing. -- Jordi Mallach Sun, 21 Oct 2018 02:44:36 +0200 mame (0.201+dfsg.1-1) experimental; urgency=medium * New upstream release. * Use HTTPS for links to mamedev.org. * Set Rules-Requires-Root to no. * Update Standards-Version to 4.2.1. -- Jordi Mallach Tue, 11 Sep 2018 23:56:25 +0200 mame (0.200+dfsg.1-1) unstable; urgency=medium * New upstream release. * Use system libasio and libpugixml. Update B-D accordingly. * Make use of the gold linker conditional to availability. * Drop usage of system asio, as it does not build with current versions in unstable or experimental. -- Jordi Mallach Wed, 01 Aug 2018 13:41:17 +0200 mame (0.199+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Jordi Mallach Fri, 20 Jul 2018 16:25:34 +0200 mame (0.196+dfsg.1-1) unstable; urgency=medium * New upstream release. * Update Vcs-* fields to reflect migration to salsa.debian.org. * Remove fix_c_fallback.patch, which was taken from git. -- Jordi Mallach Fri, 20 Jul 2018 12:13:33 +0200 mame (0.195+dfsg.1-2) unstable; urgency=medium [ Cesare Falco ] * Use Gold linker and set ld flags to reduce memory. [ Jordi Mallach ] * Add B-D-I on python3-distutils so Sphynx works as expected. * Move links and doc-base paths to new default location of docs. * Add patch to fix an infinite loop in the fallback C code for mips*, arm*, s390x, and other arches with no native ASM. This fixes the validation tests for the check build rule. * Set OPTIMIZE=2 to avoid memory exhaustion on i386 builds. * Upload to unstable, rapidjson (>= 1.0) is now available there. -- Jordi Mallach Thu, 22 Mar 2018 22:26:55 +0100 mame (0.195+dfsg.1-1) experimental; urgency=medium [ Cesare Falco ] * New upstream release. * Use Gold linker and set ld flags to reduce memory requirements [ Jordi Mallach ] * Reinstate check rule, as a failure to run indicates grave problems in the generated binary. * Remove transitional mess package again, as mess-desktop-entries has been fixed. * Use system libglm, rapidjson and utf8proc. Drop definitions for system libuv which is no longer used (closes: #892559). * Drop avoid_linenoise.patch and build definitions, as the bundled linenoise fork no longer has GPL-incompatible material. * Apply several formatting fixes to copyright file. * Bump debhelper compat to v11. -- Jordi Mallach Sat, 17 Mar 2018 01:31:35 +0100 mame (0.194+dfsg.1-1) UNRELEASED; urgency=medium * New upstream release. * Update patches. [ Jordi Mallach ] * Reinstate check rule, as a failure to run indicates grave problems in the generated binary. * Remove transitional mess package again, as mess-desktop-entries has been fixed. -- Cesare Falco Wed, 31 Jan 2018 12:08:01 +0100 mame (0.193+dfsg.1-1) UNRELEASED; urgency=medium * New upstream release. * debian/rules: removed Mame internal testing, seems to break ARM builds. -- Cesare Falco Thu, 28 Dec 2017 16:21:38 +0100 mame (0.192+dfsg.1-1) UNRELEASED; urgency=medium * New upstream release. -- Cesare Falco Sun, 03 Dec 2017 22:24:20 +0100 mame (0.190+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Cesare Falco Sat, 30 Sep 2017 18:37:49 +0200 mame (0.189+dfsg.1-2) unstable; urgency=medium * Reinstate mess dummy package, solves mess-desktop-entries pkg dep issue. * Include ctrlr directory in mame-data. * Refreshed avoid_linenoise.patch. -- Cesare Falco Sun, 17 Sep 2017 12:09:18 +0200 mame (0.189+dfsg.1-1) unstable; urgency=medium * New upstream release. -- Jordi Mallach Wed, 30 Aug 2017 17:54:29 +0200 mame (0.188+dfsg.1-1) unstable; urgency=medium * New upstream release. * Refreshed hurd.patch. * Removed optimizations for i386 (reduces VM memory requirements; closes: #869074). -- Cesare Falco Fri, 28 Jul 2017 13:05:51 +0200 mame (0.187+dfsg.1-1) unstable; urgency=medium * New upstream release. * Release to unstable. * Use uscan to repack upstream tarball. * Removed whatsnew.txt and ctrlr/*.cfg files, no longer in repacked tarball. -- Cesare Falco Mon, 03 Jul 2017 10:49:39 +0200 mame (0.186-1) unstable; urgency=medium * New upstream release. * Refresh patches. -- Cesare Falco Sun, 04 Jun 2017 08:33:50 +0200 mame (0.185-1) experimental; urgency=medium * New upstream release. * Disable genie_freebsd_target.patch, as it gets in the way and kFreeBSD builds are broken in other ways. * Refresh patches. -- Jordi Mallach Wed, 26 Apr 2017 12:11:22 +0200 mame (0.184-1) experimental; urgency=medium * New upstream release. -- Jordi Mallach Fri, 07 Apr 2017 01:43:05 +0200 mame (0.183-1) experimental; urgency=medium * New upstream release. * Drop transitional mess and mess-data packages. * Extend mame-data's description slightly. -- Jordi Mallach Tue, 07 Mar 2017 21:37:54 +0100 mame (0.182-1) unstable; urgency=medium * New upstream release. * Add kfreebsd_dirent.h_path.patch to fix dirent.h include path for kFreeBSD builds (thanks Steven Chamberlain; closes: #852507). * Drop ConvertUTF.* from the tarball as it is under the Unicode non-free license. * Add avoid_linenoise.patch: define NO_USE_LINENOISE and guard uses of linenoise code with it, to avoid the need to compile 3rdparty/linenoise. -- Jordi Mallach Thu, 26 Jan 2017 01:56:43 +0100 mame (0.181-1) unstable; urgency=medium * New upstream release. * Bump debhelper compat to v10. * Refresh patches. -- Jordi Mallach Wed, 28 Dec 2016 13:01:35 +0100 mame (0.180-1) unstable; urgency=medium * New upstream release [ Cesare Falco ] * Refresh patches. [ Jordi Mallach ] * Switch back to GCC6 for arm64, as the compiler regression is now fixed. -- Jordi Mallach Wed, 14 Dec 2016 12:37:35 +0100 mame (0.179-2) unstable; urgency=medium * Add -fPIC to arm64 ARCHOPTS to workaround yet another build issue. * Add m68000_archopts.patch: Add $(ARCHOPTS) to compiler invocation in the standalone m68000 makefile. -- Jordi Mallach Fri, 04 Nov 2016 11:15:21 +0100 mame (0.179-1) unstable; urgency=medium * New upstream release. * hurd.patch: use the correct include for pthread_safe(). * Build-Depend on and set CC/CXX to gcc-5/g++-5 on arm64, to workaround a GCC 6 bug that causes MAME to FTBFS (closes: #840468). * Demote libjs-sphinxdoc and libjs-mathjax to Suggests, as the docs are still readable without those installed. * Remove testkeys and add floptool to mame-tools' description. -- Jordi Mallach Thu, 27 Oct 2016 10:30:19 +0200 mame (0.178-1) unstable; urgency=medium * New upstream release. * Add Build-Depends-Indep on python3-sphinx. * Build the singlehtml flavour of docs. * Add a new binary package mame-doc and move all the (generated) docs to this package. * Let mame suggest mame-doc. * Exclude the install of jquery.js and underscore.js, and instead depend and symlink to the packaged versions. * Add sphinx_mathjax_location.patch: point at the local filesystem path of the mathjax javascript, to avoid a privacy breach when opening the docs in a browser. * Add Depends on libjs-sphinxdoc and libjs-mathjax. * Register the html docs with doc-base. * Remove obsolete reference to MESS in mame-tools' description. * Add missing patch headers. -- Jordi Mallach Thu, 29 Sep 2016 02:40:06 +0200 mame (0.177-1) unstable; urgency=medium * New upstream release. * Drop x32.patch, merged upstream. * Adapt packaging to massive upstream docs rewrite. * Install whatsnew.txt as upstream changelog. * Enable all hardening options. * Add the non-minified version of modernizr.js to d/missing-sources, taken from the modernizr-2.6.2+ds1-1 Debian source package. -- Jordi Mallach Tue, 27 Sep 2016 18:15:28 +0200 mame (0.176-3) unstable; urgency=medium * Drop Build-Depends on subversion, nothing uses it these days, and it was actually only necessary for get-orig-source target. * Add x32.patch: fix incorrect detection of 64 bit architecture in rapidjson, adding a check for __x86_64__ && __ILP32__, to fix a build error on x32. -- Jordi Mallach Thu, 18 Aug 2016 18:13:13 +0200 mame (0.176-2) unstable; urgency=medium * Brown paper bag time: fix perms for /etc/mame contents in override_dh_fixperms-arch, to fix arch:all builds. -- Jordi Mallach Thu, 28 Jul 2016 08:45:37 +0200 mame (0.176-1) unstable; urgency=medium [ Jordi Mallach ] * New upstream release. - Includes Steven Chamberlain's kfreebsd fixes for several build errors on kfreebsd-*. Many thanks! (closes: #830974) - Includes fixes for ppc64el builds (closes: #825483). * Install bgfx, language, plugins and uismall.bdf files in mame-data. Thanks to Vas Crabb for pointing this out. * Add a override_dh_auto_test that just runs "mame -valid" after the build. For now, make it non-fatal. * Add some additional docs to the mame binary. * Use system libuv. * Install default plugin.ini and ui.ini files as examples. * Add an empty override_dh_auto_build-indep rule, so arch-independent don't actually build the whole thing. Also rename dh_auto_test to their -arch variants. * Add libutil-freebsd-dev to Build-Depends for kfreebsd-any. * Add hurd.patch with some fixes to the build on hurd-i386 systems. * Add a makefile hack to allow building on a "gnu" platform with genie. * Drop remove-m64_flag_for_mips64el_alpha.patch, merged upstream. * Make mame build verbosely by default, without entangling it to DH_VERBOSE. * Remove generated doxygen docs for a 3rdparty module from source (lintian). * Prune more generated binaries from the source tarball (lintian). * Remove unused lintian overrides. [ Cesare Falco ] * Improved get-orig-source target * Updated mame.ini files to most recent *path entries * Install samples and additional .ini files as well -- Jordi Mallach Thu, 28 Jul 2016 07:28:07 +0200 mame (0.175-1) unstable; urgency=medium * New upstream release. * Rename and extend mips64el patch to attempt to fix alpha's similar build failure. * Build with included portmidi on kfreebsd-* architectures, as system libportmidi-dev is not available on these. * Add -ldl to LDFLAGS on kFreeBSD to fix an early build failure. * Make GENIEOS=freebsd so the actual genie binary is called. -- Jordi Mallach Tue, 05 Jul 2016 18:14:40 +0200 mame (0.174-1) unstable; urgency=medium [ Cesare Falco ] * New upstream release (LP: #1590678) (LP: #1562705) * Removed patches now included upstream * debian/rules: - x32 has 32bit pointers, split amd64 rule - reduce memory required by ld on all archs (Ubuntu) - remove -g gcc switch when no DEBUG required [ Jordi Mallach ] * debian/rules: don't set PTR64 on mips64el. * Add removing-m64_flag_for_mips64el.patch: avoid using -m64 on mips64el to fix a FTBFS. Thanks to Daniel Knezevic for the patch (closes: #827798). -- Jordi Mallach Mon, 04 Jul 2016 16:05:33 +0200 mame (0.173-6) unstable; urgency=medium * Brown paper bag release. * Revert x32 change in -5 that broke amd64 build. * Substitute all uses of DEB_HOST_ARCH with DEB_BUILD_ARCH. -- Jordi Mallach Sat, 21 May 2016 02:43:43 +0200 mame (0.173-5) unstable; urgency=medium * Fix syntax error in arch_ppc_fixes.patch. Hopefully fixes ppc64el build. * Try to fix x32 by defining PTR64 as in amd64. -- Jordi Mallach Mon, 16 May 2016 11:49:00 +0200 mame (0.173-4) unstable; urgency=medium * Define arch bits for alpha, ppc64 and mips64el. * Add arch_ppc_fixes.patch: cherrypick from git to fix compilation on Little Endian PPC targets. -- Jordi Mallach Sun, 15 May 2016 00:16:30 +0200 mame (0.173-3) experimental; urgency=medium * Define DEB_HOST_ARCH_BITS and, if the build is for a 32 bit arch, - pass -g0 as CFLAGS. - pass -Wl,--no-keep-memory to the linker. Hopefully this fixes the build on 32 bit architectures. -- Jordi Mallach Sat, 14 May 2016 00:06:00 +0200 mame (0.173-2) experimental; urgency=medium * Add ftbfs_v60_m_fetch_xor.patch: cherrypick from git to fix a compile error on several Debian architectures. * Define PTR64 and BIGENDIAN for sparc64. -- Jordi Mallach Fri, 13 May 2016 00:15:16 +0200 mame (0.173-1) unstable; urgency=medium [ Cesare Falco ] * debian/rules - Remove dh_override_autoclean, use external debian/clean file instead - Update get-orig-source to better fit upstream repository structure - Now full build log can be requested by setting DH_VERBOSE - Enable build optimizations, they increase performance greatly - Some arch-specific tuning * Removed refs to jquery library, no longer needed [ Jordi Mallach ] * New upstream release. - Shows MAME's program name in lowercase in help output (closes: #747859) * Drop date_timestamp.patch, fixed upstream. * Add an additional source lintian override. * Bump Standards-Version to 3.9.8. * Define QT_HOME to /usr/lib//qt5/ and drop qt5_build.patch. Thanks again to Sune Vuorela. * Update copyright file for new sources. * Don't install testkeys, as it no longer exists. * Don't try to cleanup rapidjson non-free bits that are now gone upstream. * Install manpages from new source location. * Don't chmod data dirs unconditionally, use `find -type f` instead to avoid installing dirs with wrong perms. * Remove new binaries and cruft from upstream sources. -- Jordi Mallach Mon, 02 May 2016 14:20:14 +0200 mame (0.172-1) unstable; urgency=medium * New upstream release (closes: #794119). - MAME is now licensed under the GPL-2 * Move to main section (closes: #816831). * Massive update of debian/copyright to adapt to licensing changes. * Add License paragraphs for all minor variants of BSD and custom licenses. * Update MESS references in mame-tools' description. * Update Build-Depends: - libportaudio-dev → portaudio19-dev - libqt4-dev → qtbase5-dev * Build against system sqlite3. Define USE_SYSTEM_LIB_SQLITE3=1 and add libsqlite3-dev to B-Ds. * Build against system lua5.3. Define USE_SYSTEM_LIB_LUA passing Debian's Lua5.3 path to the build system, and add liblua5.3-dev to B-Ds (lua-zlib and lua-filesystem still unsupported). * Add date_timestamp.patch: remove date of build, which is pointless and makes the binary non-reproducible. * Make the build verbose and remove obsolete define SDL_LIBVER. * Don't try to install web/* data in mame-data, it no longer exists. * Avoid installing LICENSE files for CC0-1.0. * Add some extra info to mame-tools' short description. * Use secure URLs for Vcs-* fields, and point to cgit instead of gitweb. * Remove mame.menu and install/mame.xpm. * Update Standards-Version to 3.9.7, no changes needed. * Add qt5_build.patch: add -qt5 parametres to all calls of moc and qmake. Patch by Sune Vuorela, thanks! * Remove non-free bits of rapidjson and all generated binaries and files from the orig tarball at get-orig-source rule to appease lintian. * Update debian/mame.ini with some upstream changes to config. * Add lintian overrides for all source issues on 3rdparty modules we don't compile. * Add another source lintian override for a false positive on rapidjson's "The Software shall be used for Good, not Evil" clause. -- Jordi Mallach Thu, 14 Apr 2016 22:26:53 +0200 mame (0.164-1) unstable; urgency=medium * New upstream release * Accomodate to massive upstream make process refactoring: - debian/patches: + Dropped gnu-fixes patch - debian/rules: Reworked makefile variables overrides * After upstream merge of MESS into MAME: - removed mess package - renamed mess-data package to mame-data -- Cesare Falco Thu, 28 May 2015 05:49:01 +0200 mame (0.160-1) unstable; urgency=medium * New upstream release * debian/patches: - removed man pages updates, contributed upstream - updated gnu-fixes to new source layout -- Cesare Falco Fri, 27 Mar 2015 16:03:45 +0100 mame (0.159-1) unstable; urgency=medium * New upstream release * debian/patches: - removed tools linkage fix - added man pages updates -- Cesare Falco Fri, 27 Feb 2015 08:29:26 +0100 mame (0.158-1) unstable; urgency=medium * New upstream release * Fix permissions in mess-data resource files * debian/patches: fix tools linkage against system libraries -- Cesare Falco Thu, 05 Feb 2015 09:31:58 +0100 mame (0.157-1) unstable; urgency=medium * New upstream release * debian/patches: removed manpages updates, contributed upstream -- Cesare Falco Fri, 02 Jan 2015 16:53:49 +0100 mame (0.156-1) unstable; urgency=medium * New upstream release * Updated man pages patch * Switch to SDL 2.0 on upstream recommendation * Improved mame.ini consistency by simlinking /usr/share/games/mess/* directories in /usr/share/games/mame/ -- Cesare Falco Mon, 08 Dec 2014 22:14:47 +0100 mame (0.155-1) unstable; urgency=medium * New upstream release * Removed old patches accepted upstream * New patch: fix typos and bump version in manpages * Use system jQuery lib instead of embedded one * Improved menu entries: + Added Keywords= entry in desktop files + Reworked and translated text into italian in desktop files + Added icons and menu file for Mess * Updated get-orig-source, upstream repo moved to Github * Reworked ctrlr dir, including cfg files now distributed upstream -- Cesare Falco Mon, 27 Oct 2014 08:25:54 +0100 mame (0.154-3.1) unstable; urgency=medium * Non-maintainer upload. * Change dependency to libjpeg-dev. Closes: #765822 -- Andreas Barth Wed, 22 Oct 2014 21:54:14 +0000 mame (0.154-3) unstable; urgency=medium [ Cesare Falco ] * Build embedded libportmidi for kfreebsd and hurd archs (libportmidi-dev not available) * Removed lintian warnings: + Fixed License: headers in debian/copyright: - Added some short names - Removed unused paragraph CC-BY-3.0 + Improved hardening: - Use dpkg-buildflags in debian/rules - Bump to level 9 in debian/compat * Make specific build options override general ones [ Jordi Mallach ] * Switch to libjpeg-dev Build-Dep for the libjpeg-turbo transition (closes: #708716). -- Jordi Mallach Mon, 20 Oct 2014 11:30:12 +0200 mame (0.154-2) unstable; urgency=medium * debian/rules: Reworked arch specific variables (FTBFS arm64 ppc64el) -- Cesare Falco Sat, 30 Aug 2014 10:43:04 +0200 mame (0.154-1) UNRELEASED; urgency=medium * New upstream release * debian/control: + Bump debhelper version + Added dep on libsqlite3 * debian/patches: updated manpages -- Cesare Falco Tue, 12 Aug 2014 20:34:04 +0200 mame (0.153-1) UNRELEASED; urgency=low * New upstream release * mame-tools: added floptool utility * debian/patches: updated manpages -- Cesare Falco Mon, 14 Apr 2014 22:46:19 +0200 mame (0.152-1) UNRELEASED; urgency=low * New upstream release * debian/control: + Bump debhelper version + Remove dep on gcc 4.6 (use distro default) + Make dep on QT stricter, 4.7 or more (upstream recommendation) + Add dep on subversion, used by get-orig-source * debian/rules: + get-orig-source: retrieve source from svn (upstream recommendation) -- Cesare Falco Tue, 11 Feb 2014 00:05:14 +0100 mame (0.151-1) UNRELEASED; urgency=low * New upstream release * debian/patches: - removed manpages updates, accepted upstream - removed hack to set document root, now read from ini files -- Cesare Falco Tue, 05 Nov 2013 22:12:38 +0100 mame (0.150-1) UNRELEASED; urgency=low * New upstream release * debian/patches: + updated gnu fixes + updated man pages + new: set the internal webserver document root -- Cesare Falco Sun, 23 Sep 2013 15:35:55 +0200 mame (0.149-1) UNRELEASED; urgency=low * New upstream release * debian/control: updated deps according to new debugger based on QT * debian/patches: + updated gnu fixes + removed check for gcc 4.6 fix, accepted upstream + reworked manpages after forwarding previous patch upstream * debian/rules: removed erase-upstream target * mess-data: updated keymap files location -- Cesare Falco Wed, 12 Jun 2013 09:54:12 +0200 mame (0.148-1) experimental; urgency=low [ Cesare Falco ] * New upstream release * debian/patches: + Reworked updates to man pages, removed those previously accepted upstream + Fix check for gcc 4.6 in makefile * debian/watch + Download mamexxxs.exe, smaller than mamexxxs.zip * debian/rules: + Unset BUILD_MIDILIB flag to allow linking system Portmidi library + Removed trailing CR stripping, not needed any more by gcc/g++/patch + Reworked get-orig-source for main mame tarball * Removed mess-related man pages, accepted upstream * Split mame-extra stuff into a separate source package * Rearranged distribution of documentation in binary packages [ Jordi Mallach ] * Add get-orig-source to PHONY. * Use default compression for the debian tar. -- Jordi Mallach Thu, 28 Mar 2013 23:51:51 -0500 mame (0.147-2) experimental; urgency=low [ Jordi Mallach ] * Fix mame-extra's description. * Add necessary Breaks/Replaces for the nplayers.ini move to mame-extra. [ Emmanuel Kasper ] * Removing -mtune=generic build options: optimizing gain is minimal and segfault on i386 may occured if we use it -- Jordi Mallach Tue, 08 Jan 2013 00:40:39 +0100 mame (0.147-1) experimental; urgency=low [ Cesare Falco ] * New upstream release * Updated quilt patches * Removed all transitional packages related to xmame and sdlmame * Mess source imported in Mame project; packages merged accordingly * mame.ini: - pointed hash- and ctrlrpath entries to mess-data directories * mess.ini: - added uimodekey entry (default doesn't work) * New mame-extra packages for additional files: - nplayers.ini (moved from mame) - history.dat (new) * debian/copyright: - added history file - various fixes * debian/rules: - Removed duplicate NOWERROR make variable in debian/rules - Changelogs removed upstream - Added targets for Mess and tools - get-orig-source: + retrieve .exe, significantly smaller than .zip + added rules for history file * debian/watch: added history file [ Jon Dowland ] * Remove deprecated dm-upload-allowed from the control file. [ Emmanuel Kasper ] * Remove Felix and Ludo from Uploaders, following request in private mail. * Bump Standards-Version to 3.9.4 [ Jordi Mallach ] * Avoid using xz -9, both for generated tarballs and binaries; gains us little and is a big burden for some buidds. -- Jordi Mallach Mon, 07 Jan 2013 16:35:27 +0100 mame (0.146-5) unstable; urgency=low [ Cesare Falco ] * Replace -march with -mtune=generic gcc flag for compatibility issues with older CPUs (LP: #1063993) [ Emmanuel Kasper ] * Add support for parallel building using DEB_BUILD_OPTIONS * Reorganize default paths: $HOME/.mame for ini file and output files $HOME/mame for data search paths -- Emmanuel Kasper Tue, 13 Nov 2012 22:54:27 +0100 mame (0.146-4) unstable; urgency=low * Removes danglink symlink after xmame-sdl,xmame-x,xmame-svga update. closes: bug#687654, #689718 -- Emmanuel Kasper Tue, 09 Oct 2012 19:45:03 +0200 mame (0.146-3) experimental; urgency=low * Add preinst script for xmame-x,xmame-sdl,xmame-svga as a fix for #687654 -- Emmanuel Kasper Mon, 08 Oct 2012 15:27:37 +0200 mame (0.146-2) unstable; urgency=low [ Cesare Falco ] * mame.ini: start mame in full screen until issue solved in Ubuntu, see: https://bugs.launchpad.net/ubuntu/+source/mame/+bug/994508 * Man page updated to 0.146 [ Emmanuel Kasper ] * Default gcc optimize flag switched to -O2 (-O3 segfaults on arm and i386) -- Emmanuel Kasper Thu, 19 Jul 2012 22:15:16 +0200 mame (0.146-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Drop patch to fix man pages section and patches to link with flac and jpeg system lib: all this has been pushed upstream by Cesare Falco * Add DM-Upload-Allowed: yes field. [ Jordi Mallach ] * Create a "gnu" TARGETOS stanza that defines NO_AFFINITY_NP. * Stop setting TARGETOS to "unix" in d/rules. It should be autodetected, and set to the appropriate value. * mame_manpage_section.patch: Change mame's manpage section to 6 (games), in the TH declaration. -- Jordi Mallach Tue, 05 Jun 2012 20:02:23 +0200 mame (0.145-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release (closes: #663429) * New patch: makefile switch to link system flac library * Remove "all" from build target as we build the tools in mess package * Yet another batch of syntax errors in DEP5 copyright file corrected [ Cesare Falco ] * Improve backward compatibility in Ubuntu: * Added /usr/local/* paths in mame.ini * Some cleanup and refactoring in control * Make lintian happier: * Included BSD licence in copyright * Fixed Section: header in control * New patch: makefile switch to link system jpeg library * Packaged nplayers as a supplemental tarball * Removed references to mess * Swept out any remaining debris in debian/* * Don't compile tools, as mame-tools is now build by mess [ Jordi Mallach ] * gnu_fixes.patch: Add a check for __GNU__ to fix builds on the Hurd. * Point to the 1.0 machine-readable copyright format spec. * Make get-orig-source target drop tarballs in the current directory, as policy mandates. * Bump Standards-Version to 3.9.3. * Remove leading slashes from mame.dirs. * Add back Section field for transitional packages, but switch to oldlibs (as opposed to metapackages), which apparently is what everyone is doing due to lintian. -- Jordi Mallach Sat, 12 May 2012 11:01:21 +0200 mame (0.144-1) unstable; urgency=low [ Jordi Mallach ] * Fix syntax errors in DEP5 copyright file (lintian). * Use a versioned copyright Format specification field. * Update Vcs-* URLs. * Move transitional packages to the new metapackages section, and make them priority extra. * Remove references to GNU/Linux and MESS sources from copyright. * Add build variables for s390x. * Use .xz tarballs as it cuts 4MB for the upstream sources. * Add nplayers.ini as a patch. Update copyright file to add CC-BY-SA-3.0. [ Emmanuel Kasper ] * New upstream release. Closes: #651538. * Add Free Desktop compliant png icons of various sizes taken from the hydroxygen iconset * Mess is now built from a new source package, to avoid possible source incompatibilities between mame and the mess overlay. * Mame-tools are not built from the mame source package anymore, but from the mess source package -- Jordi Mallach Mon, 19 Dec 2011 22:56:27 +0100 mame (0.143-3) unstable; urgency=low * Avoid ignoring "make clean" errors. * There is no need to override dh_builddeb: debian/source/options already does it for us. * Add necessary Breaks for sdlmame and sdlmame-tools to ensure smooth upgrades from Ubuntu and other unofficial repositories (closes: #635858). -- Jordi Mallach Thu, 04 Aug 2011 17:35:44 +0200 mame (0.143-2) unstable; urgency=low * Fix builds on MIPS, adding -Umips to ARCHOPTS (Emmanuel Kasper). * Make xmess-sdl and xmess-x Architecture: all. * Make mess-data's short description unique. -- Jordi Mallach Mon, 18 Jul 2011 00:50:07 +0200 mame (0.143-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Start by default in windowed mode * Add missing resources directories to match our default mess.ini [ Félix Arreola Rodríguez ] * Remove kfreebsd-build.patch (fixed upstream) -- Jordi Mallach Wed, 13 Jul 2011 23:45:22 +0200 mame (0.142-2) unstable; urgency=low [ Jordi Mallach ] * Add the necessary variables to fix s390 and sparc builds (they are big endian and have no targetted DRC implementation). * Add variables for mips and ia64. * Modify get-orig-source to also fetch MESS sources and build a new dpkg source component tarball. * Add a new mess binary package and transitional packages for xmess-* (closes: #507932). * Setup the source dir to enable building mess even if its source is in a mess subdir, by creating necessary symlinks and directory renames before the build, and restoring everything on clean. * Rework debian/rules as needed to make mess fit in. * Create a minimal mess.ini (identical to mame.ini). * Add castool and imgtool to mame-tools. * Improve desktop file and translate it to Catalan. [ Cesare Falco ] * Initial merge from Ubuntu package. * Some imports from corresponding debian/ files from Ubuntu package: - control: sdlmame/sdlmame-tools transitional packages (upgrading from Ubuntu 10.04 LTS still needs them) - rules: + override dh_installchangelogs instead of dh_auto_install + override_dh_install, exclude keymaps for OSX + renamed clean to override_dh_auto_clean, moved up + strip CR from source files - watch: added URL for MESS - mame-tools: removed unidasm, tool intended for development only - manpages for mess, castool and imgtool [ Emmanuel Kasper ] * Remove executable bit set by windows on all mess hash files * Fix clean rule on a clean tree. * Add copyright information for MESS sources. * Remove symlinking of megatech.xml. * Add README.Debian for the mess binary package. * Create a mess-data package for mess architecture independent files -- Jordi Mallach Thu, 12 May 2011 16:37:27 +0200 mame (0.142-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Set NOWERROR=1 to allow compiling with gcc-4.6 * Remove fix_powerpc_build.patch, as upstream has taken it in this release * Add gnome-video-arcade front end as a suggested package [ Félix Arreola Rodríguez ] * Add kfreebsd-build.patch to quilt series, to fix build on kfreebsd [ Jordi Mallach ] * Remove unneeded and bogus addition of --with-quilt to the dh invocation. * Add Cesare Falco (long time Ubuntu maintainer) to Uploaders, and wrap them into multiple lines. -- Jordi Mallach Wed, 11 May 2011 21:06:50 +0200 mame (0.141-3) unstable; urgency=low [ Emmanuel Kasper ] * Add make variables to build on GNU/kFreeBSD [ Jordi Mallach ] * Add fix_powerpc_build.patch: Fix an incorrectly declared ifdef that made big-endian 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. * Add a minimal mame.ini, only showing the default paths options and other important options like "video" or "multithreading", and install it as a proper conffile. * Remove mame.postinst and mame.prerm, to stop generating a mame.ini file on postinst, which was never being updated on upgrades. * If the generated mame.ini in 0.141-1 or 0.141-2 is not modified, remove mame.ini to avoid a dpkg conffile prompt. * Autogenerate a mame.ini using mame -createconfig after the build is done, and install it as an example. * Change all uses of Conflicts to Breaks. * Bump debhelper compat version to 8. * Bump Standards-Version to 3.9.2 (no changes needed). * Use bzip2 for the debian tar. * Upload to unstable. -- Jordi Mallach Fri, 22 Apr 2011 18:33:44 +0200 mame (0.141-2) experimental; urgency=low [ Emmanuel Kasper ] * Update VCS address to point to Alioth * Improve handling of upgrade in case of existing /etc/mame/mame.ini * Documentation improvements * Remove mame-regrep, mame-split, mame-src2html and mame-srcclean from mame-tools as suggested by upstream * Link with --as-needed LDFLAGS * Debian Games Team as package maintainer [ Jordi Mallach ] * Minor cleanups in maintainer scripts. -- Jordi Mallach Sun, 03 Apr 2011 20:36:43 +0200 mame (0.141-1) experimental; urgency=low [ Emmanuel Kasper ] * New upstream release [ Jordi Mallach ] * Add DEP-3 header to rename-tools patch. * Override dh_auto_install to explicitly install whatsnew.txt as an upstream changelog. * Add missing escaping of minus signs in several manpages. * Upload to experimental, as this package should replace xmame. * Add myself to Uploaders. -- Jordi Mallach Wed, 12 Jan 2011 21:29:51 +0100 mame (0.140-1) unstable; urgency=low * New upstream release -- Emmanuel Kasper Thu, 25 Nov 2010 07:41:21 +0100 mame (0.139-1) unstable; urgency=low * Built from sdlmame 0.135 package and inspired from xmame 0.106 package. Closes: #424905. * This package replaces sdlmame as "there are no longer separate programs called SDLMAME or SDLMESS. Instead, the SDL capability is included in MAME and MESS" - http://rbelmont.mameworld.info/?page_id=163 -- Ludovic Lechapt Mon, 06 Sep 2010 23:44:19 +1100