ssuominen    14/04/13 11:02:29

  Modified:             ChangeLog
  Added:                matrixssl-3.6.1.ebuild
  Log:
  Version bump wrt #507552 by "slash"
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
4868F14D)

Revision  Changes    Path
1.12                 dev-libs/matrixssl/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/matrixssl/ChangeLog?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/matrixssl/ChangeLog?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/matrixssl/ChangeLog?r1=1.11&r2=1.12

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog   9 Dec 2013 05:07:45 -0000       1.11
+++ ChangeLog   13 Apr 2014 11:02:29 -0000      1.12
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/matrixssl
-# 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 $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/ChangeLog,v 1.12 
2014/04/13 11:02:29 ssuominen Exp $
+
+*matrixssl-3.6.1 (13 Apr 2014)
+
+  13 Apr 2014; Samuli Suominen <[email protected]> +matrixssl-3.6.1.ebuild:
+  Version bump wrt #507552 by "slash"
 
 *matrixssl-3.4.2 (09 Dec 2013)
 



1.1                  dev-libs/matrixssl/matrixssl-3.6.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/matrixssl/matrixssl-3.6.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/matrixssl/matrixssl-3.6.1.ebuild?rev=1.1&content-type=text/plain

Index: matrixssl-3.6.1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/matrixssl/matrixssl-3.6.1.ebuild,v 
1.1 2014/04/13 11:02:29 ssuominen Exp $

EAPI=5
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} -Wall"
        )

        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 hardware 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
}




Reply via email to