Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/matrixssl/
Date: Tue, 26 Apr 2016 08:34:28
Message-Id: 1461659486.ee33c72d117cd82913370e91d171117b38bea140.bman@gentoo
1 commit: ee33c72d117cd82913370e91d171117b38bea140
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 26 08:31:26 2016 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 26 08:31:26 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee33c72d
7
8 dev-libs/matrixssl: package removed per security bug 532040
9
10 dev-libs/matrixssl/Manifest | 1 -
11 dev-libs/matrixssl/matrixssl-3.6.1.ebuild | 67 -------------------------------
12 dev-libs/matrixssl/metadata.xml | 8 ----
13 3 files changed, 76 deletions(-)
14
15 diff --git a/dev-libs/matrixssl/Manifest b/dev-libs/matrixssl/Manifest
16 deleted file mode 100644
17 index 0e69ce7..0000000
18 --- a/dev-libs/matrixssl/Manifest
19 +++ /dev/null
20 @@ -1 +0,0 @@
21 -DIST matrixssl-3-6-1-open.tgz 4342141 SHA256 22f1426c61a9d1b699e7ebbb6c14b00c949613f224429702723fd762642985ee SHA512 762c280d1d1b3a729d95a5b6aa3bab31dd7c725c76a47521709f00d2294693c266690e106d2619f2d4c8ece1757eaf0e45fff84a5c1763938317f09fa2ea2907 WHIRLPOOL 2225846e74eb14b76900fd0124039cd594c1887b83dea36d4fdc6737d17c87de85a19f780887d874e2c846e3edf9e4dede56aa081387a7706f20d4d5c6b7c4b9
22
23 diff --git a/dev-libs/matrixssl/matrixssl-3.6.1.ebuild b/dev-libs/matrixssl/matrixssl-3.6.1.ebuild
24 deleted file mode 100644
25 index 6e2d44e..0000000
26 --- a/dev-libs/matrixssl/matrixssl-3.6.1.ebuild
27 +++ /dev/null
28 @@ -1,67 +0,0 @@
29 -# Copyright 1999-2014 Gentoo Foundation
30 -# Distributed under the terms of the GNU General Public License v2
31 -# $Id$
32 -
33 -EAPI=5
34 -inherit toolchain-funcs
35 -
36 -MY_P=${P//./-}-open
37 -
38 -DESCRIPTION="embedded SSL implementation"
39 -HOMEPAGE="http://www.matrixssl.org/"
40 -SRC_URI="http://www.matrixssl.org/cgi-bin/dl.pl?agree=1&.submit=DOWNLOAD -> ${MY_P}.tgz"
41 -
42 -LICENSE="GPL-2"
43 -SLOT="0"
44 -KEYWORDS="~amd64 ~x86"
45 -IUSE="doc examples static-libs"
46 -
47 -S=${WORKDIR}/${MY_P}
48 -
49 -src_compile() {
50 - local myconf=(
51 - CC="$(tc-getCC)"
52 - STRIP=true
53 - AR="$(tc-getAR)"
54 - DFLAGS="${CFLAGS} -Wall"
55 - )
56 -
57 - if use static-libs; then
58 - emake "${myconf[@]}"
59 - else
60 - emake lib${PN}.so "${myconf[@]}"
61 - fi
62 -}
63 -
64 -src_install() {
65 - dolib.so libmatrixssl.so
66 - use static-libs && dolib.a libmatrixssl.a
67 -
68 - # API is exposed from matrixsslApi.h and rest is included recursively
69 - insinto /usr/include/matrixssl
70 - doins matrixssl/*.h
71 -
72 - local h1
73 - for h1 in core crypto; do
74 - insinto /usr/include/matrixssl/${h1}
75 - doins ${h1}/*.h
76 - done
77 -
78 - local h2
79 - for h2 in digest hardware keyformat math prng pubkey symmetric; do
80 - insinto /usr/include/matrixssl/crypto/${h2}
81 - doins crypto/${h2}/*.h
82 - done
83 -
84 - if use doc; then
85 - insinto /usr/share/doc/${PF}/pdf
86 - doins doc/*.pdf
87 - fi
88 -
89 - if use examples; then
90 - insinto /usr/share/doc/${PF}/examples
91 - doins -r apps sampleCerts
92 - fi
93 -
94 - dodoc readme.txt
95 -}
96
97 diff --git a/dev-libs/matrixssl/metadata.xml b/dev-libs/matrixssl/metadata.xml
98 deleted file mode 100644
99 index 71b1461..0000000
100 --- a/dev-libs/matrixssl/metadata.xml
101 +++ /dev/null
102 @@ -1,8 +0,0 @@
103 -<?xml version="1.0" encoding="UTF-8"?>
104 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
105 -<pkgmetadata>
106 -<maintainer type="project">
107 - <email>embedded@g.o</email>
108 - <name>Embedded Gentoo</name>
109 -</maintainer>
110 -</pkgmetadata>