2017-08-14 12:20:57 +00:00

49 lines
1018 B
Makefile

# $OpenBSD: Makefile,v 1.3 2017/08/14 12:20:57 dcoppa Exp $
COMMENT = utility and library for computing hash sums
DISTNAME = rhash-1.3.5-src
PKGNAME = ${DISTNAME:S/-src$//}
SHARED_LIBS = rhash 0.0
CATEGORIES = security
HOMEPAGE = http://rhash.anz.ru/
MAINTAINER = David Coppa <dcoppa@openbsd.org>
# MIT
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += c
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=rhash/}
MAKE_FLAGS = SONAME="librhash.so.${LIBrhash_VERSION}"
FAKE_FLAGS = PREFIX=${PREFIX} \
INSTALL_DATA="${INSTALL_DATA}" \
INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
INSTALL_SHARED="${INSTALL_DATA}" \
MANDIR=${PREFIX}/man \
SONAME="librhash.so.${LIBrhash_VERSION}"
WRKDIST = ${WRKDIR}/${PKGNAME:S/^rhash/RHash/}
ALL_TARGET = build-shared
INSTALL_TARGET =install-shared
pre-configure:
${SUBST_CMD} ${WRKSRC}/common_func.h \
${WRKSRC}/parse_cmdline.c
do-test:
cd ${WRKSRC}/tests && env \
LD_PRELOAD=${WRKBUILD}/librhash/librhash.so.${LIBrhash_VERSION} \
./test_rhash.sh --full
.include <bsd.port.mk>