Bug 256520 - devel/lua-pty: update to 1.26
Summary: devel/lua-pty: update to 1.26
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vanilla I. Shu
URL:
Keywords: dogfood, easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2021-06-10 05:41 UTC by Chris Hutchinson
Modified: 2021-06-12 05:26 UTC (History)
1 user (show)

See Also:


Attachments
git diff for devel/lua-pty (2.88 KB, patch)
2021-06-10 05:41 UTC, Chris Hutchinson
portmaster: maintainer-approval+
Details | Diff
git diff for devel/lua-pty (version 2) (4.05 KB, patch)
2021-06-10 06:37 UTC, Chris Hutchinson
portmaster: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)