summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-27 20:47:02 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-27 20:47:02 +0000
commit32e7e5924a9145ed293182c16ee6105e6ae79c59 (patch)
tree8372dc136dea30fc80c6fc4feaa1b8c42bec48c6 /dev-libs/engine_pkcs11
parentVersion bump. (diff)
downloadhistorical-32e7e5924a9145ed293182c16ee6105e6ae79c59.tar.gz
historical-32e7e5924a9145ed293182c16ee6105e6ae79c59.tar.bz2
historical-32e7e5924a9145ed293182c16ee6105e6ae79c59.zip
Version bump.
Package-Manager: portage-13716-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/engine_pkcs11')
-rw-r--r--dev-libs/engine_pkcs11/ChangeLog11
-rw-r--r--dev-libs/engine_pkcs11/Manifest5
-rw-r--r--dev-libs/engine_pkcs11/engine_pkcs11-0.1.6.ebuild50
-rw-r--r--dev-libs/engine_pkcs11/files/engine_pkcs11-0.1.6-fix_implicit_declaration.patch11
4 files changed, 74 insertions, 3 deletions
diff --git a/dev-libs/engine_pkcs11/ChangeLog b/dev-libs/engine_pkcs11/ChangeLog
index 3d57dd394559..0dc20bc9fffd 100644
--- a/dev-libs/engine_pkcs11/ChangeLog
+++ b/dev-libs/engine_pkcs11/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/engine_pkcs11
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/engine_pkcs11/ChangeLog,v 1.20 2008/10/31 21:58:05 gmsoft Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/engine_pkcs11/ChangeLog,v 1.21 2009/06/27 20:47:01 arfrever Exp $
+
+*engine_pkcs11-0.1.6 (27 Jun 2009)
+
+ 27 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +engine_pkcs11-0.1.6.ebuild,
+ +files/engine_pkcs11-0.1.6-fix_implicit_declaration.patch:
+ Version bump.
31 Oct 2008; Guy Martin <gmsoft@gentoo.org> engine_pkcs11-0.1.4.ebuild:
hppa stable, #198685
diff --git a/dev-libs/engine_pkcs11/Manifest b/dev-libs/engine_pkcs11/Manifest
index 91f7d3b2ca01..d1efa06054b9 100644
--- a/dev-libs/engine_pkcs11/Manifest
+++ b/dev-libs/engine_pkcs11/Manifest
@@ -1,6 +1,9 @@
+AUX engine_pkcs11-0.1.6-fix_implicit_declaration.patch 219 RMD160 f53c4bcd6b7e7b4b7b1cf0e8485124885bc34b80 SHA1 50b49a887233ad05f8709af3ef1d38e1429f3c3d SHA256 f50096a295b07bd68fd4544213ceeb283aa7ce6d62da9cafcff4feca04212878
DIST engine_pkcs11-0.1.4.tar.gz 332993 RMD160 972e0280d22dd00ffcb4d125e8e2cea60113a04f SHA1 6078a6f2a11a32fceb52e13afc233deafabfab6d SHA256 3a361968c608abc6079bd6a55ac6152ff71828e35dede33aa438314fbd377198
DIST engine_pkcs11-0.1.5.tar.gz 355324 RMD160 e1edcab5008cc0d524c904808de3344b9520700e SHA1 189da9a9156c86df99d16567acbf141869f87729 SHA256 528514d935ec0063df9adb36b3545cfc27fe71554fa30365a821df6b839707e0
+DIST engine_pkcs11-0.1.6.tar.gz 316595 RMD160 5b211ee7b02acffc2c3e5e47a02acad75196eaef SHA1 5256971d24d2c5470ecdd26ca62ceb2aec8d9c7a SHA256 2676ef403b820b416d1a57a9f2cd8b56f9b5eebf4014962c1dd22c15d6339f9e
EBUILD engine_pkcs11-0.1.4.ebuild 655 RMD160 245e26e0b33506e038cd7b4b12de1d4bf5801036 SHA1 9f40a44ccf51c2d4eba68077cb8942d6785cfac5 SHA256 a4215cf5570d57ac4f665c5e386b98a27509483042dfdbe169fc5d606a91eb21
EBUILD engine_pkcs11-0.1.5.ebuild 1192 RMD160 033d6b8ef51eac84e7a3425d3ae5b5ca9e5ad758 SHA1 cad59f18307fc18c093745b229301cbcec4bd71f SHA256 0b6c4365ec83273c2a7bd972f256299a132c0f854e93620db0f904b57e6e3626
-MISC ChangeLog 2564 RMD160 24136f9e66da293853dcd29fcc63328b04b93392 SHA1 99c04408263c2013d482aed9517e6f5da4bb2586 SHA256 3dc1b84a3b1a6e8fad5882876e13e4dd1633b8d9429c11a5a2bc449f2a66b29a
+EBUILD engine_pkcs11-0.1.6.ebuild 1197 RMD160 a8ba96ed5b81600deb8d6eae0ba8a275579274c6 SHA1 b9831a5aec3646fd75ccc3614875d649600c028a SHA256 e1bf711434d781c3d54354b34a20ef872cf4eaae0832247af4ca92af71d9fa6b
+MISC ChangeLog 2784 RMD160 d946a5f49bcfab68b88f28ebada3a496130377a0 SHA1 a56e59d4a3474ab83a0a03cf2e75350b06108120 SHA256 d85bbec8ad7ab89cfabe99bd3bcd3df9b4026ee6887de682fb466e17a700421e
MISC metadata.xml 262 RMD160 15f941871ce0d72284039fdb45b91633f88726f3 SHA1 b1682b27539486cbd4e068669b0aec8a2b3d3734 SHA256 fd8372c0bef508b23fa4b1c192b29931df7de65872b78b1e2bb470c33542b7b5
diff --git a/dev-libs/engine_pkcs11/engine_pkcs11-0.1.6.ebuild b/dev-libs/engine_pkcs11/engine_pkcs11-0.1.6.ebuild
new file mode 100644
index 000000000000..73bd211794af
--- /dev/null
+++ b/dev-libs/engine_pkcs11/engine_pkcs11-0.1.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/engine_pkcs11/engine_pkcs11-0.1.6.ebuild,v 1.1 2009/06/27 20:47:01 arfrever Exp $
+
+EAPI="2"
+
+DESCRIPTION="engine_pkcs11 is an implementation of an engine for OpenSSL"
+HOMEPAGE="http://www.opensc-project.org/engine_pkcs11"
+
+if [[ "${PV}" = "9999" ]]; then
+ inherit autotools subversion
+ ESVN_REPO_URI="http://www.opensc-project.org/svn/${PN}/trunk"
+else
+ inherit eutils
+ SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.gz"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-libs/libp11-0.2.5
+ dev-libs/openssl"
+RDEPEND="${DEPEND}"
+
+if [[ "${PV}" = "9999" ]]; then
+ DEPEND="${DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt"
+
+ src_prepare() {
+ eautoreconf
+ }
+else
+ src_prepare() {
+ epatch "${FILESDIR}/${P}-fix_implicit_declaration.patch"
+ }
+fi
+
+src_configure() {
+ econf \
+ --docdir="/usr/share/doc/${PF}" \
+ --htmldir="/usr/share/doc/${PF}/html" \
+ $(use_enable doc)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+}
diff --git a/dev-libs/engine_pkcs11/files/engine_pkcs11-0.1.6-fix_implicit_declaration.patch b/dev-libs/engine_pkcs11/files/engine_pkcs11-0.1.6-fix_implicit_declaration.patch
new file mode 100644
index 000000000000..ec845f4b4441
--- /dev/null
+++ b/dev-libs/engine_pkcs11/files/engine_pkcs11-0.1.6-fix_implicit_declaration.patch
@@ -0,0 +1,11 @@
+--- src/engine_pkcs11.h
++++ src/engine_pkcs11.h
+@@ -37,6 +37,8 @@
+
+ int set_pin(const char *pin);
+
++int set_init_args(const char *init_args_orig);
++
+ int load_cert_ctrl(ENGINE * e, void *p);
+
+ int inc_verbose(void);