ping, I still have this in my tree, any test reports or commits on this? ----- Forwarded message from Stuart Henderson <s...@spacehopper.org> -----
From: Stuart Henderson <s...@spacehopper.org> Date: Wed, 17 Jan 2018 11:40:00 +0000 To: ports@openbsd.org, Tom Doherty <t...@singlesecond.com> User-Agent: NeoMutt/20171215 Subject: Re: sysutils/logfmon moved to github Mail-Followup-To: ports@openbsd.org, Tom Doherty <t...@singlesecond.com> On 2018/01/17 12:31, Marcus MERIGHI wrote: > Hello, > > after talking to $MAINTAINER (Tom Doherty) privately I'm doing what he > told me to... > > Notes: > - I have no idea what I'm doing > - I just copied the GH_* stuff from other software in sysutils/ > - I just copied autohell stuff from other software in sysutils/ > - I just copied CONFIGURE_* stuff from - well, guess it. > - I just adjusted PLIST to match nicms layout change > (sbin/logfmon -> bin/logfmon) > - I removed patches/patch-Makefile which contained: > +++ Makefile > -INCDIRS= -I- -I. -I/usr/local/include > +INCDIRS= -iquote -I. -I/usr/local/include > This patch caused an error because Makefile isn't there at the time > of patching and it only removes an "obsolete" warning with the hint > to use "-iquote". > Please advise on how to get the Makefile patch right! > > Thanks for your time, Marcus This is how it should look. Build-tested only. Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/logfmon/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 11 Jan 2018 19:27:10 -0000 1.4 +++ Makefile 17 Jan 2018 11:39:16 -0000 @@ -2,22 +2,22 @@ COMMENT= log file monitoring daemon -DISTNAME= logfmon-1.1 -REVISION= 1 +V= 1.2 +DISTNAME= logfmon-$V CATEGORIES= sysutils -HOMEPAGE= http://sourceforge.net/projects/logfmon/ +HOMEPAGE= https://github.com/nicm/logfmon MAINTAINER= Tom Doherty <t...@singlesecond.com> # ISC PERMIT_PACKAGE_CDROM= Yes -WANTLIB= c m pthread +WANTLIB= c pthread -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=logfmon/} +MASTER_SITES= https://github.com/nicm/logfmon/releases/download/$V/ -NO_TEST= Yes +CONFIGURE_STYLE= gnu post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/logfmon Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/logfmon/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 18 Jan 2015 03:15:12 -0000 1.2 +++ distinfo 17 Jan 2018 11:39:16 -0000 @@ -1,2 +1,2 @@ -SHA256 (logfmon-1.1.tar.gz) = FVuURXcM3O4rQtmaVH74fTfBDvUHsiug81G9eaiOGzg= -SIZE (logfmon-1.1.tar.gz) = 49705 +SHA256 (logfmon-1.2.tar.gz) = r5geqSav7O3rs2oCr2E69AeCEE1oJmfvrcvEkkqy6cc= +SIZE (logfmon-1.2.tar.gz) = 149108 Index: patches/patch-Makefile =================================================================== RCS file: patches/patch-Makefile diff -N patches/patch-Makefile --- patches/patch-Makefile 16 May 2012 06:10:18 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2012/05/16 06:10:18 jasper Exp $ - -cc1: note: obsolete option -I- used, please use -iquote instead -NB: The hardcoded /usr/local in this Makefile does not affect OpenBSD's build. - ---- Makefile.orig Mon May 14 09:53:28 2012 -+++ Makefile Mon May 14 09:53:57 2012 -@@ -34,7 +34,7 @@ PREFIX?= /usr/local - INSTALLBIN= install -g bin -o root -m 555 - INSTALLMAN= install -g bin -o root -m 444 - --INCDIRS= -I- -I. -I/usr/local/include -+INCDIRS= -iquote -I. -I/usr/local/include - LDFLAGS+= -L/usr/local/lib - LIBS= -lm - .if ${OS} == "OpenBSD" || ${OS} == "FreeBSD" Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/logfmon/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 16 May 2012 06:10:18 -0000 1.1.1.1 +++ pkg/PLIST 17 Jan 2018 11:39:16 -0000 @@ -1,7 +1,7 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2012/05/16 06:10:18 jasper Exp $ +@bin bin/logfmon @man man/man5/logfmon.conf.5 @man man/man8/logfmon.8 -@bin sbin/logfmon share/examples/logfmon/ share/examples/logfmon/brandini.conf share/examples/logfmon/logfmon-freebsd.conf Index: pkg/logfmon.rc =================================================================== RCS file: /cvs/ports/sysutils/logfmon/pkg/logfmon.rc,v retrieving revision 1.2 diff -u -p -r1.2 logfmon.rc --- pkg/logfmon.rc 11 Jan 2018 19:27:10 -0000 1.2 +++ pkg/logfmon.rc 17 Jan 2018 11:39:16 -0000 @@ -2,7 +2,7 @@ # # $OpenBSD: logfmon.rc,v 1.2 2018/01/11 19:27:10 rpe Exp $ -daemon="${TRUEPREFIX}/sbin/logfmon" +daemon="${TRUEPREFIX}/bin/logfmon" . /etc/rc.d/rc.subr ----- End forwarded message -----