xref: /mports/misc/mbuffer/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	mbuffer
2PORTVERSION=	20241007
3CATEGORIES=	misc
4MASTER_SITES=	http://www.maier-komor.de/software/mbuffer/
5
6MAINTAINER=	ports@MidnightBSD.org
7COMMENT=	Tool for buffering data streams
8WWW=		https://www.maier-komor.de/mbuffer.html
9
10LICENSE=	gpl3+
11LICENSE_FILE=	${WRKSRC}/LICENSE
12
13USES=		localbase ssl tar:tgz autoreconf gmake
14
15GNU_CONFIGURE=	yes
16GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
17
18OPTIONS_DEFINE=		GCRYPT MHASH RHASH
19OPTIONS_DEFAULT=	MHASH
20
21GCRYPT_DESC=	Use gcrypt for hash generation
22MHASH_DESC=	Use mhash for hash generation
23RHASH_DESC=	Use rhash for hash generation
24
25GCRYPT_RUN_DEPENDS=	libgcrypt>=1.8.4_1:security/libgcrypt
26MHASH_RUN_DEPENDS=	mhash>=0.9.9.9_5:security/mhash
27RHASH_RUN_DEPENDS=	rhash>=1.3.5:security/rhash
28
29# hangs forever
30NO_TEST=	yes
31
32post-patch:
33	${REINPLACE_CMD} \
34		-e 's@bash@sh@' ${WRKSRC}/Makefile.in
35
36post-install:
37	${STRIP_CMD} ${PREFIX}/bin/mbuffer
38	${MV} ${PREFIX}/etc/mbuffer.rc \
39		${PREFIX}/etc/mbuffer.rc.sample
40
41.include <bsd.port.mk>
42

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026