Bug 264107 - [NEW PORT] ftp/termscp: Feature rich TUI for file transfer and explorer supporting FTP/SFTP/SCP
Summary: [NEW PORT] ftp/termscp: Feature rich TUI for file transfer and explorer suppo...
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: Yuri Victorovich
URL: https://github.com/veeso/termscp
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-20 19:58 UTC by sec.research.2005
Modified: 2022-12-30 19:53 UTC (History)
4 users (show)

See Also:


Attachments
Patch (57.82 KB, patch)
2022-05-20 19:58 UTC, sec.research.2005
no flags Details | Diff
Poudriere Build Log (590.70 KB, text/plain)
2022-05-20 19:58 UTC, sec.research.2005
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description sec.research.2005 2022-05-20 19:58:12 UTC
Created attachment 234065 [details]
Patch

Termscp is a feature rich terminal file transfer and explorer, with support for SCP/SFTP/FTP/S3.
So basically is a terminal utility with an TUI to connect to a remote server to retrieve and upload files
and to interact with the local file system.
Comment 1 sec.research.2005 2022-05-20 19:58:43 UTC
Created attachment 234066 [details]
Poudriere Build Log
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2022-06-24 08:44:44 UTC
Thanks for the patch, the author name in it is "Mostly BSD", is it what you really like to be in the author field? Please confirm it, and set it in https://bugs.freebsd.org/bugzilla/userprefs.cgi?tab=account . Thanks.
Comment 3 sec.research.2005 2022-06-24 17:09:13 UTC
(In reply to Li-Wen Hsu from comment #2)
Yes, I am not interested in using my real name.
I have already submitted other ports with that name.
Please go ahead and commit if there are no other issues.
Comment 4 Li-Wen Hsu freebsd_committer freebsd_triage 2022-06-25 13:43:14 UTC
(In reply to sec.research.2005 from comment #3)
Ok, few minor points:

- Please use portlint/portfmt/portclippy to check the Makefile, no need to follow ever suggestions, but please fix the obvious issues.
- The upstream has 0.9.0 now, can you update it?
- DOCS will be added to OPTIONS_DEFAULT automatically.
Comment 5 Nuno Teixeira freebsd_committer freebsd_triage 2022-10-27 11:20:48 UTC
- rename bsd.termscp.mk ==> Makefile.crates
- remove 'include "${.CURDIR}/bsd.termscp.mk"' line from Makefile.
  Makefile.crates is supported in cargo.mk:
  ---
  Mk/Uses/cargo.mk:
  .sinclude "${MASTERDIR}/Makefile.crates"
  ---
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2022-11-01 00:58:00 UTC
friendly ping
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2022-12-30 19:50:06 UTC
Committed with changes.
Thank you for your contribution!
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-12-30 19:53:07 UTC
A commit in branch main references this bug:

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

commit 0409cf54eb1c753bc8dc390b5c97c5289feeb2a9
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-12-30 19:04:36 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-12-30 19:51:16 +0000

    ftp/termscp: New port: TUI file transfer and explorer with support for SCP/SFTP/FTP/S3

    PR:             264107
    Submitted by:   sec.research.2005@gmail.com (initial version)

 ftp/Makefile                     |   1 +
 ftp/termscp/Makefile (new)       |  40 +++
 ftp/termscp/bsd.termscp.mk (new) | 343 +++++++++++++++++++
 ftp/termscp/distinfo (new)       | 689 +++++++++++++++++++++++++++++++++++++++
 ftp/termscp/pkg-descr (new)      |   6 +
 5 files changed, 1079 insertions(+)