summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-01-31 01:18:37 +0000
committerMike Frysinger <vapier@gentoo.org>2006-01-31 01:18:37 +0000
commite5640dc61289116d0e93b7936ffaa1694f67181c (patch)
treeab7bba4c4dd982b27559d9c514ff184b3a07f0a8 /dev-libs/matrixssl
parentold (diff)
downloadhistorical-e5640dc61289116d0e93b7936ffaa1694f67181c.tar.gz
historical-e5640dc61289116d0e93b7936ffaa1694f67181c.tar.bz2
historical-e5640dc61289116d0e93b7936ffaa1694f67181c.zip
Version bump.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'dev-libs/matrixssl')
-rw-r--r--dev-libs/matrixssl/ChangeLog10
-rw-r--r--dev-libs/matrixssl/Manifest33
-rw-r--r--dev-libs/matrixssl/files/digest-matrixssl-1.7.33
-rw-r--r--dev-libs/matrixssl/files/matrixssl-1.7.3-build.patch43
-rw-r--r--dev-libs/matrixssl/matrixssl-1.7.3.ebuild41
5 files changed, 118 insertions, 12 deletions
diff --git a/dev-libs/matrixssl/ChangeLog b/dev-libs/matrixssl/ChangeLog
index ca9e1fcd3c05..cbd8b5cfc07a 100644
--- a/dev-libs/matrixssl/ChangeLog
+++ b/dev-libs/matrixssl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/matrixssl
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.4 2005/03/18 15:15:19 solar Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.5 2006/01/31 01:18:37 vapier Exp $
+
+*matrixssl-1.7.3 (31 Jan 2006)
+
+ 31 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/matrixssl-1.7.3-build.patch, +matrixssl-1.7.3.ebuild:
+ Version bump.
*matrixssl-1.2.4 (18 Mar 2005)
diff --git a/dev-libs/matrixssl/Manifest b/dev-libs/matrixssl/Manifest
index ea19ab63a7cf..bb46229fd0b2 100644
--- a/dev-libs/matrixssl/Manifest
+++ b/dev-libs/matrixssl/Manifest
@@ -1,18 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+MD5 676a7e501b31fb52583138d8365f37e9 ChangeLog 773
+RMD160 6d1c6071f14d3cb23fde84b143a93295b90d896e ChangeLog 773
+SHA256 8ef87f63f554d20e93f5baab8208a563fcfbd00eee3c6cf1a4b943e1c6ed42eb ChangeLog 773
+MD5 9d5cac00857bb69eee434733dcf182e9 files/digest-matrixssl-1.2.4 67
+RMD160 e48609ed9cc8466238cbbbfd1977b841538178d6 files/digest-matrixssl-1.2.4 67
+SHA256 5ad9994bd6c128f552e5f6e2b6b345d807dce8336c58f29a9b7c673a129aebfd files/digest-matrixssl-1.2.4 67
+MD5 ed9d899996695707219735f0a4db666a files/digest-matrixssl-1.7.3 262
+RMD160 b44befb850d675b0da21cfd0a0b58c263608d0dd files/digest-matrixssl-1.7.3 262
+SHA256 33f01eee6dc6d80c9b5d64ddb41915ee532b51d869abfb52f05a539d92fa96e4 files/digest-matrixssl-1.7.3 262
+MD5 2dcd782899cb642eb163be648060daea files/matrixssl-1.7.3-build.patch 1053
+RMD160 608db19b05038c3670617d9ec454ad348667bc70 files/matrixssl-1.7.3-build.patch 1053
+SHA256 934b32013e0e2de3c50beb6c535308f1483a0f235bb0104e1d95b12f5ebbea55 files/matrixssl-1.7.3-build.patch 1053
MD5 1a3388f4e1bb253da6b2fafcec7cba26 matrixssl-1.2.4.ebuild 824
-MD5 a50ba1b1817afdce07718a84fbb89858 matrixssl-1.0.2.ebuild 818
-MD5 ccf6a59f5e76f8da2032d5c97a3d82c3 ChangeLog 610
+RMD160 b92bd7191b5029f882295110e9cdcdda24d249bf matrixssl-1.2.4.ebuild 824
+SHA256 54376cd53f7ab3de4f2f464a2e0bc1d3625a99808fbd3263a13a62d98cf962f9 matrixssl-1.2.4.ebuild 824
+MD5 f4a8dbe1fb23aa4dc96a7f569ca4f305 matrixssl-1.7.3.ebuild 855
+RMD160 06575519513fe5b303e087d11512f379cbbaef3e matrixssl-1.7.3.ebuild 855
+SHA256 95b9f05a1f6fa1b558322c7bea7bade749fb77f4903a9f65e794ca4ba0d2847a matrixssl-1.7.3.ebuild 855
MD5 c5b5abb3be81bb53cfee6c21c8ee3645 metadata.xml 222
-MD5 3557203dfacbdb7addd52ce0c9c86566 files/digest-matrixssl-1.0.2 67
-MD5 9d5cac00857bb69eee434733dcf182e9 files/digest-matrixssl-1.2.4 67
+RMD160 9a51d118e31a99b3a5f6e028b2333834797b04e4 metadata.xml 222
+SHA256 1303584dbc7a47704409f60381c08cacc03111cc9813f0bf4013af127c02e10d metadata.xml 222
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
+Version: GnuPG v1.4.2 (GNU/Linux)
-iQCVAwUBQjrwjZ4WFLgrx1GWAQLAHAQAlSYBNSQPfvV+ew0HO7EQet58vGIu7ljp
-WVGPGAT8A2xCLqUk1z9vccd1teBrHF7kcAQCokNkFPhlP95MlHufRtW7Dc5A7L0q
-YuKWF6Axvg9t/A+TSoDP8eWBeNvWESLc9R7YPPAsdItOxeWBRzcooSKzLvnUqeh2
-d5iZ/WmFw2M=
-=NLvf
+iD8DBQFD3rsO2+ySkm8kpY0RAi+VAJ9uYURdU1fC6FaLTHX/jkaPGb5MjACcD1ce
+UAajoBeWJtfx6kJlOttPUyk=
+=vvgW
-----END PGP SIGNATURE-----
diff --git a/dev-libs/matrixssl/files/digest-matrixssl-1.7.3 b/dev-libs/matrixssl/files/digest-matrixssl-1.7.3
new file mode 100644
index 000000000000..7e85f22b95cb
--- /dev/null
+++ b/dev-libs/matrixssl/files/digest-matrixssl-1.7.3
@@ -0,0 +1,3 @@
+MD5 b80faff3e389000b9a161dda4812112d matrixssl-1-7-3-open.tar.gz 346585
+RMD160 9fe0061ceb9c03a51335fd96b41416df8fd68949 matrixssl-1-7-3-open.tar.gz 346585
+SHA256 66b60065eb1cc3fc6d98cb161b50ceef4eb48bdccdc919b6773d9bf5b6e44b28 matrixssl-1-7-3-open.tar.gz 346585
diff --git a/dev-libs/matrixssl/files/matrixssl-1.7.3-build.patch b/dev-libs/matrixssl/files/matrixssl-1.7.3-build.patch
new file mode 100644
index 000000000000..f8944f686230
--- /dev/null
+++ b/dev-libs/matrixssl/files/matrixssl-1.7.3-build.patch
@@ -0,0 +1,43 @@
+Respect host build env
+
+--- matrixssl/src/Makefile
++++ matrixssl/src/Makefile
+@@ -51,5 +51,6 @@
+ else
+ #DFLAGS = -Os
+-DFLAGS = -O3
++DFLAGS := $(CFLAGS)
++STRIP = test
+ endif
+
+@@ -62,6 +63,6 @@
+ # Override variables for compilation on x86-64 (AMD64, Nacona, etc)
+ #
+-ifeq ($(shell uname -m),x86_64)
+-DFLAGS += -march=k8 -fPIC -DFP_64BIT -DTFM_X86_64 -DRDTSC
++ifeq ($(findstring x86_64-,$(CHOST)),x86_64-)
++DFLAGS += -fPIC -DFP_64BIT -DTFM_X86_64 -DRDTSC
+ endif
+
+@@ -69,17 +70,17 @@
+ # Compile options
+ #
+-SHARED = -shared
++SHARED = -shared -Wl,-soname=$(LIBRARY)
+ CFLAGS = $(DFLAGS) -DLINUX -I./
+-LDFLAGS = -lc -lpthread
++LDFLAGS += -lc -lpthread
+
+ #
+ # Override variables for compilation on Mac OS X (Darwin)
+ #
+-ifeq ($(shell uname),Darwin)
++ifeq ($(findstring -darwin,$(CHOST)),-darwin)
+ CC = cc
+ SO = .dylib
+ SHARED = -dynamiclib
+ CFLAGS += -DOSX -isystem -I/usr/include
+-LDFLAGS = -flat_namespace -install_name @executable_path/../src/$(LIBRARY)
++LDFLAGS += -flat_namespace -install_name @executable_path/../src/$(LIBRARY)
+ STRIP = test
+ endif
diff --git a/dev-libs/matrixssl/matrixssl-1.7.3.ebuild b/dev-libs/matrixssl/matrixssl-1.7.3.ebuild
new file mode 100644
index 000000000000..db74364c1642
--- /dev/null
+++ b/dev-libs/matrixssl/matrixssl-1.7.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/matrixssl-1.7.3.ebuild,v 1.1 2006/01/31 01:18:37 vapier Exp $
+
+inherit eutils
+
+DESCRIPTION="embedded SSL implementation"
+HOMEPAGE="http://www.matrixssl.org/"
+SRC_URI="mirror://gentoo/${PN}-${PV//./-}-open.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=""
+
+S=${WORKDIR}/${PN}/src
+
+pkg_nofetch() {
+ einfo "You'll have to visit the website to download the file."
+ einfo "http://www.matrixssl.org/download.html"
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.patch
+}
+
+src_install() {
+ dolib.so libmatrixssl.so || die
+ cd ..
+ if use doc ; then
+ dodoc doc/*
+ docinto examples
+ dodoc examples/*
+ fi
+ insinto /usr/include
+ doins *.h || die
+}