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: Sun, 29 May 2016 21:03:51
Message-Id: 1464555816.3f57d5224fd491ef342023a13b083b95ca0f15d0.polynomial-c@gentoo
1 commit: 3f57d5224fd491ef342023a13b083b95ca0f15d0
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 29 21:01:16 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sun May 29 21:03:36 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f57d522
7
8 www-apache/mod_gnutls: Bump to version 0.7.5
9
10 Package-Manager: portage-2.2.28
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 www-apache/mod_gnutls/Manifest | 1 +
14 www-apache/mod_gnutls/mod_gnutls-0.7.5.ebuild | 54 +++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest
18 index cde1bee..1bd99bd 100644
19 --- a/www-apache/mod_gnutls/Manifest
20 +++ b/www-apache/mod_gnutls/Manifest
21 @@ -1,3 +1,4 @@
22 DIST mod_gnutls-0.5.10.tar.bz2 245958 SHA256 469fea5f2f422c459b4153c1b959d5d62568d3ddf87f90ca6fe880c81b3b8374 SHA512 c23fb1380565dc90f805fc1e05f8f1dc4544def16e2740548dea0c575a3f5a1d4148ce3dabd886b90b3a275da9955a82789653861892bf311b605622cc96005e WHIRLPOOL 4266b21fcb9f026eeb24d4b26d56ec23b5c29f1cc7e554979c7644d7aeae9666d2cf6c0ecc1d30f9b50aa41063140fe792f900db7430643f2b9f23fe0823cb8c
23 DIST mod_gnutls-0.7.3.tar.bz2 337630 SHA256 fb1cd05320891e560abab52f0fffed84af7afd3f7220c7cc1fa6ae6eadc9ea35 SHA512 f7b2aa570072bb9fd7ca31ccb48cb8c741da76a80a9518ab2fc2e2737b3bbbea6e74800c67a635f1eb141c5dbd14d1397bbbd81bf51828c2b4e034f771ce3a6b WHIRLPOOL 677bcc82d8f386ad056fdb49a3d0354717d4f31695983446f331f9e2dd203f5814dff3f2742264bd811ed747ff2a0a27183be11ef2a253085953e6b213c70adc
24 DIST mod_gnutls-0.7.4.tar.bz2 339486 SHA256 880f575f809fba5a5697bb5b69a90cedd3f2c2552081bf9b40fa73a3cf2b0ff6 SHA512 6124843f85e378126728a9df58ecac16ec76e9dbdb88ed0ac6547808a1c58a7cc276d3ea2a2ab33dccc9a943c81a347378d3a71237badd0be9c68254f182da24 WHIRLPOOL acc8219a04bc032c67b145d9c97e7021b4fe5b988d5f13e4fd026a617bf7b354b1f1e1a3bdfbec81dc6b40ab65d7eb07d013fb74542510d956bb59b493ef8c7d
25 +DIST mod_gnutls-0.7.5.tar.bz2 361708 SHA256 7187edb7854eaed5a69659e4ec1dc2220513fa54f452f51b4bc664798fb0f692 SHA512 ba9333d21c54fa9b1ff846001e91b8293996f3c4d38aa5c485d88168eb40ae606015cfde5b9849f928a15035dd8bb84a388c5b16e3b7df61c71c3a3508781017 WHIRLPOOL d2a20a3dfa69b48b31be300fe463e3e9ef67bcd1090c7feaa8bd3c598c9fdc20ec4a598ccdf5e8b47e8c2ec67f378d278759d0f0d87003d009cdb78e5268e946
26
27 diff --git a/www-apache/mod_gnutls/mod_gnutls-0.7.5.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.7.5.ebuild
28 new file mode 100644
29 index 0000000..f59b632
30 --- /dev/null
31 +++ b/www-apache/mod_gnutls/mod_gnutls-0.7.5.ebuild
32 @@ -0,0 +1,54 @@
33 +# Copyright 1999-2016 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +inherit apache-module autotools eutils
39 +
40 +DESCRIPTION="mod_gnutls uses GnuTLS to provide SSL/TLS encryption for Apache2, similarly to mod_ssl"
41 +HOMEPAGE="https://mod.gnutls.org/"
42 +SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2"
43 +
44 +LICENSE="Apache-2.0"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE="test"
48 +
49 +CDEPEND=">=net-libs/gnutls-2.10.0:="
50 +DEPEND="${CDEPEND}
51 + test? ( app-crypt/monkeysphere )"
52 +RDEPEND="${CDEPEND}"
53 +
54 +# Fails because gpg-agent cannot be accessed
55 +RESTRICT="test"
56 +
57 +APACHE2_MOD_CONF="47_${PN}"
58 +APACHE2_MOD_DEFINE="GNUTLS"
59 +
60 +DOCFILES="CHANGELOG NOTICE README"
61 +
62 +need_apache2
63 +
64 +src_prepare() {
65 + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
66 +
67 + epatch_user
68 + eautoreconf
69 +}
70 +
71 +src_configure() {
72 + econf --with-apxs="${APXS}"
73 +}
74 +
75 +src_compile() {
76 + emake
77 +}
78 +
79 +src_install() {
80 + keepdir /var/cache/${PN}
81 + apache-module_src_install
82 +}
83 +
84 +src_test() {
85 + emake -j1 check
86 +}