diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2012-11-13 00:47:23 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2012-11-13 00:47:23 +0000 |
commit | 281d9902f06b3086fb919d0cf539f28cc5c673e4 (patch) | |
tree | 8b6972ef282f2135b0b60a23709db55982e2f398 /app-crypt | |
parent | Bump. (diff) | |
download | historical-281d9902f06b3086fb919d0cf539f28cc5c673e4.tar.gz historical-281d9902f06b3086fb919d0cf539f28cc5c673e4.tar.bz2 historical-281d9902f06b3086fb919d0cf539f28cc5c673e4.zip |
Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/af_alg/ChangeLog | 9 | ||||
-rw-r--r-- | app-crypt/af_alg/Manifest | 4 | ||||
-rw-r--r-- | app-crypt/af_alg/af_alg-0_pre20120229.ebuild | 36 | ||||
-rw-r--r-- | app-crypt/af_alg/metadata.xml | 17 |
4 files changed, 66 insertions, 0 deletions
diff --git a/app-crypt/af_alg/ChangeLog b/app-crypt/af_alg/ChangeLog new file mode 100644 index 000000000000..9eaf630dd9a1 --- /dev/null +++ b/app-crypt/af_alg/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-crypt/af_alg +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/af_alg/ChangeLog,v 1.1 2012/11/13 00:47:18 robbat2 Exp $ + +*af_alg-0_pre20120229 (13 Nov 2012) + + 13 Nov 2012; Robin H. Johnson <robbat2@gentoo.org> + +af_alg-0_pre20120229.ebuild, +metadata.xml: + Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>. diff --git a/app-crypt/af_alg/Manifest b/app-crypt/af_alg/Manifest new file mode 100644 index 000000000000..921490b1357e --- /dev/null +++ b/app-crypt/af_alg/Manifest @@ -0,0 +1,4 @@ +DIST af_alg-7b13512edbd77c35d20edb4e53d5d83eeaf05d52.tar.gz 5362 SHA256 fa2dd5ea52819ac63ce1cd4cd043f8ee451f6b5ec54549cff352405b442e087f SHA512 3be17b425fdafee8338d73410e39921e5f019498df2b99477eac6205afc2182ae7758d4c1dee284fab929378810f1fed421f2c4b6df31ea7aa574f2c8e860378 WHIRLPOOL 1ff1d968113bb14c568b21763d3e8d998e8f8311645a2866a41c04cb68364694aa5b6fdc815acac9d9161e81ad27b051e0a640cfb50ca5cc6525b7f3cccab605 +EBUILD af_alg-0_pre20120229.ebuild 911 SHA256 bbbaa263b26b8ab4fa1d7cabffd2ee52485f7eb06a79a85f80b10f19d5277a61 SHA512 ece9289b213ec0fd883da980be2a36e5c1b515265a8be3e73078bbd5ca0aa9db32362ea3e9867681ec357aeae73b64069c5c7beb948095cf4ddf315cde5b0554 WHIRLPOOL 80e05c57077912531b0e6b1e67c19b7a3d9e2f4d4882d62ecc9e151d32a3dda18b53d6212072a1bf83af7d83a082ff4741a76b4ca69c9acb78bffeba0b5878f6 +MISC ChangeLog 410 SHA256 1d93fdb07bb57394acdff90e22f0c8fd8b249b0a845461ce7d4df9fca28739d9 SHA512 706eaf451ffb1bd2e9e911a5854876a2d5772be53a4b1bbcf7c7e0cd6a721d3d4f095cce87894bcd78be5560c35a21a0913879aa12851246d00c5e8a3256830b WHIRLPOOL 838622eda372e98b086e884920690b059f98537a3e745bc320892c6c7fcf7827f63f80c908e73d6015571aedbbc19383eaa8a5502e0f13611a702c64d2062284 +MISC metadata.xml 676 SHA256 8c6b8f697ceeed3544f2c7b36b0f6ab2e3445024e0c8779070c4c8993cda4180 SHA512 8f824cb5cb0d0891eeaa6c0b6bddf609fbeb43e13875868765b0620f57b5a5c5538c5a3b7e71a4326a09885f09bbe881b1d476d9879fa42a697137ff8bfbfa85 WHIRLPOOL e544a0b2a82ad886dba23a9737ee8490157335a0c6a59c47f6389aed3b3395f24f445cc9e728997eff4f0ee7e44e9655d3be0e34b8aebf85626c7835fae989ac diff --git a/app-crypt/af_alg/af_alg-0_pre20120229.ebuild b/app-crypt/af_alg/af_alg-0_pre20120229.ebuild new file mode 100644 index 000000000000..36b4abed7230 --- /dev/null +++ b/app-crypt/af_alg/af_alg-0_pre20120229.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/af_alg/af_alg-0_pre20120229.ebuild,v 1.1 2012/11/13 00:47:18 robbat2 Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs + +COMMIT_ID=7b13512edbd77c35d20edb4e53d5d83eeaf05d52 + +DESCRIPTION="AF_ALG for OpenSSL" +HOMEPAGE="http://carnivore.it/2011/04/23/openssl_-_af_alg" + +MY_P="$PN-${COMMIT_ID}" +SRC_URI="http://src.carnivore.it/users/common/af_alg/snapshot/${MY_P}.tar.gz" + +LICENSE="openssl" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-libs/openssl" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + $(tc-getCC) ${CFLAGS} -Wall -fPIC -c -o e_af_alg.o e_af_alg.c + $(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,libaf_alg.so -lcrypto -o libaf_alg.so e_af_alg.o +} + +src_install() { + exeinto /usr/$(get_libdir)/engines + doexe libaf_alg.so + dodoc README +} diff --git a/app-crypt/af_alg/metadata.xml b/app-crypt/af_alg/metadata.xml new file mode 100644 index 000000000000..7bb3d5a0ddaa --- /dev/null +++ b/app-crypt/af_alg/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> +<email>robbat2@gentoo.org</email> +<name>Robin H. Johnson</name> +</maintainer> +<longdescription lang="en"> +af_alg implements an OpenSSL engine that uses the AF_ALG functionailty found in +kernel >= 2.6.38 for crypto offload. Be sure to actually check if it's faster, +as for many modern systems, userspace software implementations are actually +faster, as they avoid a kernel context switch. However, on embedded systems and +others with crypto hardware, AF_ALG may be faster. The homepage has more +details. +</longdescription> +</pkgmetadata> + |