Bug 255346 - [NEW PORT] games/nbsdgames: 17 text-based modern games
Summary: [NEW PORT] games/nbsdgames: 17 text-based modern games
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/abakh/nbsdgames
Keywords: feature
Depends on:
Blocks:
 
Reported: 2021-04-23 15:02 UTC by Robert Clausecker
Modified: 2021-05-11 13:17 UTC (History)
1 user (show)

See Also:


Attachments
games/nbsdgames: 17 text-based modern games (7.02 KB, patch)
2021-04-23 15:02 UTC, Robert Clausecker
no flags Details | Diff
Poudriere log (on arm64 FreeBSD 13.0-RELEASE) (16.87 KB, text/plain)
2021-04-26 15:34 UTC, Robert Clausecker
no flags Details
Poudriere log (on arm FreeBSD 13.0-RELEASE) (16.94 KB, text/plain)
2021-04-26 15:34 UTC, Robert Clausecker
no flags Details
games/nbsdgames: 17 text-based modern games (6.26 KB, patch)
2021-05-06 23:19 UTC, Robert Clausecker
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker 2021-04-23 15:02:13 UTC
Created attachment 224377 [details]
games/nbsdgames: 17 text-based modern games

A collection of terminal games including, Jewels, Sudoku, Mines,
Reversi, Checkers, Battleship, SOS,  Rabbithole, Pipes, Fifteen,
Memoblocks, Fisher, Muncher, Miketron, Redsquare, Darrt, and Snakeduel.

The difficulty and/or dimensions are adjustable through simple command
line options, you can play a minesweeper game that take hours to
complete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles!

Play on xterm for best experience.

WWW: https://github.com/abakh/nbsdgames
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-04-24 01:37:26 UTC
Thank you for submitting a new port Robert

Please confirm this change passes QA (portlint, poudriere at least)

For details and instructions, see: 

https://docs.freebsd.org/en/books/porters-handbook/#testing
Comment 2 Robert Clausecker 2021-04-24 09:20:31 UTC
(In reply to Kubilay Kocak from comment #1)

When I add the # $FreeBSD$ header, the port passes portlint.  However, this header was recently removed from all ports with the transition to git, so I decided to not add it to this port either.  It appears that portlint has not yet been updated to be aware of this change.

Is there any other issue with the port?  I've tried all the other QA steps given in the porter's handbook and could not find a problem.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2021-04-24 09:52:30 UTC
(In reply to Robert Clausecker from comment #2)

You can ignore that. If you've run through QA, just explicitly mention that. Many issues can be and are picked up before a second review by developers. Thanks :)
Comment 4 Robert Clausecker 2021-04-24 10:37:56 UTC
(In reply to Kubilay Kocak from comment #3)

Thanks, will do so next time!  Please let me know if there is anything else I need to do to move this forwards.
Comment 5 Robert Clausecker 2021-04-26 15:34:03 UTC
Created attachment 224449 [details]
Poudriere log (on arm64 FreeBSD 13.0-RELEASE)
Comment 6 Robert Clausecker 2021-04-26 15:34:30 UTC
Created attachment 224450 [details]
Poudriere log (on arm FreeBSD 13.0-RELEASE)
Comment 7 Robert Clausecker 2021-04-26 15:35:38 UTC
I've performed test Poudriere builds of the port.  They pass without errors.  See attached logs.
Comment 8 Robert Clausecker 2021-05-06 23:19:11 UTC
Created attachment 224738 [details]
games/nbsdgames: 17 text-based modern games

A version 4.1 was released in the meanwhile.  An updated port is provided.