blob: ee4ccb1ac6ee0940b0bd7d18073687da76ff94a3 (
plain)
1 # Description: Portable cryptographic and SSL/TLS library, aka polarssl.
2 # URL: https://tls.mbed.org/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4
5 name=mbedtls
6 version=2.16.5
7 release=1
8 source=(https://tls.mbed.org/download/$name-$version-gpl.tgz)
9
10 build() {
11 cd $name-$version
12
13 # enable flags for non-embedded systems
14 sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' include/mbedtls/config.h
15 sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h
16
17 sed -i 's|<time.h>|"platform.h"|' include/mbedtls/ssl.h
18
19 LDFLAGS+=' -I../include ' make SHARED=1 no_test
20 make DESTDIR="$PKG/usr" install
21 }
|