X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=package%2Flibs%2Fpolarssl%2FMakefile;h=ce9dd151db3d3bfd27337ac699dbf63ad76689f2;hb=0907e69e9f60a5a3a49e80d3334989b829efc611;hp=50deba96d5cb5cbc0e9da17de411e4dbe6841234;hpb=36183f83dc4dd26ddb8c060e2f2c5bef13039632;p=openwrt.git diff --git a/package/libs/polarssl/Makefile b/package/libs/polarssl/Makefile index 50deba96d5..ce9dd151db 100644 --- a/package/libs/polarssl/Makefile +++ b/package/libs/polarssl/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2011 OpenWrt.org +# Copyright (C) 2011-2015 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -7,13 +7,17 @@ include $(TOPDIR)/rules.mk -PKG_NAME:=polarssl -PKG_VERSION:=1.2.4 -PKG_RELEASE:=1 +PKG_NAME:=mbedtls +PKG_VERSION:=1.3.10 +PKG_RELEASE:=2 +PKG_USE_MIPS16:=0 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-gpl.tgz -PKG_SOURCE_URL:=http://polarssl.org/code/releases -PKG_MD5SUM:=f23fc73b0c5ef1c51294c20f3ea0dcb0 +PKG_SOURCE_URL:=https://polarssl.org/download/ +PKG_MD5SUM:=4b55fc9ad3da65a43addefa8b74fef13 + +PKG_BUILD_PARALLEL:=1 +PKG_LICENSE:=GPL-2.0+ include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/cmake.mk @@ -34,6 +38,7 @@ $(call Package/polarssl/Default) SECTION:=libs CATEGORY:=Libraries TITLE+= (library) + ABI_VERSION:=$(PKG_VERSION)-$(PKG_RELEASE) endef define Package/libpolarssl/description @@ -41,41 +46,26 @@ $(call Package/polarssl/Default/description) This package contains the PolarSSL library. endef -define Package/polarssl-progs -$(call Package/polarssl/Default) - SECTION:=utils - CATEGORY:=Utilities - DEPENDS:=+libpolarssl - TITLE+= (programs) -endef - -define Package/polarssl-progs/description -$(call Package/polarssl/Default/description) -This package contains the PolarSSL programs. -endef - PKG_INSTALL:=1 CMAKE_OPTIONS += \ -DCMAKE_BUILD_TYPE:String="Release" \ - -DUSE_SHARED_POLARSSL_LIBRARY:Bool=ON \ + -DUSE_SHARED_MBEDTLS_LIBRARY:Bool=ON \ + -DENABLE_TESTING:Bool=OFF \ + -DENABLE_PROGRAMS:Bool=OFF \ define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include $(CP) $(PKG_INSTALL_DIR)/usr/include/polarssl $(1)/usr/include/ $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libpolarssl.so* $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmbedtls.so* $(1)/usr/lib/ + $(LN) libmbedtls.so $(1)/usr/lib/libpolarssl.so endef define Package/libpolarssl/install $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libpolarssl.so* $(1)/usr/lib/ -endef - -define Package/polarssl-progs/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmbedtls.so* $(1)/usr/lib/ + $(LN) libmbedtls.so $(1)/usr/lib/libpolarssl.so endef $(eval $(call BuildPackage,libpolarssl)) -$(eval $(call BuildPackage,polarssl-progs))