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