[Bug 1590678] [NEW] Sync mame 0.173-6 (multiverse) from Debian unstable (main)

Launchpad Bug Tracker 1590678 at bugs.launchpad.net
Thu Jun 9 08:36:58 UTC 2016


You have been subscribed to a public bug by Graham Inggs (ginggs):

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 <jordi at 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 <jordi at 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 <jordi at 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 <jordi at 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 <jordi at 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 <jordi at 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 <jordi at debian.org>  Thu, 14 Apr 2016 22:26:53 +0200

** Affects: mame (Ubuntu)
     Importance: Wishlist
         Status: Confirmed

-- 
Sync mame 0.173-6 (multiverse) from Debian unstable  (main)
https://bugs.launchpad.net/bugs/1590678
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.



More information about the ubuntu-archive mailing list