Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/
Date: Mon, 07 Aug 2017 17:12:25
Message-Id: 1502125931.4edd88f5877644b95f538aa1be9a0c74019f0518.soap@gentoo
1 commit: 4edd88f5877644b95f538aa1be9a0c74019f0518
2 Author: Craig Andrews <candrews <AT> integralblue <DOT> com>
3 AuthorDate: Fri Aug 4 13:26:03 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 7 17:12:11 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edd88f5
7
8 www-apache/mod_h2: version 1.10.10, use EAPI=6
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11 Closes: https://github.com/gentoo/gentoo/pull/5296
12
13 www-apache/mod_h2/Manifest | 1 +
14 .../mod_h2/{mod_h2-9999.ebuild => mod_h2-1.10.10.ebuild} | 16 +++++++---------
15 www-apache/mod_h2/mod_h2-9999.ebuild | 16 +++++++---------
16 3 files changed, 15 insertions(+), 18 deletions(-)
17
18 diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
19 index 92a0c89b1e9..3a26e01798e 100644
20 --- a/www-apache/mod_h2/Manifest
21 +++ b/www-apache/mod_h2/Manifest
22 @@ -1,2 +1,3 @@
23 +DIST mod_http2-1.10.10.tar.gz 528560 SHA256 9fa881c7f2cdc955b790406bebf6e0542d35b91aeb2a400e21c244e853971ee8 SHA512 b4b9e734ed35ca63fa114462f1adb358bb73e4cbd8df95ab28c4518b8f7db40233f4ba13bc2194847eb9c1adbc3eb86fc63cbb56389fc0867767658d4d8ba77b WHIRLPOOL ee319ff6ba21832de525efa15ff1a2cd2bfef7ba80e60713342af63edf2a76d4c60c76f6b63ca172fcd33b45e728711f12646f08cc8f932f2a0802771dd95ca2
24 DIST mod_http2-1.4.7.tar.gz 476716 SHA256 0d51a019917aa6bf7866cf23bf837626592ad0e74408eb341d070982cb88380a SHA512 6d91d8f73de4a571dc9ac24328b2f7214afcc9a3a00cbf93a74954533a45b647480f96f0cb1c85d767e980080b21561891a55b16943b0369a0fe2573bba1b54f WHIRLPOOL 0b81b8baf871ff043e972c65c685ae9f18737c0909bff65528a6ea3dd56735a2230c9dda67879a5684e867681fc6487f483ef006611397061b367bc275793ad6
25 DIST mod_http2-1.5.6.tar.gz 502108 SHA256 73c11780e82e65c11e71e5a44685c22a7d8f07203d55dca094ea61d7a5bbaffc SHA512 8cc8894d56e32489f8e3064145cb527a415723131bdefd99583b6678af5fc50e3d4ebbf59f4734640bef0381ac0f808c780dafb9a3fe6bb45e7af4d595470716 WHIRLPOOL a2f3efb9e7ecf657be61d46a832a1b438cdaab0e44114e8ec717d9b77e8500308e7c904248c195bb55157410a103cffff8714e0378e2d2099ecb7aa7d679a4a7
26
27 diff --git a/www-apache/mod_h2/mod_h2-9999.ebuild b/www-apache/mod_h2/mod_h2-1.10.10.ebuild
28 similarity index 81%
29 copy from www-apache/mod_h2/mod_h2-9999.ebuild
30 copy to www-apache/mod_h2/mod_h2-1.10.10.ebuild
31 index 48f0e8ef370..eaf87ecaf6b 100644
32 --- a/www-apache/mod_h2/mod_h2-9999.ebuild
33 +++ b/www-apache/mod_h2/mod_h2-1.10.10.ebuild
34 @@ -1,7 +1,7 @@
35 -# Copyright 1999-2016 Gentoo Foundation
36 +# Copyright 1999-2017 Gentoo Foundation
37 # Distributed under the terms of the GNU General Public License v2
38
39 -EAPI="5"
40 +EAPI="6"
41
42 inherit apache-module
43
44 @@ -9,8 +9,9 @@ MY_P="${PN/h2/http2}-${PV}"
45
46 if [[ ${PV} == 9999 ]] ; then
47 EGIT_REPO_URI="https://github.com/icing/mod_h2.git"
48 - inherit git-2
49 + inherit autotools git-r3
50 else
51 + S="${WORKDIR}/${MY_P}"
52 SRC_URI="https://github.com/icing/mod_h2/releases/download/v${PV}/${MY_P}.tar.gz"
53 KEYWORDS="~amd64 ~x86"
54 fi
55 @@ -26,14 +27,11 @@ RDEPEND=">=net-libs/nghttp2-1.0
56 >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
57 DEPEND="${RDEPEND}"
58
59 -S="${WORKDIR}/${MY_P}"
60 -
61 need_apache2_4
62
63 -src_configure() {
64 - econf \
65 - --docdir='$(datarootdir)'/doc/${PF} \
66 - --disable-werror
67 +src_prepare() {
68 + default
69 + [[ ${PV} = 9999 ]] && eautoreconf
70 }
71
72 src_compile() {
73
74 diff --git a/www-apache/mod_h2/mod_h2-9999.ebuild b/www-apache/mod_h2/mod_h2-9999.ebuild
75 index 48f0e8ef370..eaf87ecaf6b 100644
76 --- a/www-apache/mod_h2/mod_h2-9999.ebuild
77 +++ b/www-apache/mod_h2/mod_h2-9999.ebuild
78 @@ -1,7 +1,7 @@
79 -# Copyright 1999-2016 Gentoo Foundation
80 +# Copyright 1999-2017 Gentoo Foundation
81 # Distributed under the terms of the GNU General Public License v2
82
83 -EAPI="5"
84 +EAPI="6"
85
86 inherit apache-module
87
88 @@ -9,8 +9,9 @@ MY_P="${PN/h2/http2}-${PV}"
89
90 if [[ ${PV} == 9999 ]] ; then
91 EGIT_REPO_URI="https://github.com/icing/mod_h2.git"
92 - inherit git-2
93 + inherit autotools git-r3
94 else
95 + S="${WORKDIR}/${MY_P}"
96 SRC_URI="https://github.com/icing/mod_h2/releases/download/v${PV}/${MY_P}.tar.gz"
97 KEYWORDS="~amd64 ~x86"
98 fi
99 @@ -26,14 +27,11 @@ RDEPEND=">=net-libs/nghttp2-1.0
100 >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
101 DEPEND="${RDEPEND}"
102
103 -S="${WORKDIR}/${MY_P}"
104 -
105 need_apache2_4
106
107 -src_configure() {
108 - econf \
109 - --docdir='$(datarootdir)'/doc/${PF} \
110 - --disable-werror
111 +src_prepare() {
112 + default
113 + [[ ${PV} = 9999 ]] && eautoreconf
114 }
115
116 src_compile() {