Gentoo Archives: gentoo-commits

From: "Alon Bar-Lev (alonbl)" <alonbl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/gnutls: ChangeLog gnutls-2.2.3.ebuild
Date: Tue, 06 May 2008 17:27:23
Message-Id: E1JtQwi-0006GF-Ns@stork.gentoo.org
1 alonbl 08/05/06 17:27:20
2
3 Modified: ChangeLog
4 Added: gnutls-2.2.3.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.5_rc6)
8
9 Revision Changes Path
10 1.147 net-libs/gnutls/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gnutls/ChangeLog?rev=1.147&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gnutls/ChangeLog?rev=1.147&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gnutls/ChangeLog?r1=1.146&r2=1.147
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v
19 retrieving revision 1.146
20 retrieving revision 1.147
21 diff -u -r1.146 -r1.147
22 --- ChangeLog 26 Mar 2008 13:05:42 -0000 1.146
23 +++ ChangeLog 6 May 2008 17:27:20 -0000 1.147
24 @@ -1,6 +1,11 @@
25 # ChangeLog for net-libs/gnutls
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.146 2008/03/26 13:05:42 jer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/ChangeLog,v 1.147 2008/05/06 17:27:20 alonbl Exp $
29 +
30 +*gnutls-2.2.3 (06 May 2008)
31 +
32 + 06 May 2008; Alon Bar-Lev <alonbl@g.o> +gnutls-2.2.3.ebuild:
33 + Version bump
34
35 26 Mar 2008; Jeroen Roovers <jer@g.o> gnutls-2.2.2.ebuild:
36 Stable for HPPA (bug #209984).
37
38
39
40 1.1 net-libs/gnutls/gnutls-2.2.3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gnutls/gnutls-2.2.3.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gnutls/gnutls-2.2.3.ebuild?rev=1.1&content-type=text/plain
44
45 Index: gnutls-2.2.3.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/net-libs/gnutls/gnutls-2.2.3.ebuild,v 1.1 2008/05/06 17:27:20 alonbl Exp $
50
51 inherit libtool autotools eutils
52
53 DESCRIPTION="A TLS 1.0 and SSL 3.0 implementation for the GNU project"
54 HOMEPAGE="http://www.gnutls.org/"
55 SRC_URI="http://josefsson.org/gnutls/releases/${P}.tar.bz2"
56
57 # GPL-3 for the gnutls-extras library and LGPL for the gnutls library.
58 LICENSE="LGPL-2.1 GPL-3"
59 SLOT="0"
60 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
61 IUSE="zlib lzo doc nls guile bindist"
62
63 RDEPEND="dev-libs/libgpg-error
64 >=dev-libs/libgcrypt-1.2.4
65 >=dev-libs/libtasn1-0.3.4
66 >=app-crypt/opencdk-0.6.4
67 nls? ( virtual/libintl )
68 guile? ( dev-scheme/guile )
69 zlib? ( >=sys-libs/zlib-1.1 )
70 !bindist? ( lzo? ( >=dev-libs/lzo-2 ) )"
71 DEPEND="${RDEPEND}
72 sys-devel/libtool
73 doc? ( dev-util/gtk-doc )
74 nls? ( sys-devel/gettext )"
75
76 pkg_setup() {
77 if use guile && ! built_with_use dev-scheme/guile networking; then
78 eerror "You are trying to compile ${PN} package with USE=\"guile\""
79 eerror "while dev-scheme/guile does not have USE=\"networking\""
80 die
81 fi
82 if use lzo && use bindist; then
83 ewarn "lzo support was disabled for binary distribution of gnutls"
84 ewarn "due to licensing issues. See Bug 202381 for details."
85 epause 5
86 fi
87 }
88
89 src_unpack() {
90 unpack ${A}
91 cd "${S}"
92 elibtoolize # for sane .so versioning on FreeBSD
93 }
94
95 src_compile() {
96 local myconf
97 use bindist && myconf="--disable-lzo" || myconf="$(use_enable lzo)"
98 econf \
99 --without-included-opencdk \
100 $(use_with zlib) \
101 $(use_with lzo) \
102 $(use_enable nls) \
103 $(use_enable guile) \
104 $(use_enable doc gtk-doc) \
105 ${myconf}
106 emake || die
107 }
108
109 src_install() {
110 emake DESTDIR="${D}" install || die
111
112 dodoc AUTHORS ChangeLog NEWS \
113 README THANKS doc/TODO
114
115 if use doc ; then
116 dodoc doc/README.autoconf doc/tex/gnutls.ps
117 docinto examples
118 dodoc doc/examples/*.c
119 fi
120 }
121
122
123
124 --
125 gentoo-commits@l.g.o mailing list