[arch-commits] Commit in mbedtls/trunk (PKGBUILD)

Kyle Keen kkeen at archlinux.org
Thu Jul 30 13:56:21 UTC 2015


    Date: Thursday, July 30, 2015 @ 15:56:21
  Author: kkeen
Revision: 137628

upgpkg: mbedtls 2.0.0-2  half of FS#45842

Modified:
  mbedtls/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-07-30 12:23:50 UTC (rev 137627)
+++ PKGBUILD	2015-07-30 13:56:21 UTC (rev 137628)
@@ -5,7 +5,7 @@
 
 pkgname=mbedtls
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Portable cryptographic and SSL/TLS library, aka polarssl"
 arch=('i686' 'x86_64')
 url="https://tls.mbed.org"
@@ -23,10 +23,17 @@
 # https://github.com/alucryd/aur-alucryd/blob/master/personal/polarssl/PKGBUILD
 # https://aur.archlinux.org/packages/po/polarssl-git/PKGBUILD
 
-build() {
+prepare() {
   cd "$pkgname-$pkgver"
+  # 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
+  # bug added in 2.0.0
+  sed -i 's|/libmbedtls.\*|/libmbed*|' Makefile
+}
+
+build() {
+  cd "$pkgname-$pkgver"
   LDFLAGS+=" -I../include " make SHARED=1 no_test
 }
 



More information about the arch-commits mailing list