pkgsrc/security/openssl/options.mk
wiz a7cddc437b Remove incorrect comment and resulting weird license.
idea and mdc2 patents expired, so enable them by default.
rc5 looks like it might be expired as well, but I didn't find
anything relevant on that topic, so I left it alone.

Bump PKGREVISION.
2016-10-03 11:55:11 +00:00

40 lines
839 B
Makefile

# $NetBSD: options.mk,v 1.10 2016/10/03 11:55:11 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.openssl
PKG_SUPPORTED_OPTIONS= idea md2 mdc2 rc5 zlib threads
PKG_SUGGESTED_OPTIONS= idea md2 mdc2 threads
.include "../../mk/bsd.options.mk"
PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS}
#
# Support optional algorithms
#
.for alg in idea md2 mdc2 rc5
. if !empty(PKG_OPTIONS:M${alg})
CONFIGURE_ARGS+= enable-${alg}
PLIST.${alg}= yes
. else
CONFIGURE_ARGS+= no-${alg}
. endif
.endfor
# A license file is needed.
# US Patent: 5724428, 5835600, 6269163
.if !empty(PKG_OPTIONS:Mrc5)
LICENSE+= AND rc5-nonlicense
.endif
.if !empty(PKG_OPTIONS:Mzlib)
CONFIGURE_ARGS+= zlib
.include "../../devel/zlib/buildlink3.mk"
.else
CONFIGURE_ARGS+= no-zlib
.endif
.if !empty(PKG_OPTIONS:Mthreads)
CONFIGURE_ARGS+= threads
.else
CONFIGURE_ARGS+= no-threads
.endif