diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-12-09 05:07:49 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-12-09 05:07:49 +0000 |
commit | 63cdb9d0274011ad693fb1d7eff72e4eda21768b (patch) | |
tree | 82a79547f4c02b98e88813b00a41dfa98c2bd561 /dev-libs/matrixssl | |
parent | Drop =unrealircd-3.2.10.1 for bug #492526. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/matrixssl/Manifest | 24 | ||||
-rw-r--r-- | dev-libs/matrixssl/matrixssl-3.4.2.ebuild | 67 |
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 +} |