Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/openssl: ChangeLog openssl-1.0.0a-r3.ebuild
Date: Sun, 03 Oct 2010 17:51:20
Message-Id: 20101003175117.D039C20051@flycatcher.gentoo.org
1 vapier 10/10/03 17:51:17
2
3 Modified: ChangeLog openssl-1.0.0a-r3.ebuild
4 Log:
5 Convert by Samuli Suominen to EAPI 2 #339027 by Marco Leogrande.
6
7 (Portage version: 2.2_rc86/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.358 dev-libs/openssl/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/ChangeLog?rev=1.358&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/ChangeLog?rev=1.358&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/ChangeLog?r1=1.357&r2=1.358
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v
19 retrieving revision 1.357
20 retrieving revision 1.358
21 diff -u -r1.357 -r1.358
22 --- ChangeLog 3 Oct 2010 14:43:21 -0000 1.357
23 +++ ChangeLog 3 Oct 2010 17:51:17 -0000 1.358
24 @@ -1,6 +1,9 @@
25 # ChangeLog for dev-libs/openssl
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.357 2010/10/03 14:43:21 klausman Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.358 2010/10/03 17:51:17 vapier Exp $
29 +
30 + 03 Oct 2010; Mike Frysinger <vapier@g.o> openssl-1.0.0a-r3.ebuild:
31 + Convert by Samuli Suominen to EAPI 2 #339027 by Marco Leogrande.
32
33 03 Oct 2010; Tobias Klausmann <klausman@g.o>
34 openssl-1.0.0a-r3.ebuild:
35
36
37
38 1.12 dev-libs/openssl/openssl-1.0.0a-r3.ebuild
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild?rev=1.12&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild?rev=1.12&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild?r1=1.11&r2=1.12
43
44 Index: openssl-1.0.0a-r3.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild,v
47 retrieving revision 1.11
48 retrieving revision 1.12
49 diff -u -r1.11 -r1.12
50 --- openssl-1.0.0a-r3.ebuild 3 Oct 2010 14:43:21 -0000 1.11
51 +++ openssl-1.0.0a-r3.ebuild 3 Oct 2010 17:51:17 -0000 1.12
52 @@ -1,13 +1,16 @@
53 # Copyright 1999-2010 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild,v 1.11 2010/10/03 14:43:21 klausman Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.0a-r3.ebuild,v 1.12 2010/10/03 17:51:17 vapier Exp $
57 +
58 +EAPI="2"
59
60 inherit eutils flag-o-matic toolchain-funcs
61
62 +REV="1.7"
63 DESCRIPTION="full-strength general purpose cryptography library (including SSL v2/v3 and TLS v1)"
64 HOMEPAGE="http://www.openssl.org/"
65 SRC_URI="mirror://openssl/source/${P}.tar.gz
66 - http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/${PN}/${PN}-c_rehash.sh?rev=1.7"
67 + http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}"
68
69 LICENSE="openssl"
70 SLOT="0"
71 @@ -25,9 +28,10 @@
72
73 src_unpack() {
74 unpack ${P}.tar.gz
75 - cp "${DISTDIR}"/openssl-c_rehash.sh* "${WORKDIR}"/c_rehash || die
76 - cd "${S}"
77 + cp "${DISTDIR}"/${PN}-c_rehash.sh.${REV} "${WORKDIR}"/c_rehash || die
78 +}
79
80 +src_prepare() {
81 epatch "${FILESDIR}"/${PN}-0.9.7e-gentoo.patch
82 epatch "${FILESDIR}"/${PN}-0.9.8l-binutils.patch #289130
83 epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
84 @@ -63,7 +67,7 @@
85 ./config --test-sanity || die "I AM NOT SANE"
86 }
87
88 -src_compile() {
89 +src_configure() {
90 unset APPS #197996
91 unset SCRIPTS #312551
92
93 @@ -118,7 +122,9 @@
94 -e "/^CFLAG/s:=.*:=${CFLAG} ${CFLAGS}:" \
95 -e "/^SHARED_LDFLAGS=/s:$: ${LDFLAGS}:" \
96 Makefile || die
97 +}
98
99 +src_compile() {
100 # depend is needed to use $confopts
101 # rehash is needed to prep the certs/ dir
102 emake -j1 depend || die "depend failed"