# Template file for 'mbedtls' pkgname=mbedtls version=1.3.10 revision=1 replaces="polarssl>=0 libpolarssl>=0" makedepends="zlib-devel libressl-devel" short_desc="Portable cryptographic TLS library" maintainer="Juan RP " license="GPL-2" homepage="https://tls.mbed.org/" distfiles="https://tls.mbed.org/download/mbedtls-${version}-gpl.tgz" checksum=746fd88e0c6623691fc56c4eed52e40a57b2da0ac80f6dd8995094aa6adb407e do_build() { sed -i -e 's|//\(#define POLARSSL_THREADING_C\)|\1|' \ -e 's|//\(#define POLARSSL_THREADING_PTHREAD\)|\1|' \ include/polarssl/config.h make CC=$CC SHARED=1 ${makejobs} no_test } do_install() { make DESTDIR=${DESTDIR}/usr install rm ${DESTDIR}/usr/lib/libmbedtls.so rm ${DESTDIR}/usr/lib/libpolarssl.so ln -s libmbedtls.so.8 ${DESTDIR}/usr/lib/libmedtls.so ln -s libmbedtls.so.8 ${DESTDIR}/usr/lib/libpolarssl.so } mbedtls-devel_package() { short_desc+=" - development files" depends="${sourcepkg}-${version}_${revision}" replaces="polarssl-devel>=0" pkg_install() { vmove usr/include vmove "usr/lib/*.a" vmove "usr/lib/*.so" } }