Bug 256798

Summary: games/dMagnetic: Update to 0.31
Product: Ports & Packages Reporter: Thomas Dettbarn <dettus>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://www.dettus.net/dMagnetic
Attachments:
Description Flags
the patch for the ports/games/dMagnetic to update to release 0.31 dettus: maintainer-approval+

Description Thomas Dettbarn 2021-06-23 21:33:45 UTC
Created attachment 226019 [details]
the patch for the ports/games/dMagnetic to update to release 0.31

Hello.

So, my project dMagnetic saw release 0.31.
Here is the changelog:

  * New input formats: NIB and 2MG
  * Improved Sixel mode
  * New -dumpmag and -dumpgfx command line parameters
  * Moved the manpage to section 6 (games)

I took the liberty of creating a patch for your ports repository.
Hopefully you like it!
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2021-06-24 07:54:53 UTC
^Triage: Maintainer-feedback flag (+) not required unless requested (?) first.

Thanks!
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2021-06-24 08:28:41 UTC
Not a big deal, but the patch fails for the Makefile.

We do not have the $FreeBSD$ string in the files anymore since the switch to git.

No need to update a new patch!

Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-06-24 17:30:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1257a3895d43e8a3a488ff38b8915b74d54ca1f5

commit 1257a3895d43e8a3a488ff38b8915b74d54ca1f5
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2021-06-24 08:27:59 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2021-06-24 17:25:45 +0000

    games/dMagnetic: Update to 0.31

    From ChangeLog: https://www.dettus.net/dMagnetic

     * New input formats: NIB and 2MG
     * Improved Sixel mode
     * New -dumpmag and -dumpgfx command line parameters
     * Moved the manpage to section 6 (games)

    PR:     256798
    Reported by:    dettus@dettus.net

 games/dMagnetic/Makefile  | 4 ++--
 games/dMagnetic/distinfo  | 6 +++---
 games/dMagnetic/pkg-plist | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2021-06-24 17:31:29 UTC
Committed.

Note that there was a typo in pkg-plist too. I strongly recommend the use of poudriere https://docs.freebsd.org/en/books/porters-handbook/testing/#testing-poudriere :-)

Thanks!