소스 검색

enable cryptodev-linux

Waldemar Brodkorb 12 년 전
부모
커밋
5a66ac384e
2개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 0 2
      package/cryptodev-linux/Makefile
  2. 9 1
      package/gnutls/Makefile

+ 0 - 2
package/cryptodev-linux/Makefile

@@ -13,8 +13,6 @@ PKG_DEPENDS:=		kmod-crypto-manager2
 PKG_URL:=		http://home.gna.org/cryptodev-linux/
 PKG_SITES:=		http://download.gna.org/cryptodev-linux/
 
-PKG_CFLINE_CRYPTODEV_LINUX:=	select ADK_PACKAGE_LIBOPENSSL_WITH_CRYPTODEV
-
 include $(TOPDIR)/mk/package.mk
 include ${TOPDIR}/mk/kernel-vars.mk
 

+ 9 - 1
package/gnutls/Makefile

@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		gnutls
 PKG_VERSION:=		3.0.21
-PKG_RELEASE:=		1
+PKG_RELEASE:=		2
 PKG_MD5SUM:=		7480dff7115e5af85215893c06b3ac5c
 PKG_DESCR:=		GNU TLS library
 PKG_SECTION:=		crypto
@@ -22,6 +22,10 @@ PKGSC_LIBGNUTLS:=	libs
 PKGSC_LIBGNUTLS_EXTRA:=	libs
 PKGSC_LIBGNUTLS_OPENSSL:=	libs
 
+PKG_FLAVOURS_LIBGNUTLS:=	WITH_CRYPTODEV
+PKGFD_WITH_CRYPTODEV:=		enable support for cryptodev-linux
+PKGFB_WITH_CRYPTODEV:=		cryptodev-linux
+
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.xz
 
 include ${TOPDIR}/mk/package.mk
@@ -31,6 +35,10 @@ $(eval $(call PKG_template,GNUTLS_UTILS,gnutls-utils,${PKG_VERSION}-${PKG_RELEAS
 $(eval $(call PKG_template,LIBGNUTLS_EXTRA,libgnutls-extra,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKGSC_LIBGNUTLS_EXTRA}))
 $(eval $(call PKG_template,LIBGNUTLS_OPENSSL,libgnutls-openssl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKGSC_LIBGNUTLS_OPENSSL}))
 
+ifneq ($(ADK_PACKAGE_LIBGNUTLS_WITH_CRYPTODEV),)
+CONFIGURE_ARGS+= 	--enable-cryptodev
+endif
+
 TARGET_CFLAGS:=         $(filter-out -flto,$(TARGET_CFLAGS))
 TARGET_LDFLAGS+=	-pthread
 CONFIGURE_ARGS+=	--disable-rpath \