Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/
Date: Mon, 23 Oct 2017 15:53:36
Message-Id: 1508774011.575a2f84ee67a079dccf15887b379f3f36b951a6.polynomial-c@gentoo
1 commit: 575a2f84ee67a079dccf15887b379f3f36b951a6
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 23 15:53:22 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 23 15:53:31 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575a2f84
7
8 www-apache/mod_gnutls: Bump to version 0.8.3
9
10 Package-Manager: Portage-2.3.12, Repoman-2.3.3
11
12 www-apache/mod_gnutls/Manifest | 1 +
13 www-apache/mod_gnutls/mod_gnutls-0.8.3.ebuild | 55 +++++++++++++++++++++++++++
14 2 files changed, 56 insertions(+)
15
16 diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest
17 index a708fbc0c10..8f2003de16b 100644
18 --- a/www-apache/mod_gnutls/Manifest
19 +++ b/www-apache/mod_gnutls/Manifest
20 @@ -1 +1,2 @@
21 DIST mod_gnutls-0.8.2.tar.bz2 415903 SHA256 05eeb78e41f1fd6780607a17d705b1965ce5c3ce6223a9a8a86ba9288d22e683 SHA512 b1690aeee4f6d104e4b6a7bd443e289204630b33e00b7b145b11291d8819b5c3d5bd52b535746b8ebdfee7a5f34df527243b743b8c5d716b1d0617e319d43f4d WHIRLPOOL f3b57579bbdfea5ed845df8bd551f7b03b3f49f1b22ede1ff5c1b1b7c7fd1eeea0a55f0fb7ffe4a91cb9d5bce60f7e2e47d586f2f58057b18cf950eee24b1fbb
22 +DIST mod_gnutls-0.8.3.tar.bz2 420257 SHA256 3517dddef04e0cb64c4805799d1b749bb6273f99c3ac33634677210fbe60292b SHA512 a0c5babeef5b76e9a10642b3825832290dce3b094d236dd06f76228ba7523ba14c2ada4d97d9c47bf9da0cb0808a9c8fb1080122d27399f6a9267ee0f3ce4656 WHIRLPOOL 30cc7faa9b69f81accdb260fc37e2aed98807e33a5ceec0e13c79da7c6e5699c4e0594130276d39ac7a6449f75a80778e17ef8bdd8e331fe47a704184d7624b7
23
24 diff --git a/www-apache/mod_gnutls/mod_gnutls-0.8.3.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.8.3.ebuild
25 new file mode 100644
26 index 00000000000..f559ac1fb5e
27 --- /dev/null
28 +++ b/www-apache/mod_gnutls/mod_gnutls-0.8.3.ebuild
29 @@ -0,0 +1,55 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +inherit autotools apache-module
35 +
36 +DESCRIPTION="mod_gnutls uses GnuTLS to provide SSL/TLS encryption for Apache2, similarly to mod_ssl"
37 +HOMEPAGE="https://mod.gnutls.org/"
38 +SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2"
39 +
40 +LICENSE="Apache-2.0"
41 +SLOT="0"
42 +KEYWORDS="~amd64 ~x86"
43 +IUSE="test"
44 +
45 +CDEPEND=">=net-libs/gnutls-3.3.0:="
46 +DEPEND="${CDEPEND}
47 + test? ( app-crypt/monkeysphere )"
48 +RDEPEND="${CDEPEND}"
49 +
50 +# Fails because gpg-agent cannot be accessed
51 +RESTRICT="test"
52 +
53 +APACHE2_MOD_CONF="47_${PN}"
54 +APACHE2_MOD_DEFINE="GNUTLS"
55 +
56 +DOCFILES="CHANGELOG NOTICE README"
57 +
58 +need_apache2_4
59 +
60 +src_prepare() {
61 + default
62 + eautoreconf
63 +}
64 +
65 +src_configure() {
66 + local myeconfargs=(
67 + --with-apxs="${APXS}"
68 + --disable-strict
69 + --disable-doxygen-dot
70 + --disable-doxygen-doc
71 + --disable-doxygen-html
72 + --disable-doxygen-pdf
73 + ac_cv_path_UNSHARE=no
74 + )
75 + econf "${myeconfargs[@]}"
76 +}
77 +
78 +src_compile() {
79 + emake
80 +}
81 +
82 +src_install() {
83 + apache-module_src_install
84 +}