Sign me up Login

Details about package melonds

Name: melonds
Uploader: Mae Miller <maeborow@posteo.net> (Debian QA page)
Description: melonds - Nintendo DS emulator

Package uploads

Upload #4

Information

Version: 0.9.5-1
Uploaded: 2023-08-28 21:52
Source package: melonds_0.9.5-1.dsc
Distribution: UNRELEASED
Section:
Priority:
Homepage: https://melonds.kuribo64.net/
Vcs-Git: https://salsa.debian.org/x4d6165/melonds/ -b master
Closes bugs: #1050356

Changelog

 melonds (0.9.5-1) UNRELEASED; urgency=medium
 .
   * Initial release. (Closes: #1050356)

QA information

Comments

  1. Hi, also this time I only gave a fast look.
    quilt format now is ok
    the close in d/changelog now is wrong, should point to #1050348 (ITP bug) as was before (on first and second upload was correct).
    d/copyright now is more complete (I not checked good), have you asked to a expert DD about the freebios binaries?
    it might be useful to "compact" d/copyright a bit by merging parts with same licenses, however it's secondary, for example use "Files: *" (putting all copyrights) for all files of the main license and/or grouping whole folders with same license in one line (e.g. "debian/*" instead one line for any file of debian directory)
    did a fast look to salsa repo, please make default the right branch (seems "master" and not "main") and remove the files related to package build before do commit (for example with "debuild clean")
    d/watch is missed, can you do fast for example take this (https://salsa.debian.org/cinnamon-team/xapp/-/blob/master/debian/watch) and replace "https://github.com/linuxmint/xapp/tags" with "https://github.com/melonDS-emu/melonDS/tags"
    Needs work Fabio Fantoni at Aug. 30, 2023, 8:09 p.m.

Upload #3

Information

Version: 0.9.5-1
Uploaded: 2023-08-28 20:52
Source package: melonds_0.9.5-1.dsc
Distribution: UNRELEASED
Section:
Priority:
Homepage: https://melonds.kuribo64.net/
Closes bugs: #1050356

Changelog

 melonds (0.9.5-1) UNRELEASED; urgency=medium
 .
   * Initial release. (Closes: #1050356)

QA information

Comments

No comments

Upload #2

Information

Version: 0.9.5
Uploaded: 2023-08-23 19:37
Source package: melonds_0.9.5.dsc
Distribution: UNRELEASED
Section: games
Priority: optional
Closes bugs: #1050348

Changelog

 melonds (0.9.5) UNRELEASED; urgency=medium
 .
   * Initial release. (Closes: #1050348)

QA information

Comments

  1. hi, thanks for start contributing to debian.
    I suggest to add a packaging repository, for example on salsa.debian.org, this will make easier/faster review and contribute.
    Packaging is not included upstream so format should be quilt and not native, the official source should keep as it is and any changes will be done in debian/patches.
    after switch to quilt for check and import new upstream version debian/watch should be added, look for example this where upstream is also in github: https://salsa.debian.org/cinnamon-team/xapp/-/blob/master/debian/watch
    For help with manage of packaging in addition to git I think gbp is a good tool:
    https://wiki.debian.org/PackagingWithGit
    In debian/copyright text of the gpl3 license can be shorter pointing to the full license present in /usr/share/common-licenses/
    From a fast look I also see that debian/copyright is incomplete, an accurate check in source included to be done. For example from a fast look in src/ I saw some folders with other projects integrated and there are also different licenses.
    As reported by lintian I suggest to add the homepage (of upstream) field to debian/control
    are you sure only amd64 is supported? from a fast look to CMakeLists.txt seems support also other architectures
    freebios folder contain binaries, if not needed should be excluded with dfsg repack, if required we need to see well how to manage them, perhaps the opinion of someone more expert is better.
    At the moment I've just had a quick look and given some informations that I hope will be useful to you.
    Sorry for my bad english.
    Needs work Fabio Fantoni at Aug. 24, 2023, 9:14 p.m.

Upload #1

Information

Version: 0.9.5
Uploaded: 2023-08-23 19:22
Source package: melonds_0.9.5.dsc
Distribution: UNRELEASED
Section: games
Priority: optional
Closes bugs: #1050348

Changelog

 melonds (0.9.5) UNRELEASED; urgency=medium
 .
   * Initial release. (Closes: #1050348)

QA information

Comments

No comments