summaryrefslogtreecommitdiff
path: root/mbedtls/Pkgfile
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 }

Generated by cgit