summaryrefslogtreecommitdiff
path: root/package/libressl
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-06-20 22:27:52 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-06-20 22:28:10 +0200
commit81e560c942777c4a9e38d727975001cf58f73d72 (patch)
treea2380478557d66fcc5f48ab2a3a1c8fd741b4144 /package/libressl
parent0dc6006d7b1acfbba6790287cc3afbf34f14ef6a (diff)
libressl: update to 2.3.6, enable openssl utility
Diffstat (limited to 'package/libressl')
-rw-r--r--package/libressl/Makefile14
-rw-r--r--package/libressl/patches/patch-Makefile_in2
2 files changed, 13 insertions, 3 deletions
diff --git a/package/libressl/Makefile b/package/libressl/Makefile
index 6abe211e0..946d6b47d 100644
--- a/package/libressl/Makefile
+++ b/package/libressl/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= libressl
-PKG_VERSION:= 2.3.4
+PKG_VERSION:= 2.3.6
PKG_RELEASE:= 1
-PKG_HASH:= 7a1135b2620f78928e89538c211a4df1d9415994001d1e7c9178c6b6d72de6a9
+PKG_HASH:= 358a4779e6813bd06f07db0cf0f0fe531401ed0c6ed958973d404416c3d537fa
PKG_DESCR:= ssl/tls library
PKG_SECTION:= libs/crypto
PKG_URL:= http://www.libressl.org
@@ -15,11 +15,17 @@ PKG_OPTS:= dev
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+PKG_SUBPKGS:= LIBRESSL LIBRESSL_UTIL
+PKGSD_LIBRESSL_UTIL:= openssl command line tool
+PKGSC_LIBRESSL_UTIL:= app/crypto
+PKGSS_LIBRESSL_UTIL:= libressl
+
include ${ADK_TOPDIR}/mk/host.mk
include $(ADK_TOPDIR)/mk/package.mk
$(eval $(call HOST_template,LIBRESSL,libressl,${PKG_VERSION}-${PKG_RELEASE}))
$(eval $(call PKG_template,LIBRESSL,libressl,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
+$(eval $(call PKG_template,LIBRESSL_UTIL,libressl-util,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBRESSL_UTIL},${PKGSD_LIBRESSL_UTIL},${PKGSC_LIBRESSL_UTIL}))
XAKE_FLAGS+= GCC_HONOUR_COPTS=s
@@ -34,5 +40,9 @@ libressl-install:
$(CP) $(WRKINST)/usr/lib/lib{crypto,ssl,tls}.so* \
$(IDIR_LIBRESSL)/usr/lib
+libressl-util-install:
+ ${INSTALL_DIR} ${IDIR_LIBRESSL_UTIL}/usr/bin
+ ${CP} ${WRKINST}/usr/bin/openssl ${IDIR_LIBRESSL_UTIL}/usr/bin
+
include ${ADK_TOPDIR}/mk/host-bottom.mk
include ${ADK_TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libressl/patches/patch-Makefile_in b/package/libressl/patches/patch-Makefile_in
index 00cc0c2b1..f51683fef 100644
--- a/package/libressl/patches/patch-Makefile_in
+++ b/package/libressl/patches/patch-Makefile_in
@@ -5,7 +5,7 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = crypto ssl tls include apps tests man
-+SUBDIRS = crypto ssl tls include
++SUBDIRS = crypto ssl tls include apps
ACLOCAL_AMFLAGS = -I m4
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libcrypto.pc libssl.pc libtls.pc openssl.pc