diff --git a/sysutils/symon/Makefile b/sysutils/symon/Makefile index 74ad071f9771..9b28315a1d9f 100644 --- a/sysutils/symon/Makefile +++ b/sysutils/symon/Makefile @@ -1,67 +1,69 @@ PORTNAME= symon PORTVERSION= 2.88 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://wpd.home.xs4all.nl/symon/philes/ \ LOCAL/uqs MAINTAINER= ports@FreeBSD.org COMMENT= Performance and information monitoring tool WWW= https://wpd.home.xs4all.nl/symon/ SUB_FILES= pkg-message USES= groff perl5 shebangfix SHEBANG_FILES= client/getsymonitem.pl USE_PERL5= build MAKE_JOBS_UNSAFE= yes CFLAGS+= -D_WANT_SEMUN USERS= _symon GROUPS= _symon # Synonym for WITHOUT_SYMUX .if defined(WITHOUT_RRD) WITHOUT_SYMUX= yes .endif .if !defined(WITHOUT_SYMUX) LIB_DEPENDS+= librrd.so:databases/rrdtool .endif .if defined(WITHOUT_SYMUX) && defined(WITHOUT_SYMON) IGNORE= you have defined both WITHOUT_SYMUX or WITHOUT_RRD *and* WITHOUT_SYMON .endif SUBDIR= lib .if !defined(WITHOUT_SYMON) SUBDIR+= symon PLIST_SUB+= SYMON="" USE_RC_SUBR+= symon .else PLIST_SUB+= SYMON="@comment " .endif .if !defined(WITHOUT_SYMUX) SUBDIR+= symux PLIST_SUB+= SYMUX="" USE_RC_SUBR+= symux .else PLIST_SUB+= SYMUX="@comment " .endif SUBDIR+= client MAKE_ARGS+= SUBDIR="${SUBDIR}" RRDDIR="${LOCALBASE}" LORDER=echo TSORT=cat \ - SYSCONFDIR="${PREFIX}/etc" PREFIX="${STAGEDIR}/${PREFIX}" + SYSCONFDIR="${PREFIX}/etc" PREFIX="${STAGEDIR}/${PREFIX}" \ + MANDIR="share/man" .include post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: # We need to teach symon about mbstat changes/removal in r253351 and r253361. @${RM} ${WRKSRC}/platform/FreeBSD/sm_mbuf.c .if ${OPSYS} == FreeBSD @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/platform/FreeBSD/sm_pfq.c .endif .include diff --git a/sysutils/symon/pkg-plist b/sysutils/symon/pkg-plist index 2ca82b8aa825..6e80c7b48a13 100644 --- a/sysutils/symon/pkg-plist +++ b/sysutils/symon/pkg-plist @@ -1,11 +1,11 @@ %%SYMON%%bin/symon -%%SYMON%%man/man8/symon.8.gz +%%SYMON%%share/man/man8/symon.8.gz %%SYMUX%%bin/symux -%%SYMUX%%man/man8/symux.8.gz +%%SYMUX%%share/man/man8/symux.8.gz %%SYMON%%%%EXAMPLESDIR%%/symon.conf %%SYMUX%%%%EXAMPLESDIR%%/symux.conf %%SYMON%%%%DATADIR%%/c_config.sh %%SYMUX%%%%DATADIR%%/c_smrrds.sh %%DATADIR%%/client/SymuxClient.0 %%DATADIR%%/client/SymuxClient.pm %%DATADIR%%/client/getsymonitem.pl