Public bug reported: Please sync mame 0.173-6 (multiverse) from Debian unstable (main)
Explanation of the Ubuntu delta and why it can be dropped: * New upstream release * debian/patches: - removed man pages updates, contributed upstream - updated gnu-fixes to new source layout * New upstream release * debian/patches: - removed man pages updates, contributed upstream - updated gnu-fixes to new source layout * New upstream release * debian/patches: - removed man pages updates, contributed upstream - updated gnu-fixes to new source layout * New upstream release * debian/patches: - removed man pages updates, contributed upstream - updated gnu-fixes to new source layout * New upstream release * Fix permissions in mess-data resource files * debian/patches: fix tools linkage against system libraries * New upstream release * debian/patches: removed manpages updates, contributed upstream * debian/rules: Reworked arch specific variables (FTBFS arm64 ppc64el) * debian/rules: Reworked arch specific variables (FTBFS arm64 ppc64el) * Add build configuration for arm64 and ppc64el. * Add build configuration for arm64 and ppc64el. * 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) * New upstream release * debian/patches: - removed manpages updates, accepted upstream - removed hack to set document root, now read from ini files * 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 * 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 Is there any reason, apart from Debian bug #825483 (FTBFS on ppc64el), not to adopt the Debian packaging of MAME? Changelog entries since current yakkety version 0.170-0ubuntu1: 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 <jo...@debian.org> 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 <jo...@debian.org> 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 <jo...@debian.org> 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 <jo...@debian.org> 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 <jo...@debian.org> 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. * 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/<triplet>/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 <jo...@debian.org> Mon, 02 May 2016 14:20:14 +0200 mame (0.172-1) unstable; urgency=medium * New upstream release. - MAME is now licensed under the GPL-2 * Move to main section. * 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 <jo...@debian.org> Thu, 14 Apr 2016 22:26:53 +0200 ** Affects: mame (Ubuntu) Importance: Wishlist Status: Confirmed ** Changed in: mame (Ubuntu) Importance: Undecided => Wishlist ** Changed in: mame (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1590678 Title: Sync mame 0.173-6 (multiverse) from Debian unstable (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mame/+bug/1590678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs