Laurence Tratt <lau...@tratt.net> writes:

> Please find attached a port for cmdseq-0.2
> <https://tratt.net/laurie/src/cmdseq/>:
>
>   cmdseq allows users to execute interleaved sequences of commands. Assuming
>   the same counts and commands, on each execution cmdseq executes one of the
>   commands, cycling through the sequence and wrapping back to the beginning
>   when it is complete. For example, consider the following sequence:
>
>     $ cmdseq 2 "echo cmd1" 1 "echo cmd2"
>     cmd1
>     $ cmdseq 2 "echo cmd1" 1 "echo cmd2"
>     cmd1
>     $ cmdseq 2 "echo cmd1" 1 "echo cmd2"
>     cmd2
>     $ cmdseq 2 "echo cmd1" 1 "echo cmd2"
>     cmd1
>
>
> Laurie
>
> [2. application/x-tar-gz; cmdseq.tgz]...

Hello,

The port looks fine, I'd just switch HOMEPAGE to https, set PKG_ARCH=*
and drop CONFIGURE_STYLE.  I'm attaching an updated tarball and a diff
against your Makefile.  I'm sorry but I couldn't help myself to not
slightly tweak MASTER_SITES: I know I'm bikeshedding, but I think that
it's more readable, even if it has a couple of extra characters in it.
Just a suggestion, I'm obviously fine either the way :)

The utility also works as advertised.  It's ok for me to import it.

I'd like to ask what's the intended usage though.  Honestly, it seems
powerful to cycle different commands but -without having given it too
much thoughts- I can't come up with anything.  I think it'd be
interesting so see some more elaborate examples of its usage.

Cheers

Omar Polo


--- Makefile.orig       Fri Jan  7 18:42:40 2022
+++ Makefile    Fri Jan  7 18:42:50 2022
@@ -5,19 +5,18 @@
 DISTNAME =             cmdseq-0.2
 CATEGORIES =           sysutils
 
-HOMEPAGE =             http://tratt.net/laurie/src/cmdseq/
+HOMEPAGE =             https://tratt.net/laurie/src/cmdseq/
 
 MAINTAINER =           Laurence Tratt <lau...@tratt.net>
 
 # Apache-2.0 / MIT
 PERMIT_PACKAGE =       Yes
 
-MASTER_SITES =         ${HOMEPAGE}releases/
+MASTER_SITES =         ${HOMEPAGE:=releases/}
 
 EXTRACT_SUFX =         .tgz
 
-CONFIGURE_STYLE =      none
-
+PKG_ARCH =             *
 NO_BUILD =             Yes
 NO_TEST =              Yes
 

Attachment: cmdseq.tar.gz
Description: Binary data

Reply via email to