Re: NEW: sysutils/perp

2020-01-11 Thread Jan-Piet Mens

Reminder mails surely can help since the list is active and developers
only have so much time to take care of the things they are interested
in, but pinging every three days or so rather annoys me and tends to
drift focus *away* from the port.


Understood, Klemens, thank you.


V could be merged into DISTNAME directly but that's up to you.


If you don't mind, I'll keep it this way for the time being.


OK kn


Merci! :-)

-JP



Re: NEW: sysutils/perp

2020-01-11 Thread Klemens Nanni
On Sat, Jan 11, 2020 at 10:53:29AM +0100, Jan-Piet Mens wrote:
> On Tue Jan 07 2020 at 23:37:40 CET, Stuart Henderson wrote:
> 
> > Any OKs to import, or anyone want to commit with my OK?
> 
> Pardon my asking, but is there anything I can do other than sit back and
> wait? What is the correct protocol for a port maintainer? Occasional
> reminder emails?
For port submissions there is no maintainer specific protocol:  you
submit it, wait for feedback and developers to bring it into the tree.

Reminder mails surely can help since the list is active and developers
only have so much time to take care of the things they are interested
in, but pinging every three days or so rather annoys me and tends to
drift focus *away* from the port.


V could be merged into DISTNAME directly but that's up to you.
OK kn



Re: NEW: sysutils/perp

2020-01-11 Thread Jan-Piet Mens

On Tue Jan 07 2020 at 23:37:40 CET, Stuart Henderson wrote:


Any OKs to import, or anyone want to commit with my OK?


Pardon my asking, but is there anything I can do other than sit back and 
wait? What is the correct protocol for a port maintainer? Occasional 
reminder emails?


Thank you,

-JP



Re: NEW: sysutils/perp

2020-01-07 Thread Stuart Henderson
On 2020/01/06 14:36, Jan-Piet Mens wrote:
> On Mon Jan 06 2020 at 14:12:49 CET, Stuart Henderson wrote:
> 
> > This is OK with me to import with this diff on top
> 
> patch applied, thank you, and port attached.
> 
>   -JP

Any OKs to import, or anyone want to commit with my OK?



Re: NEW: sysutils/perp

2020-01-06 Thread Jan-Piet Mens

On Mon Jan 06 2020 at 14:12:49 CET, Stuart Henderson wrote:


This is OK with me to import with this diff on top


patch applied, thank you, and port attached.

-JP


perp,1.tgz
Description: application/tar-gz


Re: NEW: sysutils/perp

2020-01-06 Thread Stuart Henderson
On 2020/01/06 11:50, Jan-Piet Mens wrote:
> Hello!
> 
> This is a new port for perp [1], a persistent process supervisor and service
> managment framework for Unix. It provides a number of utilities [2],
> including tinylog(8).
> 
> I have built and tested this package on 6.6-CURRENT
> 
> I'm hoping somebody will be willing to test this and give me feedback.
> 
> Thank you and best regards,
> 
>   -JP
> 
> [1] http://b0llix.net/perp/
> [2] http://b0llix.net/perp/site.cgi?page=manual

This is OK with me to import with this diff on top (compiler shouldn't
be hardcoded, binaries shouldn't be stripped if doing a debug build).

diff 0e458e79f098da3de9ac8cb27755bdccb850533e /usr/ports/mystuff
blob - 28760763baeb159169a3031d4921af08efcd6d53
file + sysutils/perp/Makefile
--- sysutils/perp/Makefile
+++ sysutils/perp/Makefile
@@ -11,18 +11,22 @@ MAINTAINER= Jan-Piet Mens 
 # License free to use http://b0llix.net/perp/site.cgi?page=LICENSE
 PERMIT_PACKAGE= Yes
 
+WANTLIB += c
+
 MASTER_SITES=   http://b0llix.net/perp/distfiles/
 
 CFLAGS+=-I. -I../lasagna
 CFLAGS+=-DPERP_BASE_DEFAULT='\"${SYSCONFDIR}/perp\"'
 
-MAKE_FLAGS= CFLAGS="${CFLAGS}"
+MAKE_FLAGS= CC="${CC}" CFLAGS="${CFLAGS}"
 MAKE_FLAGS+=BINDIR="${TRUEPREFIX}/bin" \
 SBINDIR="${TRUEPREFIX}/sbin" \
 MANDIR="${TRUEPREFIX}/man"
 
+.ifndef DEBUG
 pre-install:
cd ${WRKSRC} && ${MAKE} strip
+.endif
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/perp



NEW: sysutils/perp

2020-01-06 Thread Jan-Piet Mens

Hello!

This is a new port for perp [1], a persistent process supervisor and 
service managment framework for Unix. It provides a number of utilities 
[2], including tinylog(8).


I have built and tested this package on 6.6-CURRENT

I'm hoping somebody will be willing to test this and give me feedback.

Thank you and best regards,

-JP

[1] http://b0llix.net/perp/
[2] http://b0llix.net/perp/site.cgi?page=manual


perp.tgz
Description: application/tar-gz