Bug 256520

Summary: devel/lua-pty: update to 1.26
Product: Ports & Packages Reporter: Chris Hutchinson <portmaster>
Component: Individual Port(s)Assignee: Vanilla I. Shu <vanilla>
Status: Closed FIXED    
Severity: Affects Some People CC: vanilla
Priority: --- Keywords: dogfood, easy, patch, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
git diff for devel/lua-pty
portmaster: maintainer-approval+
git diff for devel/lua-pty (version 2) portmaster: maintainer-approval+

Description Chris Hutchinson 2021-06-10 05:41:51 UTC
Created attachment 225685 [details]
git diff for devel/lua-pty

Update devel/lua-pty to 1.26
move source and development to GitLab
add LICENSE
I want to move this port forward. So
I'm taking over the source. Part of
the source was hijacked from DragonFly BSD.
The rest of it was added to accommodate
a modified Pfsense project. In any case
I moved the license out of pty.c into LICENSE
and added 2 READMEs and a CHANGELOG.

That's it. See the attached git diff for further
details.

Passes all tests on 12 && 13 amd64.
====> Compressing man pages (compress-man)
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)

Thanks! :-)

--Chris
Comment 1 Chris Hutchinson 2021-06-10 06:37:30 UTC
Created attachment 225690 [details]
git diff for devel/lua-pty (version 2)

Version 2 of previous git diff.
Sorry. Was in a bit of a hurry. This one was
what I intended the first time around.

As before; tests AOK on 12 and 13 amd64
====> Compressing man pages (compress-man)
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)

Thanks, and sorry.
Comment 2 Vanilla I. Shu freebsd_committer 2021-06-12 05:11:30 UTC
Committed, thanks.
Comment 3 commit-hook freebsd_committer 2021-06-12 05:26:34 UTC
A commit in branch main references this bug:

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

commit 3b0aaa83361a9dcae60b94c711370d1496b5e956
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2021-06-12 05:09:30 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2021-06-12 05:25:37 +0000

    devel/lua-pty: update to 1.26

    PR:             256520
    Reported by:    maintainer

 devel/lua-pty/Makefile                   | 37 ++++++++++++++++++--------------
 devel/lua-pty/distinfo                   |  7 +++---
 devel/lua-pty/files/patch-pty.c (gone)   | 18 ----------------
 devel/lua-pty/files/patch-pty.lua (gone) | 13 -----------
 devel/lua-pty/pkg-descr                  |  4 +++-
 5 files changed, 27 insertions(+), 52 deletions(-)