Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(551)

Side by Side Diff: dev-libs/opencryptoki/opencryptoki-2.2.8.ebuild

Issue 2620004: Patch opencryptoki not to call openlog("openCryptokiModule") (Closed) Base URL: ssh://git@chromiumos-git/chromiumos-overlay.git
Patch Set: Created 10 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 1999-2009 Gentoo Foundation 1 # Copyright 1999-2009 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2 2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-libs/opencryptoki/opencryptoki-2.2.8.ebui ld,v 1.1 2009/06/28 10:48:58 arfrever Exp $ 3 # $Header: /var/cvsroot/gentoo-x86/dev-libs/opencryptoki/opencryptoki-2.2.8.ebui ld,v 1.1 2009/06/28 10:48:58 arfrever Exp $
4 4
5 EAPI="2" 5 EAPI="2"
6 6
7 inherit autotools eutils multilib 7 inherit autotools eutils multilib
8 8
9 DESCRIPTION="PKCS#11 provider for IBM cryptographic hardware" 9 DESCRIPTION="PKCS#11 provider for IBM cryptographic hardware"
10 HOMEPAGE="http://sourceforge.net/projects/opencryptoki" 10 HOMEPAGE="http://sourceforge.net/projects/opencryptoki"
(...skipping 15 matching lines...) Expand all
26 26
27 src_prepare() { 27 src_prepare() {
28 sed -i '/groupadd/d' usr/lib/pkcs11/api/Makefile.am 28 sed -i '/groupadd/d' usr/lib/pkcs11/api/Makefile.am
29 sed -i 's|$(DESTDIR)||' usr/include/pkcs11/Makefile.am 29 sed -i 's|$(DESTDIR)||' usr/include/pkcs11/Makefile.am
30 30
31 # Enable fallback operation mode for imported keys. 31 # Enable fallback operation mode for imported keys.
32 # Patch written by Kent Yoder. 32 # Patch written by Kent Yoder.
33 epatch "${WORKDIR}/opencryptoki-tpm_stdll-sw_fallback-June012006.patch" 33 epatch "${WORKDIR}/opencryptoki-tpm_stdll-sw_fallback-June012006.patch"
34 epatch "${FILESDIR}/opencryptoki-2.2.4.1-tpm_util.c.patch" 34 epatch "${FILESDIR}/opencryptoki-2.2.4.1-tpm_util.c.patch"
35 epatch "${FILESDIR}/opencryptoki-2.2.8-steal_shmem.patch" 35 epatch "${FILESDIR}/opencryptoki-2.2.8-steal_shmem.patch"
36 epatch "${FILESDIR}/opencryptoki-2.2.8-remove_openlog.patch"
36 eautoreconf 37 eautoreconf
37 } 38 }
38 39
39 src_configure() { 40 src_configure() {
40 econf $(use_enable tpmtok) 41 econf $(use_enable tpmtok)
41 } 42 }
42 43
43 src_install() { 44 src_install() {
44 emake install DESTDIR="${D}" || die "emake install failed" 45 emake install DESTDIR="${D}" || die "emake install failed"
45 46
46 newinitd "${FILESDIR}/pkcsslotd.init" pkcsslotd 47 newinitd "${FILESDIR}/pkcsslotd.init" pkcsslotd
47 48
48 # No need for this. 49 # No need for this.
49 rm -rf "${D}/etc/ld.so.conf.d" # TODO(cmasone): Are we sure? 50 rm -rf "${D}/etc/ld.so.conf.d" # TODO(cmasone): Are we sure?
50 51
51 # tpmtoken_* binaries expect to find the libraries in /usr/lib/. 52 # tpmtoken_* binaries expect to find the libraries in /usr/lib/.
52 dosym opencryptoki/stdll/libpkcs11_sw.so.0.0.0 "/usr/$(get_libdir)/libpk cs11_sw.so" 53 dosym opencryptoki/stdll/libpkcs11_sw.so.0.0.0 "/usr/$(get_libdir)/libpk cs11_sw.so"
53 dosym opencryptoki/stdll/libpkcs11_tpm.so.0.0.0 "/usr/$(get_libdir)/libp kcs11_tpm.so" 54 dosym opencryptoki/stdll/libpkcs11_tpm.so.0.0.0 "/usr/$(get_libdir)/libp kcs11_tpm.so"
54 dosym opencryptoki/libopencryptoki.so.0.0.0 "/usr/$(get_libdir)/libopenc ryptoki.so" 55 dosym opencryptoki/libopencryptoki.so.0.0.0 "/usr/$(get_libdir)/libopenc ryptoki.so"
55 dosym opencryptoki/stdll/libpkcs11_sw.so.0.0.0 "/usr/$(get_libdir)/libpk cs11_sw.so.0" 56 dosym opencryptoki/stdll/libpkcs11_sw.so.0.0.0 "/usr/$(get_libdir)/libpk cs11_sw.so.0"
56 dosym opencryptoki/stdll/libpkcs11_tpm.so.0.0.0 "/usr/$(get_libdir)/libp kcs11_tpm.so.0" 57 dosym opencryptoki/stdll/libpkcs11_tpm.so.0.0.0 "/usr/$(get_libdir)/libp kcs11_tpm.so.0"
57 dosym opencryptoki/libopencryptoki.so.0.0.0 "/usr/$(get_libdir)/libopenc ryptoki.so.0" 58 dosym opencryptoki/libopencryptoki.so.0.0.0 "/usr/$(get_libdir)/libopenc ryptoki.so.0"
58 59
59 dodoc doc/openCryptoki-HOWTO.pdf 60 dodoc doc/openCryptoki-HOWTO.pdf
60 } 61 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698