# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # intel-ipsec-mb/ # intel-ipsec-mb/pkg-descr # intel-ipsec-mb/distinfo # intel-ipsec-mb/Makefile # intel-ipsec-mb/files # intel-ipsec-mb/files/patch-perf_ipsec__perf.c # echo c - intel-ipsec-mb/ mkdir -p intel-ipsec-mb/ > /dev/null 2>&1 echo x - intel-ipsec-mb/pkg-descr sed 's/^X//' >intel-ipsec-mb/pkg-descr << '82b13c3fc9415d09574265fc721de54b' XIntel Multi-Buffer Crypto for IPsec Library is highly-optimized software Ximplementations of the core cryptographic processing for IPsec, which Xprovides industry-leading performance on a range of Intel(R) Processors. X XWWW: https://github.com/intel/intel-ipsec-mb 82b13c3fc9415d09574265fc721de54b echo x - intel-ipsec-mb/distinfo sed 's/^X//' >intel-ipsec-mb/distinfo << '7f9b84139dfac88cee12f7027660cc5e' XTIMESTAMP = 1596650698 XSHA256 (intel-intel-ipsec-mb-g20200801-3209c57_GH0.tar.gz) = 31e968fb9ffa8188a706592b9db8a5af0cca37f82429494a5f37d6eb187d910d XSIZE (intel-intel-ipsec-mb-g20200801-3209c57_GH0.tar.gz) = 962139 7f9b84139dfac88cee12f7027660cc5e echo x - intel-ipsec-mb/Makefile sed 's/^X//' >intel-ipsec-mb/Makefile << '912818f716cfda37f602a7e9cfc42fb8' X# $FreeBSD$ X XPORTNAME= intel-ipsec-mb XDISTVERSION= g20200801 XCATEGORIES= security X XMAINTAINER= freebsd@sysctl.cz XCOMMENT= Intel(R) Multi-Buffer Crypto for IPsec Library X XLICENSE= BSD3CLAUSE XLICENSE_FILE= ${WRKSRC}/LICENSE X XONLY_FOR_ARCHS= amd64 X XBUILD_DEPENDS= nasm:devel/nasm X XUSES= gmake compiler:c11 localbase:ldflags X XUSE_GITHUB= yes XGH_ACCOUNT= intel XGH_PROJECT= intel-ipsec-mb XGH_TAGNAME= 3209c57 X X XUSE_LDCONFIG= yes XPLIST_FILES= include/intel-ipsec-mb.h \ X lib/libIPSec_MB.so \ X lib/libIPSec_MB.so.0 \ X lib/libIPSec_MB.so.0.54.1 \ X man/man7/libipsec-mb.7.gz X Xdo-install: X ${INSTALL_DATA} ${WRKSRC}/lib/intel-ipsec-mb.h ${STAGEDIR}${PREFIX}/include/ X ${INSTALL_LIB} ${WRKSRC}/lib/libIPSec_MB.so.0.54.1-dev ${STAGEDIR}${PREFIX}/lib/libIPSec_MB.so.0.54.1 X ${RLN} ${STAGEDIR}${PREFIX}/lib/libIPSec_MB.so.0.54.1 ${STAGEDIR}${PREFIX}/lib/libIPSec_MB.so.0 X ${RLN} ${STAGEDIR}${PREFIX}/lib/libIPSec_MB.so.0 ${STAGEDIR}${PREFIX}/lib/libIPSec_MB.so X ${INSTALL_MAN} ${WRKSRC}/lib/libipsec-mb.7 ${STAGEDIR}${PREFIX}/man/man7 X Xdo-test: X cd ${WRKSRC}/test && ./ipsec_xvalid_test -v X cd ${WRKSRC}/test && ./ipsec_MB_testapp -v X X.include 912818f716cfda37f602a7e9cfc42fb8 echo c - intel-ipsec-mb/files mkdir -p intel-ipsec-mb/files > /dev/null 2>&1 echo x - intel-ipsec-mb/files/patch-perf_ipsec__perf.c sed 's/^X//' >intel-ipsec-mb/files/patch-perf_ipsec__perf.c << 'b38412a86020b82f21888fecd67f2c22' X--- perf/ipsec_perf.c.orig 2020-07-30 14:06:18 UTC X+++ perf/ipsec_perf.c X@@ -32,8 +32,11 @@ X #include X #include X #include X+#if defined (__linux__) || defined (__FreeBSD__) X+#include X+#else X #include /* memalign() or _aligned_malloc()/aligned_free() */ X- X+#endif X #ifdef _WIN32 X #include X #include b38412a86020b82f21888fecd67f2c22 exit