summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-10-25 16:23:27 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-10-25 16:23:27 +0000
commit365ab25c5171b9cbc63062d144f4bfcbe5e0a017 (patch)
tree8567d877c61058b083a91772f8d10699fa3c5d51 /dev-libs/matrixssl
parentwhitespace (diff)
downloadhistorical-365ab25c5171b9cbc63062d144f4bfcbe5e0a017.tar.gz
historical-365ab25c5171b9cbc63062d144f4bfcbe5e0a017.tar.bz2
historical-365ab25c5171b9cbc63062d144f4bfcbe5e0a017.zip
Version bump wrt #342645 by Roman v. Gemmeren.
Package-Manager: portage-2.2.0_alpha1/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/matrixssl')
-rw-r--r--dev-libs/matrixssl/ChangeLog10
-rw-r--r--dev-libs/matrixssl/Manifest14
-rw-r--r--dev-libs/matrixssl/matrixssl-3.1.3.ebuild66
3 files changed, 77 insertions, 13 deletions
diff --git a/dev-libs/matrixssl/ChangeLog b/dev-libs/matrixssl/ChangeLog
index 9139beaf0484..ddbcb26f5eaf 100644
--- a/dev-libs/matrixssl/ChangeLog
+++ b/dev-libs/matrixssl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/matrixssl
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.6 2007/03/25 17:02:33 vapier Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.7 2010/10/25 16:23:27 ssuominen Exp $
+
+*matrixssl-3.1.3 (25 Oct 2010)
+
+ 25 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
+ +matrixssl-3.1.3.ebuild:
+ Version bump wrt #342645 by Roman v. Gemmeren.
*matrixssl-1.8.3 (25 Mar 2007)
diff --git a/dev-libs/matrixssl/Manifest b/dev-libs/matrixssl/Manifest
index 96593876dd8f..e4dc6376e47c 100644
--- a/dev-libs/matrixssl/Manifest
+++ b/dev-libs/matrixssl/Manifest
@@ -1,15 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX matrixssl-1.8.3-build.patch 1331 RMD160 5a2c33272c1c055096ae89c5f382051d95d2feef SHA1 5023d95d263d5f80e1ede494e14c10abc508a942 SHA256 6fb5990482bdd7a863754aa423dbf4875896c7546c2e440dd2c6ad0262caf533
DIST matrixssl-1-8-3-open.tar.gz 417545 RMD160 5eab3e3beda9d7a3108303a79df9251024f768c6 SHA1 2ab8248d38482d9be02936bf86bbe9dee932b6a9 SHA256 af0992ff2a07896dfcd128a6fd2f6eb8e1b21bc7aa9a55b4cbdc0b0b2f44f818
+DIST matrixssl-3-1-3-open.tgz 1818577 RMD160 6a4771b3beca4b6190cb42115e825a22c832ba03 SHA1 a1d810da7adeb67a7016b24f402518a2831dd7a1 SHA256 fcf220b2a481b378a8e550e4a668f29a07a27a2de5829e93551bdc8509291cf3
EBUILD matrixssl-1.8.3.ebuild 879 RMD160 36da8a0f506bcdd383845591729604e55d4b9e68 SHA1 55c464efc1a73d66ff094704c3d5099e1148575d SHA256 697cd944f1e6d5acea90ed2c5e9e3e20a1f9200607c023ec5cdf25ee378ee8c8
-MISC ChangeLog 935 RMD160 3316659baa69ac4d2cd1ebb4c44979e62e3ec14f SHA1 1dd2a15d1baf1fddf27f63b9b59f06695c196526 SHA256 9ec3acd9ca0d423afb2e568b5c0a0f872c59ce10134afc7b66b4535535e2da30
+EBUILD matrixssl-3.1.3.ebuild 1624 RMD160 c31b45a0c7b851235d3bb99dc53620f4213e4eea SHA1 8b1c5943a0d4949ea674b0e1e8b717891224708f SHA256 16fb6ce9d4a25e114791fd2922c920e37060b4799e983050ea0fdff166cf150e
+MISC ChangeLog 1101 RMD160 4fa7db8f436d60ba0c7d9da41edc5aa95068bd70 SHA1 47a7aba11f6b2df1a7480e8add67744689ad9a3b SHA256 7f57296afc24b4480f36034e6798c05795a39c56f40f10ac02a856e8b38a83eb
MISC metadata.xml 161 RMD160 77385273ea1d12ed4093a4167307486b74d1cf82 SHA1 aa4b2873e32de89c0b0aeb26b5782f77cb00948e SHA256 a11fdd02015a232398fdf22a20d26a95fc34d44c54513e6b26b6128d0b76122e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFIQNgNj9hvisErhMIRAr9FAJ4/UecqWYHxy0Rd5Q1BPSpo8XNgIgCfZ9G/
-vlwUWjnR3l0BN42jIAtm0jA=
-=9Kcu
------END PGP SIGNATURE-----
diff --git a/dev-libs/matrixssl/matrixssl-3.1.3.ebuild b/dev-libs/matrixssl/matrixssl-3.1.3.ebuild
new file mode 100644
index 000000000000..b8b251580e6e
--- /dev/null
+++ b/dev-libs/matrixssl/matrixssl-3.1.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/matrixssl-3.1.3.ebuild,v 1.1 2010/10/25 16:23:27 ssuominen Exp $
+
+EAPI=2
+inherit toolchain-funcs
+
+MY_P=${P//./-}-open
+
+DESCRIPTION="embedded SSL implementation"
+HOMEPAGE="http://www.matrixssl.org/"
+SRC_URI="http://dev.gentoo.org/~ssuominen/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ STRIP="true" \
+ AR="$(tc-getAR)" \
+ DFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ dolib.so libmatrixssl.so || die
+ dolib.a libmatrixssl.a || die
+
+ # API is exposed from matrixsslApi.h and rest is included recursively
+ insinto /usr/include/matrixssl
+ doins matrixssl/*.h || die
+
+ insinto /usr/include/matrixssl/core
+ doins core/*.h || die
+
+ insinto /usr/include/matrixssl/crypto
+ doins crypto/*.h || die
+ insinto /usr/include/matrixssl/crypto/digest
+ doins crypto/digest/*.h || die
+ insinto /usr/include/matrixssl/crypto/keyformat
+ doins crypto/keyformat/*.h || die
+ insinto /usr/include/matrixssl/crypto/math
+ doins crypto/math/*.h || die
+ insinto /usr/include/matrixssl/crypto/prng
+ doins crypto/prng/*.h || die
+ insinto /usr/include/matrixssl/crypto/pubkey
+ doins crypto/pubkey/*.h || die
+ insinto /usr/include/matrixssl/crypto/symmetric
+ doins crypto/symmetric/*.h || die
+
+ 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
+}