Bug 270045 - [NEW PORT] net/py-speedometer: Chart network TX/RX and file download rates on the console
Summary: [NEW PORT] net/py-speedometer: Chart network TX/RX and file download rates on...
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: Robert Clausecker
URL: https://excess.org/speedometer/
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-08 17:01 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2023-04-30 18:47 UTC (History)
1 user (show)

See Also:


Attachments
speedometer-2.9.patch (2.14 KB, patch)
2023-03-08 17:01 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff
speedometer-2.9.patch (2.14 KB, patch)
2023-04-28 11:28 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff
py-speedometer-2.9.patch (2.23 KB, patch)
2023-04-29 13:22 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2023-03-08 17:01:53 UTC
Created attachment 240670 [details]
speedometer-2.9.patch

Description:

speedometer is a console monitor of the rate of data across a network
connection or data being stored in a file.

WWW: https://excess.org/speedometer/

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.1-RELEASE, amd64)
Comment 1 Jesús Daniel Colmenares Oviedo 2023-04-28 11:28:23 UTC
Created attachment 241817 [details]
speedometer-2.9.patch

Description:

speedometer is a console monitor of the rate of data across a network
connection or data being stored in a file.

WWW: https://excess.org/speedometer/

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.1-RELEASE, amd64)
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-04-29 12:35:44 UTC
Check if you can use

    PORTNAME=  Speedometer

so the PORTNAME is in agreement with the PYPI package name.  You do not need to change the name of the directory the port is in for that.

Please also extend pkg-descr to at least three lines.

Will proceed with a build test once these issues are addressed.
Comment 3 Jesús Daniel Colmenares Oviedo 2023-04-29 13:22:29 UTC
Created attachment 241850 [details]
py-speedometer-2.9.patch

Description:

* Change PORTNAME=speedometer to PORTNAME=Speedometer
* Remove DISTNAME=Speedometer-${DISTVERSION}
* Extend pkg-descr to three lines

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.1-RELEASE, amd64)
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-04-30 18:44:17 UTC
A commit in branch main references this bug:

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

commit 011549e36bbb336f8af23ae217777d7e364dd1b2
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-04-29 13:18:21 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-04-30 18:41:42 +0000

    net/py-speedometer: New port: Chart network TX/RX and file download rates on the console

    Speedometer is a minimalistic python script that provides a TUI
    interface to measure and display the speed of data across a network
    connection or data being stored in a file.

    WWW: https://excess.org/speedometer/

    PR:             270045

 net/Makefile                       |  1 +
 net/py-speedometer/Makefile (new)  | 20 ++++++++++++++++++++
 net/py-speedometer/distinfo (new)  |  3 +++
 net/py-speedometer/pkg-descr (new) |  3 +++
 4 files changed, 27 insertions(+)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-04-30 18:47:23 UTC
Thank you for your contribution.