Sync mame 0.173-6 (multiverse) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mame (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
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 <email address hidden> Sat, 21 May 2016 02:43:43 +0200
mame (0.173-5) unstable; urgency=medium
* Fix syntax error in arch_ppc_
* Try to fix x32 by defining PTR64 as in amd64.
-- Jordi Mallach <email address hidden> 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_
Little Endian PPC targets.
-- Jordi Mallach <email address hidden> 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-
Hopefully this fixes the build on 32 bit architectures.
-- Jordi Mallach <email address hidden> Sat, 14 May 2016 00:06:00 +0200
mame (0.173-2) experimental; urgency=medium
* Add ftbfs_v60_
error on several Debian architectures.
* Define PTR64 and BIGENDIAN for sparc64.
-- Jordi Mallach <email address hidden> Fri, 13 May 2016 00:15:16 +0200
mame (0.173-1) unstable; urgency=medium
[ Cesare Falco ]
* debian/rules
- Remove dh_override_
- 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.
* Add an additional source lintian override.
* Bump Standards-Version to 3.9.8.
* Define QT_HOME to /usr/lib/
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 <email address hidden> 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_
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.
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 <email address hidden> Thu, 14 Apr 2016 22:26:53 +0200
Changed in mame (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in mame (Ubuntu): | |
status: | Confirmed → Fix Released |