# $NetBSD: Makefile,v 1.7 2023/10/14 16:52:54 schmonz Exp $ DISTNAME= nacl-20110221 PKGREVISION= 3 CATEGORIES= security MASTER_SITES= https://hyperelliptic.org/nacl/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= schmonz@NetBSD.org HOMEPAGE= https://nacl.cr.yp.to/ COMMENT= Secure, usable, fast networking and cryptography library LICENSE= public-domain USE_LANGUAGES= c c++ INSTALLATION_DIRS= bin lib include do-build: cd ${WRKSRC} && \ ./do && \ ${AR} -r build/*/lib/*/libnacl.a build/*/lib/*/randombytes.o do-install: cd ${WRKSRC}/build/* && \ for i in nacl-sha256 nacl-sha512 \ curvecpclient curvecpserver \ curvecpmakekey curvecpprintkey curvecpmessage; do \ ${INSTALL_PROGRAM} bin/$${i} ${DESTDIR}${PREFIX}/bin; \ done && \ for i in lib/*/*; do \ ${INSTALL_LIB} $${i} ${DESTDIR}${PREFIX}/lib; \ done && \ for i in include/*/*; do \ ${INSTALL_DATA} $${i} ${DESTDIR}${PREFIX}/include; \ done .include "../../mk/bsd.pkg.mk"