Bug 266263 - [NEW PORT] sysutils/mprocs: Run multiple commands in parallel
Summary: [NEW PORT] sysutils/mprocs: Run multiple commands in parallel
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: Nuno Teixeira
URL: https://github.com/pvolok/mprocs
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-07 01:38 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2022-09-23 16:56 UTC (History)
1 user (show)

See Also:


Attachments
sysutils-mprocs.0.6.3.patch (33.17 KB, patch)
2022-09-07 01:38 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff
mprocs-0.6.3 (33.26 KB, patch)
2022-09-23 13:55 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff
mprocs-0.6.3 (33.55 KB, patch)
2022-09-23 15:47 UTC, Jesús Daniel Colmenares Oviedo
no flags 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 2022-09-07 01:38:05 UTC
Created attachment 236407 [details]
sysutils-mprocs.0.6.3.patch

Description:

mprocs runs multiple commands in parallel and shows output of each
command separately.

WWW: https://github.com/pvolok/mprocs

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.1, amd64)
Comment 1 Jesús Daniel Colmenares Oviedo 2022-09-23 13:55:50 UTC
Created attachment 236766 [details]
mprocs-0.6.3

Description:

* Move WWW from pkg-descr to Makefile
* Add post-install target to strip mprocs

QA:

* portlint: OK (looks fine.)
* testport: (poudriere: 13-1, amd64)
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2022-09-23 14:28:17 UTC
Hello,

Sugestion:

 - move Makefile CARGO-CRATES list to Makefile.crates file or just create a new
   list with `make cargo-crates > Makefile.crates`.
   This way we get an cleaner Makefile and easier for future updates.

   Mk/Uses/cargo.mk:
   .sinclude "${MASTERDIR}/Makefile.crates"

Cheers
Comment 3 Jesús Daniel Colmenares Oviedo 2022-09-23 15:47:48 UTC
Created attachment 236767 [details]
mprocs-0.6.3

Move CARGO_CRATES variable from Makefile to Makefile.crates.
Comment 4 Jesús Daniel Colmenares Oviedo 2022-09-23 15:50:08 UTC
(In reply to Nuno Teixeira from comment #2)

Hi,

Thank you for your recommendation!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-09-23 16:55:11 UTC
A commit in branch main references this bug:

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

commit 4f0135db33978d8d8fb82ac12cdbed738d63b238
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2022-09-23 16:35:51 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-09-23 16:54:19 +0000

    sysutils/mprocs: New port: Run multiple commands in parallel

     - Submitter becomes maintainer

    mprocs runs multiple commands in parallel and shows output of each
    command separately.

    WWW: https://github.com/pvolok/mprocs

    PR:             266263

 sysutils/Makefile                     |   1 +
 sysutils/mprocs/Makefile (new)        |  26 +++
 sysutils/mprocs/Makefile.crates (new) | 172 +++++++++++++++++
 sysutils/mprocs/distinfo (new)        | 347 ++++++++++++++++++++++++++++++++++
 sysutils/mprocs/pkg-descr (new)       |   2 +
 5 files changed, 548 insertions(+)
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2022-09-23 16:56:37 UTC
Committed, thanks!