Gentoo Archives: gentoo-commits

From: Julian Ospald <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/engine_pkcs11/
Date: Fri, 02 Oct 2015 18:37:36
Message-Id: 1443811041.6aa7030f5530f9471587271d46c6412b027504d7.hasufell@gentoo
1 commit: 6aa7030f5530f9471587271d46c6412b027504d7
2 Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 2 18:36:53 2015 +0000
4 Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 2 18:37:21 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa7030f
7
8 dev-libs/engine_pkcs11: add libressl support
9
10 .../engine_pkcs11/engine_pkcs11-0.1.8-r1.ebuild | 29 ++++++++++++++++++++++
11 1 file changed, 29 insertions(+)
12
13 diff --git a/dev-libs/engine_pkcs11/engine_pkcs11-0.1.8-r1.ebuild b/dev-libs/engine_pkcs11/engine_pkcs11-0.1.8-r1.ebuild
14 new file mode 100644
15 index 0000000..bf3f261
16 --- /dev/null
17 +++ b/dev-libs/engine_pkcs11/engine_pkcs11-0.1.8-r1.ebuild
18 @@ -0,0 +1,29 @@
19 +# Copyright 1999-2015 Gentoo Foundation
20 +# Distributed under the terms of the GNU General Public License v2
21 +# $Id$
22 +
23 +EAPI=5
24 +
25 +DESCRIPTION="engine_pkcs11 is an implementation of an engine for OpenSSL"
26 +HOMEPAGE="http://www.opensc-project.org/engine_pkcs11"
27 +SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.gz"
28 +
29 +LICENSE="LGPL-2.1"
30 +SLOT="0"
31 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
32 +IUSE="libressl"
33 +
34 +RDEPEND=">=dev-libs/libp11-0.2.5
35 + !libressl? ( >=dev-libs/openssl-0.9.7d:0 )
36 + libressl? ( dev-libs/libressl )
37 +"
38 +DEPEND="${RDEPEND}
39 + virtual/pkgconfig"
40 +
41 +src_configure() {
42 + econf \
43 + --docdir="/usr/share/doc/${PF}" \
44 + --htmldir="/usr/share/doc/${PF}/html" \
45 + --disable-static --enable-shared \
46 + --enable-doc
47 +}