Bug 286201 - [NEW PORT] devel/lua-lunitx: An extended version of Lunit for Lua 5.2-5.4
Summary: [NEW PORT] devel/lua-lunitx: An extended version of Lunit for Lua 5.2-5.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks: 278202
  Show dependency treegraph
 
Reported: 2025-04-19 10:24 UTC by Pat Maddox
Modified: 2025-04-20 18:13 UTC (History)
1 user (show)

See Also:


Attachments
new port (3.19 KB, patch)
2025-04-19 10:34 UTC, Pat Maddox
patmaddox: maintainer-approval+
Details | Diff
new port (fix portlint) (3.19 KB, patch)
2025-04-19 10:43 UTC, Pat Maddox
patmaddox: maintainer-approval+
Details | Diff
new port (add it to devel/Makefile) (3.54 KB, patch)
2025-04-19 10:50 UTC, Pat Maddox
patmaddox: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pat Maddox freebsd_committer freebsd_triage 2025-04-19 10:24:29 UTC

    
Comment 1 Pat Maddox freebsd_committer freebsd_triage 2025-04-19 10:34:24 UTC
Created attachment 259694 [details]
new port
Comment 2 Pat Maddox freebsd_committer freebsd_triage 2025-04-19 10:43:47 UTC
Created attachment 259696 [details]
new port (fix portlint)

Forgot to run portlint on the first patch
Comment 3 Pat Maddox freebsd_committer freebsd_triage 2025-04-19 10:50:15 UTC
Created attachment 259697 [details]
new port (add it to devel/Makefile)

add it to devel/Makefile
Comment 4 Zsolt Udvari freebsd_committer freebsd_triage 2025-04-20 17:11:20 UTC
Thanks for your work, Pat! I did some small modification - committed!
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-04-20 17:11:34 UTC
A commit in branch main references this bug:

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

commit e45d0ff3a1555d92ce2c302999cef7841f0766bf
Author:     Pat Maddox <pat@patmaddox.com>
AuthorDate: 2025-04-20 17:08:34 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-04-20 17:10:22 +0000

    devel/lua-lunitx: New port

    Lunitx is a unit testing framework for lua, written in lua,
    based heavily on Lunit 0.5, but modified to work with Lua 5.2.
    Lunitx provides 27 assert functions, and a few misc functions
    for usage in an easy unit testing framework.
    Lunit comes with a test suite to test itself. The testsuite
    consists of approximately 710 assertions.

    The port is required test of lua-sqlite3.

    PR:             286201

 devel/Makefile                   |  1 +
 devel/lua-lunitx/Makefile (new)  | 51 ++++++++++++++++++++++++++++++++++++++++
 devel/lua-lunitx/distinfo (new)  |  3 +++
 devel/lua-lunitx/pkg-descr (new) |  6 +++++
 devel/lua-lunitx/pkg-plist (new) |  8 +++++++
 5 files changed, 69 insertions(+)
Comment 6 Pat Maddox freebsd_committer freebsd_triage 2025-04-20 18:13:57 UTC
(In reply to Zsolt Udvari from comment #4)

Thank you!