# Description: Portable cryptographic and SSL/TLS library, aka polarssl. # URL: https://tls.mbed.org/ # Maintainer: Danny Rawlins, crux at romster dot me name=mbedtls version=2.16.6 release=1 source=(https://tls.mbed.org/download/$name-$version-gpl.tgz) build() { cd $name-$version # enable flags for non-embedded systems sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' include/mbedtls/config.h sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h sed -i 's||"platform.h"|' include/mbedtls/ssl.h LDFLAGS+=' -I../include ' make SHARED=1 no_test make DESTDIR="$PKG/usr" install }