Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/augeas/
Date: Sat, 14 Oct 2017 19:33:55
Message-Id: 1508009611.679e4a983a8ec5818146b5e80cd2670b266e0ddb.prometheanfire@gentoo
1 commit: 679e4a983a8ec5818146b5e80cd2670b266e0ddb
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 14 19:33:31 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 14 19:33:31 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679e4a98
7
8 app-admin/augeas: cleanup for bug 628084 CVE-2017-7555
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.3
11
12 app-admin/augeas/Manifest | 2 --
13 app-admin/augeas/augeas-1.7.0-r1.ebuild | 52 ---------------------------------
14 app-admin/augeas/augeas-1.7.0.ebuild | 48 ------------------------------
15 app-admin/augeas/augeas-1.8.0-r1.ebuild | 47 -----------------------------
16 app-admin/augeas/augeas-1.8.0.ebuild | 41 --------------------------
17 5 files changed, 190 deletions(-)
18
19 diff --git a/app-admin/augeas/Manifest b/app-admin/augeas/Manifest
20 index f7e10aa66ad..1165f87a710 100644
21 --- a/app-admin/augeas/Manifest
22 +++ b/app-admin/augeas/Manifest
23 @@ -1,4 +1,2 @@
24 -DIST augeas-1.7.0.tar.gz 2156168 SHA256 b9315575d07f7ba28ca2f9f60b4987dfe77b5970c98b59dc6ca7873fc4979763 SHA512 d2a5580ffa69c0229cfae85261cf7740b268ceac35f076aef6a7e8631497e5726530adfdb85f715ebb102f28af98861b4fa29d7e3eaa37a5dafff8eaf817befb WHIRLPOOL 29a8aca382592a4492e0d5153525fe26998729f1a7a482dede5275af712dce49ee08f700549dc8f96790ec6031a0a32e5017e059cf4feea0067f1424b80021d5
25 -DIST augeas-1.8.0.tar.gz 2164146 SHA256 515ce904138d99ff51d45ba7ed0d809bdee6c42d3bc538c8c820e010392d4cc5 SHA512 bc7b450b7ef20b7c5bac1b500c89569673a164d32e0f29b5ca100657d0100fcdbb14027d559e206b5ada2c389ac3641181a97cc0c5dcceb1ae1e9932b2decf2c WHIRLPOOL 5f5dffac092bc241bc81b853ce05dd57530aab54e83668007e67dd29ca95583d7dfaebae75f96a822d5231d6bfd16aca30dc17b5b4d7ee6c2096fb9b917a4536
26 DIST augeas-1.8.1.tar.gz 2165325 SHA256 65cf75b5a573fee2a5c6c6e3c95cad05f0101e70d3f9db10d53f6cc5b11bc9f9 SHA512 80be6dc75e86e2a00c56cb668824ffbe54105b64fad64a2737d980c8ee5ba347a97ddd190a1c712bd07a768ed23a8d07b0eb676033b367632036a8e7f98c976b WHIRLPOOL 71955a1a42294021f69bb9715439b248f341d06b7c2d72a72537abe3f77c8e990453a12ee99ab3ba0c979ad6fd21ef5056c6e85dc8bc01a2e9c5405389030df0
27 DIST augeas-1.9.0.tar.gz 2199534 SHA256 2b463d398cabc9b42747aa61d3e83ed6a93ce03d9074cf8e7a7bd3107a668343 SHA512 340aed78ac2df455770735b41f3c10a1cbe40f160e236a735d4580edf5b635afeaf7ddadc10e759e9197c4b233e98b3b6b94a3c2f072aa765c104d64371ce171 WHIRLPOOL 226262afff83c9e3421928b24d0ca067b9971f353d152a5de6fd74d8bdf30259acf63881fe761d4c538f36865c8dcd6679583c12649e2c4545374e30a226b568
28
29 diff --git a/app-admin/augeas/augeas-1.7.0-r1.ebuild b/app-admin/augeas/augeas-1.7.0-r1.ebuild
30 deleted file mode 100644
31 index f3291efef37..00000000000
32 --- a/app-admin/augeas/augeas-1.7.0-r1.ebuild
33 +++ /dev/null
34 @@ -1,52 +0,0 @@
35 -# Copyright 1999-2017 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -inherit autotools-utils
41 -
42 -DESCRIPTION="A library for changing configuration files"
43 -HOMEPAGE="http://augeas.net/"
44 -SRC_URI="http://download.augeas.net/${P}.tar.gz"
45 -
46 -SLOT="0"
47 -LICENSE="LGPL-2.1"
48 -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
49 -IUSE="static-libs test"
50 -
51 -RDEPEND="
52 - dev-libs/libxml2
53 - sys-libs/readline:="
54 -DEPEND="${RDEPEND}
55 - virtual/pkgconfig
56 - >=app-doc/NaturalDocs-1.40
57 - test? ( dev-lang/ruby )"
58 -
59 -PATCHES=(
60 - "${FILESDIR}/cve-2017-7555.patch"
61 -)
62 -
63 -#PATCHES=(
64 -# "${FILESDIR}"/${P}-gets.patch
65 -# "${FILESDIR}"/${P}-test.patch
66 -# "${FILESDIR}"/${P}-test2.patch
67 -# "${FILESDIR}"/${P}-libxml2-pkgconfig.patch
68 -# )
69 -
70 -src_prepare() {
71 - if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
72 - addwrite /usr/share/NaturalDocs/Config/Languages.txt
73 - fi
74 - if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
75 - addwrite /usr/share/NaturalDocs/Config/Topics.txt
76 - fi
77 - autotools-utils_src_prepare
78 -}
79 -
80 -src_configure() {
81 - # Needs to implemented
82 - local myeconfargs=( --without-selinux )
83 - autotools-utils_src_configure
84 -}
85 -
86 -AUTOTOOLS_IN_SOURCE_BUILD=1
87
88 diff --git a/app-admin/augeas/augeas-1.7.0.ebuild b/app-admin/augeas/augeas-1.7.0.ebuild
89 deleted file mode 100644
90 index 2cdf509377f..00000000000
91 --- a/app-admin/augeas/augeas-1.7.0.ebuild
92 +++ /dev/null
93 @@ -1,48 +0,0 @@
94 -# Copyright 1999-2017 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -EAPI=5
98 -
99 -inherit autotools-utils
100 -
101 -DESCRIPTION="A library for changing configuration files"
102 -HOMEPAGE="http://augeas.net/"
103 -SRC_URI="http://download.augeas.net/${P}.tar.gz"
104 -
105 -SLOT="0"
106 -LICENSE="LGPL-2.1"
107 -KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86"
108 -IUSE="static-libs test"
109 -
110 -RDEPEND="
111 - dev-libs/libxml2
112 - sys-libs/readline:="
113 -DEPEND="${RDEPEND}
114 - virtual/pkgconfig
115 - >=app-doc/NaturalDocs-1.40
116 - test? ( dev-lang/ruby )"
117 -
118 -#PATCHES=(
119 -# "${FILESDIR}"/${P}-gets.patch
120 -# "${FILESDIR}"/${P}-test.patch
121 -# "${FILESDIR}"/${P}-test2.patch
122 -# "${FILESDIR}"/${P}-libxml2-pkgconfig.patch
123 -# )
124 -
125 -src_prepare() {
126 - if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
127 - addwrite /usr/share/NaturalDocs/Config/Languages.txt
128 - fi
129 - if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
130 - addwrite /usr/share/NaturalDocs/Config/Topics.txt
131 - fi
132 - autotools-utils_src_prepare
133 -}
134 -
135 -src_configure() {
136 - # Needs to implemented
137 - local myeconfargs=( --without-selinux )
138 - autotools-utils_src_configure
139 -}
140 -
141 -AUTOTOOLS_IN_SOURCE_BUILD=1
142
143 diff --git a/app-admin/augeas/augeas-1.8.0-r1.ebuild b/app-admin/augeas/augeas-1.8.0-r1.ebuild
144 deleted file mode 100644
145 index 3d268f6e33c..00000000000
146 --- a/app-admin/augeas/augeas-1.8.0-r1.ebuild
147 +++ /dev/null
148 @@ -1,47 +0,0 @@
149 -# Copyright 1999-2017 Gentoo Foundation
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=6
153 -
154 -inherit autotools
155 -
156 -DESCRIPTION="A library for changing configuration files"
157 -HOMEPAGE="http://augeas.net/"
158 -SRC_URI="http://download.augeas.net/${P}.tar.gz"
159 -
160 -SLOT="0"
161 -LICENSE="LGPL-2.1"
162 -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
163 -IUSE="static-libs test"
164 -
165 -RDEPEND="
166 - dev-libs/libxml2
167 - sys-libs/readline:="
168 -DEPEND="${RDEPEND}
169 - virtual/pkgconfig
170 - >=app-doc/NaturalDocs-1.40
171 - test? ( dev-lang/ruby )"
172 -
173 -PATCHES=(
174 - "${FILESDIR}/cve-2017-7555.patch"
175 -)
176 -
177 -src_prepare() {
178 - if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
179 - addwrite /usr/share/NaturalDocs/Config/Languages.txt
180 - fi
181 - if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
182 - addwrite /usr/share/NaturalDocs/Config/Topics.txt
183 - fi
184 - default
185 -}
186 -
187 -src_configure() {
188 - # Needs to implemented
189 - local myeconfargs="--without-selinux
190 - $(use_enable !static-libs shared)
191 - $(use_enable static-libs static)"
192 - eautoreconf
193 - econf ${myeconfargs}
194 - default
195 -}
196
197 diff --git a/app-admin/augeas/augeas-1.8.0.ebuild b/app-admin/augeas/augeas-1.8.0.ebuild
198 deleted file mode 100644
199 index a2f7b89a9d9..00000000000
200 --- a/app-admin/augeas/augeas-1.8.0.ebuild
201 +++ /dev/null
202 @@ -1,41 +0,0 @@
203 -# Copyright 1999-2017 Gentoo Foundation
204 -# Distributed under the terms of the GNU General Public License v2
205 -
206 -EAPI=5
207 -
208 -inherit autotools-utils
209 -
210 -DESCRIPTION="A library for changing configuration files"
211 -HOMEPAGE="http://augeas.net/"
212 -SRC_URI="http://download.augeas.net/${P}.tar.gz"
213 -
214 -SLOT="0"
215 -LICENSE="LGPL-2.1"
216 -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
217 -IUSE="static-libs test"
218 -
219 -RDEPEND="
220 - dev-libs/libxml2
221 - sys-libs/readline:="
222 -DEPEND="${RDEPEND}
223 - virtual/pkgconfig
224 - >=app-doc/NaturalDocs-1.40
225 - test? ( dev-lang/ruby )"
226 -
227 -src_prepare() {
228 - if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
229 - addwrite /usr/share/NaturalDocs/Config/Languages.txt
230 - fi
231 - if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
232 - addwrite /usr/share/NaturalDocs/Config/Topics.txt
233 - fi
234 - autotools-utils_src_prepare
235 -}
236 -
237 -src_configure() {
238 - # Needs to implemented
239 - local myeconfargs=( --without-selinux )
240 - autotools-utils_src_configure
241 -}
242 -
243 -AUTOTOOLS_IN_SOURCE_BUILD=1