From ee33c72d117cd82913370e91d171117b38bea140 Mon Sep 17 00:00:00 2001 From: Aaron Bauman Date: Tue, 26 Apr 2016 17:31:26 +0900 Subject: [PATCH] dev-libs/matrixssl: package removed per security bug 532040 --- dev-libs/matrixssl/Manifest | 1 - dev-libs/matrixssl/matrixssl-3.6.1.ebuild | 67 ----------------------- dev-libs/matrixssl/metadata.xml | 8 --- 3 files changed, 76 deletions(-) delete mode 100644 dev-libs/matrixssl/Manifest delete mode 100644 dev-libs/matrixssl/matrixssl-3.6.1.ebuild delete mode 100644 dev-libs/matrixssl/metadata.xml diff --git a/dev-libs/matrixssl/Manifest b/dev-libs/matrixssl/Manifest deleted file mode 100644 index 0e69ce70f04c..000000000000 --- a/dev-libs/matrixssl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST matrixssl-3-6-1-open.tgz 4342141 SHA256 22f1426c61a9d1b699e7ebbb6c14b00c949613f224429702723fd762642985ee SHA512 762c280d1d1b3a729d95a5b6aa3bab31dd7c725c76a47521709f00d2294693c266690e106d2619f2d4c8ece1757eaf0e45fff84a5c1763938317f09fa2ea2907 WHIRLPOOL 2225846e74eb14b76900fd0124039cd594c1887b83dea36d4fdc6737d17c87de85a19f780887d874e2c846e3edf9e4dede56aa081387a7706f20d4d5c6b7c4b9 diff --git a/dev-libs/matrixssl/matrixssl-3.6.1.ebuild b/dev-libs/matrixssl/matrixssl-3.6.1.ebuild deleted file mode 100644 index 6e2d44e1c2d9..000000000000 --- a/dev-libs/matrixssl/matrixssl-3.6.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit toolchain-funcs - -MY_P=${P//./-}-open - -DESCRIPTION="embedded SSL implementation" -HOMEPAGE="http://www.matrixssl.org/" -SRC_URI="http://www.matrixssl.org/cgi-bin/dl.pl?agree=1&.submit=DOWNLOAD -> ${MY_P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples static-libs" - -S=${WORKDIR}/${MY_P} - -src_compile() { - local myconf=( - CC="$(tc-getCC)" - STRIP=true - AR="$(tc-getAR)" - DFLAGS="${CFLAGS} -Wall" - ) - - if use static-libs; then - emake "${myconf[@]}" - else - emake lib${PN}.so "${myconf[@]}" - fi -} - -src_install() { - dolib.so libmatrixssl.so - use static-libs && dolib.a libmatrixssl.a - - # API is exposed from matrixsslApi.h and rest is included recursively - insinto /usr/include/matrixssl - doins matrixssl/*.h - - local h1 - for h1 in core crypto; do - insinto /usr/include/matrixssl/${h1} - doins ${h1}/*.h - done - - local h2 - for h2 in digest hardware keyformat math prng pubkey symmetric; do - insinto /usr/include/matrixssl/crypto/${h2} - doins crypto/${h2}/*.h - done - - if use doc; then - insinto /usr/share/doc/${PF}/pdf - doins doc/*.pdf - fi - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r apps sampleCerts - fi - - dodoc readme.txt -} diff --git a/dev-libs/matrixssl/metadata.xml b/dev-libs/matrixssl/metadata.xml deleted file mode 100644 index 71b1461e1146..000000000000 --- a/dev-libs/matrixssl/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - embedded@gentoo.org - Embedded Gentoo - - -- 2.26.2