summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-12-09 05:07:49 +0000
committerMike Frysinger <vapier@gentoo.org>2013-12-09 05:07:49 +0000
commit63cdb9d0274011ad693fb1d7eff72e4eda21768b (patch)
tree82a79547f4c02b98e88813b00a41dfa98c2bd561 /dev-libs/matrixssl
parentDrop =unrealircd-3.2.10.1 for bug #492526. (diff)
downloadhistorical-63cdb9d0274011ad693fb1d7eff72e4eda21768b.tar.gz
historical-63cdb9d0274011ad693fb1d7eff72e4eda21768b.tar.bz2
historical-63cdb9d0274011ad693fb1d7eff72e4eda21768b.zip
Version bump #456000 by Hanno Boeck.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'dev-libs/matrixssl')
-rw-r--r--dev-libs/matrixssl/ChangeLog9
-rw-r--r--dev-libs/matrixssl/Manifest24
-rw-r--r--dev-libs/matrixssl/matrixssl-3.4.2.ebuild67
3 files changed, 97 insertions, 3 deletions
diff --git a/dev-libs/matrixssl/ChangeLog b/dev-libs/matrixssl/ChangeLog
index 2e9fc2c2f732..6f96f7f11f0f 100644
--- a/dev-libs/matrixssl/ChangeLog
+++ b/dev-libs/matrixssl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/matrixssl
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.10 2012/03/21 06:06:22 ssuominen Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.11 2013/12/09 05:07:45 vapier Exp $
+
+*matrixssl-3.4.2 (09 Dec 2013)
+
+ 09 Dec 2013; Mike Frysinger <vapier@gentoo.org> +matrixssl-3.4.2.ebuild:
+ Version bump #456000 by Hanno Boeck.
21 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> matrixssl-3.2.2.ebuild:
Use gentoo mirrors.
diff --git a/dev-libs/matrixssl/Manifest b/dev-libs/matrixssl/Manifest
index 542c794bd5de..d840a25b5e24 100644
--- a/dev-libs/matrixssl/Manifest
+++ b/dev-libs/matrixssl/Manifest
@@ -1,4 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST matrixssl-3-2-2-open.tgz 1743910 SHA256 ca0b715b9181f00ebb08ab673e4fea5e0f348b506f9f15acd830b51c4f6abf3e SHA512 bb7956c84eecf1b455612f67b9779ed799c673ee72c74a5f04e23b8d646119cfb6765a8e0c308a904608f1818fe04a73b44cd40d21e12d4ce0d475d38def5103 WHIRLPOOL a3931284f17583e25e7a0c1b702bde1b5b12c24c6241aae7ccc7d3039eec7700259b454c95722c8255d0371477ad47233192cb51f6e86b46dd568cfdadc422a7
+DIST matrixssl-3-4-2-open.tgz 2650999 SHA256 e43f68d53ffd53c736cf16b5b2bd20406ddaa4c0a98dcc11e21dbaef4ac459df SHA512 40427b6e7120e90452404a9dcafe284677e2f4f85477ad765f2328f6fb96781bc7049340665f43a5d26a55b0b2c91fee51fdd3ffc54fcc190de769377c234862 WHIRLPOOL 18d095d47c09ed40ba885dfed54002856046d4378c369a9d6b0704bedce2abe3f4c2265af0b0bc16d4a8a329c83a4a41863cc204a0f8d32fa4b1e2326ea010f2
EBUILD matrixssl-3.2.2.ebuild 1360 SHA256 b5f0df9d06708267ece8fc783e7d00f1c3f9b1bb43f38a80fb53fda9f337a0c1 SHA512 83244bd769b9e8f05128bf12a48048dc812bed76e38248329467235e4b6148025334e5c88dedbedda26ddc5d9b94c5e71d2588e31a13b8d1a747f1d97e9ae020 WHIRLPOOL 301551b781bf06b9cb7a6b255a0f5e20bd4a1222bd22017013b419d952764dfd61c2d055cc8f3a0f3879e21202e7fb9cad7b1c0aa88462452c619ea1ea8953b9
-MISC ChangeLog 1458 SHA256 cd752221fef10a7440148239bfb13147e736e895792ab4a944e31a87aab5b037 SHA512 b751ca2ecd4202bff5d9f38b922869f27129b45a4a0243f0d95d54e85a8f96c5ea288800d32fc67f58ec32545e37052ce8ad06b3bc85127189a089cf53038198 WHIRLPOOL 58aa534d983cddf6046ef2e90f1965fca379a9b0e24771718b82c7e0d5b4c8b67431746287204ca3e4cd2bdc4ee266977362890f894083cf8d3e0206d7127b3f
+EBUILD matrixssl-3.4.2.ebuild 1410 SHA256 7192aba535f08f68269d6a6c6ede5d960e3e4200e6db3f0521b298e40d1012bc SHA512 a40a390e6bff6dee3a3a0ec2bb4edb47eabd1b5d2a441e011965b88ee89d4a56342bc4a5f568a2cd512c4814c66d7e361cb1a3a76bf603289b1a420830b3768a WHIRLPOOL 96288755e8d5ad2e092a226b874f4c1de87672ebf6dac1436e3bd03a1ce912de3ec9967902b3a3d1cbe53e456da57bba9657391ec41ec861a2e96d225f7d9847
+MISC ChangeLog 1602 SHA256 96eb77112f4472d6239f4cfe168e537c43f42da4f9e658b496c97eabbb9b8088 SHA512 6c4f5e9e8a178a3a38016a0fda0c6f9bffe0431e2a7bff898dd77e2df09a9f5f57645ae52025b27486245becd1b5d61bc1a672f6b81f74fd13a5d2e9d33afe7c WHIRLPOOL 2b31be4dff54a548957fae8c9cb23db588561651812abf7f6ae688ba7d09860af7d3ebac8f45f71e85cc530f1cde174e43d95f4d408ace1da0aff3ee4b339711
MISC metadata.xml 161 SHA256 a11fdd02015a232398fdf22a20d26a95fc34d44c54513e6b26b6128d0b76122e SHA512 4190220cd1cb5f6413a85fab4eb59eebf03d2a63f066f811b76bb8afeb37eeadbab8ee7143970c5ca186e983a46b7e1aa158f5e4b2a3c723fce3112f69969e5c WHIRLPOOL 0f82255faae8b5dfb524458c156619f17938ac8f5166339e4a3ce9d3312e7466847bd5cb7e0554d6ba810dda68fe414e5cda7095eb5629ec2aeeb774b432da30
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAEBCAAGBQJSpVAoAAoJELEHsLL7fEFW0YwQAKwQ4T7qCcxB2ac65kCMc6sV
+RfTCbAY6KuQfWUUADjFbuCoPyz57J9TUfLuxKAEW6pwuUQC9O5NAjdKEi6vdCP7O
+u9yzF39wq5Pd0xrJLONdU2Wop8bvn38LgsPJHYze0K4us2hupOfbjfJOHAt9SR+y
+xwr94jZEW2JFwmFFwkQWAUvA/yra/cggUrf9+ndR0+SUI+wE3d4F6mdi/vZvt01G
+7eiOlR2vLWd6Q4VF38KmmF2o8XJU+KKiy5iguxQ46flr8KEkji492RT3Gi7a+iso
+T0URON5oyH224BX8ty33fPKulfLgy8nglH78tEEd9JayiWIIu3ggNHWX2haEB5Dl
+l92dR2ytEeIjUDmE9jl5HmUxB0ITQcmELg9C961m/bK/6ooFNLZhh0D4562xHykV
+d0XZRNvr2G4gJCbAXc3Eww0PEGRxeedb6V08TvFC3e7ReureJNmTUXurhsoM6iGQ
+39NxnOuzsdXbByfDhUoUmOHpKH3JsF+m3Buy1Ch78W2jLuzayxF3wNazxKQ0B6UA
+NpxsL22Tti6Ti1mtx654DCsWe+WEed4Pvy8Mz2Ng9SRyBYTQDLqN7JEWdmqtDBf3
+y0u9hPhWP/9MxtxW6Ds6VRKm/DwWBxlE7pEg6Ft1eP6yOGHu1GrezwYySo+169CU
+1qRQrQxFlZoL2uk3Tqd4
+=NBHg
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/matrixssl/matrixssl-3.4.2.ebuild b/dev-libs/matrixssl/matrixssl-3.4.2.ebuild
new file mode 100644
index 000000000000..10f917b1bae8
--- /dev/null
+++ b/dev-libs/matrixssl/matrixssl-3.4.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/matrixssl-3.4.2.ebuild,v 1.1 2013/12/09 05:07:44 vapier Exp $
+
+EAPI="4"
+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}"
+ )
+
+ 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 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
+}