[SCM] packaging for the mame arcade game emulator annotated tag, debian/0.146-2, created. debian/0.146-2
Emmanuel Kasper
emmanuel at libera.cc
Wed Aug 1 15:19:59 UTC 2012
The annotated tag, debian/0.146-2 has been created
at be31f85ef98c07c0b6ef7f81e610390e023d34c1 (tag)
tagging fa5d6ff6aaa3c63484e11d92ccf1ec3de517fe05 (commit)
tagged by Emmanuel Kasper
on Wed Aug 1 17:19:02 2012 +0200
- Shortlog ------------------------------------------------------------
0.146-2 upload to unstable
Cesare Falco (41):
Initial merge from Ubuntu package
Fixed manpages
Regenerated patches with CR-stripped source.
Some reformatting and clean-up in various files
Fixed build & clean targets for ldplayer
Fixed typos in source to stop lintian complaints
Fixed typo in mess manpage
Fixed section in mess manpage
Fixed section in mame manpage
Refreshed patch series to fix mame manpage
Add another mess typo to proper patch
More minor fixes suggested by lintian
Handled spaces within filenames in CR's trimming
Included artwork files
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Add makefile switch for system jpeg library
Add custom libjpeg library path to linker
Add /usr/local/share/games/mame dirs set to path entries
Refactored mame.install
Get rid of mess debris
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Add local/ dirs to path in mame.ini, changed mame.dirs accordingly
Fix dependencies for Ubuntu backward compatibility
Further fix for improved backward compatibility in Ubuntu
Put back system rompath in mame.ini
Fixed a couple of lintian warnings
Updated changelog file
add back /usr/share to rompath
Moved nplayers in a supplemental source tarball
Remove patch for 145u4 commited by mistake - sorry!
Added tmpdir while repacking nplayers zip
debian/rules only build mame, tools now come from mess source
Delete obj directory in clean target
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Delete patches accepted upstream
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Fixed manpages: mame.6 jedutil.1 chdman.1
Updated and renamed manpage patch
Fixed patches/series (forgot before, sorry)
Start fullscreen until window mode issue solved in Ubuntu.
Emmanuel Kasper (229):
Change Homepage to standard MAME as SDLmame is now part of it.
First try at get-source-orig
Merge branch 'master' of git.shaperstudio.com:mamedeb
clean and safe get-orig-source target
Correct version number by adding a dot
revert to wrong 0139 number until get-orig-source is fixed
Upstream tarball should be ignored as well
Correct Mame Version from 0139 to 0.139 and hack get-orig-source target
Workaround for compiling unidasm.c on powerpc, thanks Julian Sikorski
Re-Allow user specific config file in $HOME/.mame (upstream default )
Move Lenny specific stuff to Wiki in
Mention /home/manu/.mame where needed
escape $ in debian/rules properly
Merge branch 'master' of git.shaperstudio.com:mamedeb
Disable $HOME as Make expand it to the $HOME od the user running the build !
remove useless sed for UPSTREAM_VERSION
Merge branch 'master' of git.shaperstudio.com:mamedeb
User specific mame directories for roms are now looked in $HOME
Add quick start paragraph
Remove ~sid from debian pacakge version
Include a mame-version top level folder in the tarball created by
Switch to debian package format 3.0
Various nitpicks suggested by Jordi Mallach
use -9 on gip to have the maximum compression
Add autobuild header
Deleted old copyright file
Add a new copyright file, based on Cesare Falco's package
Use World Rally as example.
Cosmetic clean up
New upstream release
Correct Aaron Gilles Copyright to New BSD License
Switch to a mirror working mirror ( semi official )
Remove trailing whitespace
Bump Standards-Version to 3.9.1
Switch to bzip2 for creating the upstream .orig tarball
Add virtual packages for easy upgrading from xmame package
Add full text of BSD licensed code as required by linitian
Correct Lintian warning about section
Add missing versioning for mame-tools virtual packages
Improve wording on Roms copyright issues, correct typo
Describe renamed mame-tools binaries with their proper names
Correct Typo on xmame-common pacakge name
Clarify README
Cosmetic man pages improvements
Specify exact debhelper version to make lintian happy
Add override_dh_auto_build so we can pass to Make our own build options
Upstream sources are now archived with tar and bz2
Switch to OFFICIAL mirror for get-orig-source
Add working wathc file, based on ubuntu package
Use official upstream download URLÖ to make it consistant with the watch file
Correct Typo
Add link to main man page in "SEE ALSO" section
Provide differentiated descriptions for virtual packages
Create subdirectory structure for mame source
Remove useless transitionnal package
Add Cesare Falco as copyright owner for the debian/rules file
Initial import from mame.postinst
Fit on 80 columns
New upstream releases, which requires libsdl-ttf2.0-dev ( see whatsnew.txt)
Removed postinst ROM download and associated debconf stuff
Remove unused dependency on po-debconf
Add "hash" to the list of mame-dirs, remove /var/games/mame subfolders
Add $HOME/.path for core output directory, closes Ticket 16
suppress useless subfolder
Add explanation header to the generated default mame.ini
Add history section
Fix get-orig-source to create the orig.tar.gz in current working directory
Update VCS addresses following the move to Alioth
Remove Copyright files from doc packages, as it is redundant with our own
Update changelog to make it obvious work on the package is still going on
Make dh_installdocs ignore useless files ( windows.txt and copyright.txt )
Add newvideo.txt to list of useless files not to be packaged
Remove mame-regrep,mame-split,mame-src2html,mame-srcclean from mame-tools
Move tar.bz2 downloaded upstream tar one folder higher
Fix wrong spacing
Prevent useless libraries to be linked, especially for mame tools
Remove mame tools renaming patch
Add newer upstream tarball
Mention Mame FAQ in case of broken ROMS
changelog
Correct Wrong output path, correct typos, spellcheck
Should not try to remove directories which are now created in $HOME/.mame/
Remove snap from mame.dirs and postrm as it lives now in $HOME
Add crosshair in list of system directories, remove snap
Remove trailing whitespaces
Sort the list of directories to remove in alphabetic order
Add missing samples directory to list
Merge branch 'master' of git+ssh://kdev-guest@git.debian.org/git/pkg-games/mame
Remove useless wget dependency
Remove DISTRO makefile flag, to allows building with gcc-4.5
Ignore quilt dir
Subject: Fix usage file as shown when calling mame -h
Add make variables to build on GNU/kFreeBSD
New upstream release
Remove jordi's patch from the series as it has been integrated upstream
Add NOWERROR=1 to stop treating warning as errors
Please read the changelog to get a changelog
Update copyright to mame 0.142
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Add gnome-video-arcade as a suggested package for mame
Update doc according to new mame.ini installation
Included the new hash files provided for the sega megatech
Replace Ludo'S adress with the mame PTS address
changelog
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Updated email adress to mame at packages.debian.org
Updated email adress to mame at packages.debian.org
Remove symlinking to megatech.xml: it is a mame file, not a mess one
Test if generated ini files exist before removing them with clean target
Add missing call to make clean for mess
Add failover for mess in case in call debian/rules clean in a clean dir
Add necessary entries for MESS
Correct default copyright assignment for mess source code to Salmoria/Mameteam
Remove commented lines, we have now a VCS for history
Commented out non-working watch file for mess
Fix to make debian/rules clean work in all cases, from a clean or
chmod 644 the mess hash files as some have the executable bits
Make my code comment understandable
Remove executable bit from mess hash files
Correct mame hash files sources, as hash/* contains the mess hash files
Move mess dir preparation to separate target
Renamed README.Debian -> mame.README.Debian
Add README for mess
Add README.Debian for the mess binary package.
Move the 67M of artwork and hash files to a mess-data arch-indep package
Create a mess-data package for mess architecture independant files
Typo
New upstream release
Move out Mame artwork to make room for mess
Remove ldplayer build target: useless, breaks too often
Remove typo patches ( don't apply anymore ) and fix_help ( fixed upstream )
Re enable joystick support as default
Start by default in windowed mode ( Recommended by pkg-games team)
Update copyright file for mame and mess 0.143
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Add default data search paths for MESS
Remove shlibs deps as mess-data is not a binary
Update .gitignore to new folder structure of mame/mess 0.143
Add missing ressource directories to match our default mess.ini
Correct Typo
Delete old patches
Add png icons for mame
Add copyright info for icons
Add png icons for mame taken from the hydroxygen icon set
Add Free Desktop compliant png icons of various sizes taken from
Remove leading slash in included icon path
Motify to dpkg we distribute binary files ( ie, the icons ) in the /debian dir
Add Artwork Section explaining where to get artwork files
Replace http with ftp protocol for mame artwork URL
Translate French Desktop entries into french
Rename source package to mess
Create mess tarball with proper name: $(MESS_PACKAGE)_$(VERSION).orig.tar.bz2
Correct comment in code
Remove downloading of MAME sources, since they are now provided with mess
Don't shuffle around the mess source code anymore
Chmoding file is not necessary naymore in this release
Correct path to mess ressources
Correct path to mess ressource
Comment out installing hash files for Mame since we don't have them in the mess.org zipfile
Add keymaps/ and sysinfo.dat
Comment out Mame hash files as we don't ship their anymore
Remove shuffling around of mess source codes
New upstream release
rename mame-tools to mess-tools
remove mame stuff
rename mass-tools to mess-tools
Revert "rename mass-tools to mess-tools"
Revert "remove mame stuff"
Revert "rename mame-tools to mess-tools"
Merge of mess-only branch in master branch
Revert "Merge of mess-only branch in master branch"
unmerge mess-only branch
Re- Add jordi's changed who disappeared after reverting the merge
Remove reference to mess
Correct path to has files for mame-only build
Remove packages built from the MESS source package
Remove unused override
Correct copyright synthax
changelog
Move transitional packages to section non-free/oldlibs
Format properly
Remove files not present anymore in mame 0.144 from the copyright list
Add new entries for files added in mame 0.144
Remove deprecated comment
Update Field name to Format
Add License Block for Debian Packaging files
Fix lintian warning: comma-separated-files-in-dep5
Yet another batch of syntax errors in DEP5 copyright file corrected
Batch of boring DEP-5 synthax error fixes
Add SPDX style short name for bsd-3-clause licensed files
Correst FSF address
Correct Lintian Warning about public domain files
Build a mame 0.145 package ( not yet policy compliant)
Remove dependency on libxinerama-dev as we don't use it directly, sort deps
Add erase-upstream target facility
Add erase-upstream target facility for the package maintainer
Begin work on building with system libjpeg
Works at least on 64 bit systems
Build with system jpeg instead of mame embededd jpeg
Should link properly now with libjpeg
Update Patch Descripton
Refactoring of the patch
Enable NJOBS hack for parallel builds (make -j xx)
First try at patch to allow building with system libflac
Enable build with build_with_system_flac.patch
Add descriptive headers to build_with_system_* patches
Update to 0.145
Remove deprecated library requirements
Remove useless -O wget option when downloading nplayers file
correct name of nplayer tarball for multitarball debian source package
add url where the build_with_system_libjpeg.patch was sent upstream
since this requirements are satisfied since Ubuntu 8.04 and Debian 6
Remove the mame.preinst and sdlmame.preinst
Remove "all" parameter from build target as mame tools are built from mess
Remove patches to build with system flac and jpeg, as they have
Remove pathc to place mame in section 6: it has been upstreamed
Remove revision numer to whatsnew as it has been dropped by upstream
New upstream release
Add DM-Upload-Allowed: yes field as it has been allowed by the package sponsor
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Group copyright attribution by license type
Update copyright file to 0.146
Recompile package with gcc-4.6, as gcc-4.7 segfaults the resulting binary
Don't close #678249 in the changelog as it most likely a gcc bug
Default gcc optimize flag switched to -O2 (-O3 segfaults on arm and i386)
Remove depency on gcc-4.6 (should have been part of previous commit)
Reformat changelog properly for Cesare's work
Remove useless CC/LD macros
Upload to unstable
Emmanuel Kasprzyk (1):
move back separate script to prepare moving to alioth
Félix Arreola Rodríguez (5):
Add kfreebsd-build.patch: The kfreebsd build fails due a missing defined
Update changelog
Add option --strip-trailing-whitespace to quilt patch.
Remove kfreebsd-build.patch, as now is merged in upstream source (0.143)
Update debian/changelog. (Remove kfreebsd-build.patch)
Félix Gatuno Arreola (4):
Corrected my email.
New spanish translation (es.po)
Renamed mame tools (split -> mame-split). Closes issue #2
Added quilt as build dependency.
Jordi Mallach (76):
Various fixes from jordi, details in debian/changelog
Second batches of fixes from Jordi see debian/changelog
Add trailing slash to Homepage url.
Minor cleanups in maintainer scripts.
Prepare for an experimental upload.
Order architecture definitions.
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.
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Don't ignore mame.ini.
Revamp mame.ini handling, making it a proper conffile, and other small changes.
Use bzip2 for the debian tar.
Geez, I knew I'd get this wrong.
Remove debug echo.
Release to unstable!
Mark as forwarded and add URL to bug report.
Mention this is being uploaded to unstable.
Remove unused patches.
* 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.
Restrict Architectures to those known to not fail due to memory alignment issues: amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, s390.
Add variables in an attempt to fix s390 builds.
Modify get-orig-source to also fetch MESS sources and build a new dpkg source component tarball.
Introduce a MESS package, via a dpkg source package extra component.
Missing symlink to mess/hash.
Enable builds of MESS.
Improve desktop file and translate it to Catalan.
Invert test logic to avoid clean rule failures on a clean tree.
Revert "Restrict Architectures to those known to not fail due to memory alignment issues: amd64, i386, kfreebsd-amd64, kfreebsd-i386, powerpc, s390."
Add fixes for some other architectures.
Fix path to mess changelog.
Fix mess.ini install location.
Unify descriptions of sdlmame dummy packages to match the rest.
Remove FIXMEs, if we need a desktop (god no!), we can add this later.
Credit Cesare and Emmanuel in the changelog.
Use a more common indentation for Build-Depends.
Add a name header for my changes.
Make mess arch: any.
Release to unstable.
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.
Remove extra \ that broke build.
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.
Add bug closer.
Release to unstable.
Fix syntax errors in DEP5 copyright file (lintian).
Merge unreleased changelog entry.
Use a versioned copyright Format specification field.
Use new section “metapackages” for transitional packages.
Remove references to GNU/Linux and MESS sources from copyright.
Add build variables for s390x.
Add bugcloser + wording for source split.
Place “New upstream” entry first.
Use .xz tarballs as it cuts 4MB for the upstream sources.
Remove obsolete files.
Add nplayers.ini as a patch. Update copyright file to add CC-BY-SA-3.0.
Install nplayers.ini in a data subdir.
Release to unstable.
gnu_fixes.patch: Add a check for __GNU__ to fix builds on the Hurd.
Merge branch 'master' of git+ssh://git.debian.org/git/pkg-games/mame
Merge unreleased changelog entry.
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.
Remove obsolete (AFAIK) changelog entries.
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.
Remove echo, it's now obsolete.
Upload to unstable.
Additional fixes for the Hurd.
Mention DM-Upload-Allowed: yes addition.
mame_manpage_section.patch: Change mame's manpage section to 6 (games), in the TH declaration.
Upload to unstable.
Ludovic Lechapt (52):
Initial and partial commit
Make git ignore original source files, updated on each upstream release
Added files :
- Added readme file (to be completed)
Initial control file
Updated README.Debian
Added copyright file
Added Debian files by package (mame / mame-tools)
Pre/Post installation scripts added with "rules"
Merge branch 'master' of git at git.shaperstudio.com:mamedeb
Modified files before initial build tests
Added quilt support to "rules" file
Gets upstream sources from package and converts from ZIP to TGZ
Modified control version to avoid Lintian complaint
Added sources URL in README
GCC set from v4.4 to 4.2
Adapted package to build with gcc-4.4 under Squeeze
Correction on translation file names.
Added mandatory "series" patch listing (empty at the moment)
[mame-tools] games section changed to utils, [mame] replaced Breaks by Conflicts
Forgot "\" in the description's EOL
Moving mame from /usr/share/games/mame/ to /usr/games/
OOps! Revert "Moving mame from /usr/share/games/mame/ to /usr/games/"
Moving mame binary to /usr/games/
Removed quilt inclusion since there is'nt patchs yet
Finished hiding Quilt calls (Lintian warned about quilt with no patchs)
"hint" field removed in mame menu launcher
Man pages operations (-chdman, +ldresample).
Added missing man pages (only minimal skeleton, need to complete!)
Override Lintian's warnings about empty directories needed by MAME at install time.
Added co-maintainers (verify/change emails if needed)
Old rules not read when building package (build, clean)
Merge branch 'master' of git at git.shaperstudio.com:mamedeb
Cleaned post installation process
Merge branch 'master' of git at git.shaperstudio.com:mamedeb
Correction to handle special characters (like ¿)
Move package from Lenny 5.0 to Sid (unstable)
Updated README since folders and ini path have changed.
Merge branch 'master' of git at git.shaperstudio.com:mamedeb
Error in paths on last commit (/usr/games/mame)
Written some man pages for mame-tools
Added "sid" to have different files (diff.gz, ...) for each distribution.
Simply replaced Tab with Spaces.
Updated build and clean rules
Modified manual pages to reflect new tools name
Merge commit 'origin/master'
Removed temp folder
Completed last manual pages for MAME tools.
Updated path rewrite.
Removed unnecessary rights management in /var/games/mame
Desktop link and icon moved into a shorter path
Added /hash to .gitignore and tested first commit to pkg-games
manu (1):
set DEB_HOST_ARCH flags for powerpc
student (2):
Switch to Debian Games Team as package maintainer, move Ludo to uploaders
Switch to Debian Games Team as package maintainer
-----------------------------------------------------------------------
--
packaging for the mame arcade game emulator
More information about the Pkg-games-commits
mailing list