Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml2/, dev-libs/tinyxml2/files/
Date: Fri, 07 Sep 2018 20:34:54
Message-Id: 1536352431.1dcd74707ec445b08636fee5d4a9f815bc8edf0f.asturm@gentoo
1 commit: 1dcd74707ec445b08636fee5d4a9f815bc8edf0f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 1 19:28:23 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 7 20:33:51 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcd7470
7
8 dev-libs/tinyxml2: Drop old
9
10 Package-Manager: Portage-2.3.48, Repoman-2.3.10
11
12 dev-libs/tinyxml2/Manifest | 5 ----
13 .../files/tinyxml2-1.0.9_p20121123-test.patch | 20 -------------
14 .../files/tinyxml2-4.0.1-optional-tests.patch | 30 --------------------
15 .../tinyxml2/files/tinyxml2-4.0.1-xmltest.patch | 11 --------
16 dev-libs/tinyxml2/tinyxml2-2.2.0.ebuild | 32 ---------------------
17 dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild | 28 ------------------
18 dev-libs/tinyxml2/tinyxml2-4.0.1.ebuild | 33 ----------------------
19 dev-libs/tinyxml2/tinyxml2-5.0.1.ebuild | 23 ---------------
20 dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild | 23 ---------------
21 9 files changed, 205 deletions(-)
22
23 diff --git a/dev-libs/tinyxml2/Manifest b/dev-libs/tinyxml2/Manifest
24 index fe732aaae0e..09ad0b3d7bd 100644
25 --- a/dev-libs/tinyxml2/Manifest
26 +++ b/dev-libs/tinyxml2/Manifest
27 @@ -1,6 +1 @@
28 -DIST tinyxml2-2.2.0.tar.gz 455226 BLAKE2B b3e76f0cda38ad01186b85ffadc554398edaf593624b869a7954ddf4aebe484abf95596fc4e7e11c622a1a23716d38d117035237c8e2f3d4e1f2fbe5551199ce SHA512 e06edb46f96dcc58cf16c8fef91dd072c9bd6dd296bb9ba3e082db059438f5f31e0689015deee7f1c390788d9bd0e64b6f5c0235c9d2839419ee2ab1784f53c4
29 -DIST tinyxml2-3.0.0.tar.gz 339620 BLAKE2B 02c083462779467a40a30922b224634179d7feee19191a36d6106962e59d3cf2e29e6080628bd89881241d0010355bad619d8f47a31a0139bed219cd3476195b SHA512 724f1f6ea9bbc74b679067dfe69d156eb05f5d4a694cd825814b717dd676fe53ddc8707e0512a0c8449bb13586cc4bc085bbaca41bf8e29c304c5fafae53b1d2
30 -DIST tinyxml2-4.0.1.tar.gz 344295 BLAKE2B 58044e7898b4004aa0c1ec4b65d11a75c7a85568665baff419a23ac096596bf424c49d13318bee43c467de2e722c21ac3304eab8978e7ca3602e68a83fad4ac5 SHA512 4add31a72c62b3f68bdb17fb90630bc51bf96b616f4beafb413082dc77bc699b8d516fa0955d001d5d69bc3371b7ca9ce5cd9696d91dd913b09a1c10681b819e
31 -DIST tinyxml2-5.0.1.tar.gz 349622 BLAKE2B 13cec7ee49ad2fc2e74ce993e27de96fba45ed599b38a2d08463c2b6513be862e9f5f6c425549f0f07ee81e6fc8dc0ca1056295929c862b9da628d507dc9a3a1 SHA512 a51ec5843774df0482620c549fb6c61d30a6db5025be26ff6d25b3c53533a27a57f00b026bd9fbca78e9e30084b3f5f6fbff9dba315d078419da084b57f518ba
32 -DIST tinyxml2-6.0.0.tar.gz 576612 BLAKE2B e7ad757edae2d07504b76821caf7a68a8dcac90fc90dc3d0a2fedd082297e522e5cc1f294ba31f14c6046d9742a09e16a046f6d283d7e1ed165d8d35703c6cb2 SHA512 30c68f491830187738b01ca5db1a96e7b4907cf8fa09a533c90ea084ab5e73f798dff6305cfc4edccc8989926e91c0482677bb5796799113c839dbd0528c8ad5
33 DIST tinyxml2-6.2.0.tar.gz 585870 BLAKE2B 6f79ffe0894d625e3a2cccaf897c13962672f090c477b6b13e8685585a304b5cf0f5069d88d61650882e55f23768514dcbeea4795e3a4758b016cb177eee44d4 SHA512 ef784240aeb090ab04aad659352ad4b224c431feecf485f33aca7936bcaa0ef4ab9d0a2e0692d3cf6036ac3e8012019d65665e780a920bbad3d4820f736445b1
34
35 diff --git a/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch b/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch
36 deleted file mode 100644
37 index a6842eecb6e..00000000000
38 --- a/dev-libs/tinyxml2/files/tinyxml2-1.0.9_p20121123-test.patch
39 +++ /dev/null
40 @@ -1,20 +0,0 @@
41 ---- tinyxml2-1.0.9_p20121123/CMakeLists.txt
42 -+++ tinyxml2-1.0.9_p20121123/CMakeLists.txt
43 -@@ -55,10 +55,13 @@
44 - VERSION "${GENERIC_LIB_VERSION}"
45 - SOVERSION "${GENERIC_LIB_SOVERSION}")
46 -
47 --add_executable(test xmltest.cpp)
48 --add_dependencies(test tinyxml2)
49 --add_dependencies(test ${TARGET_DATA_COPY})
50 --target_link_libraries(test tinyxml2)
51 -+set(BUILD_TEST OFF CACHE BOOL "Set to ON to build tests")
52 -+if(BUILD_TEST)
53 -+ add_executable(test xmltest.cpp)
54 -+ add_dependencies(test tinyxml2)
55 -+ add_dependencies(test ${TARGET_DATA_COPY})
56 -+ target_link_libraries(test tinyxml2)
57 -+endif(BUILD_TEST)
58 -
59 -
60 - if(BUILD_STATIC_LIBS)
61
62 diff --git a/dev-libs/tinyxml2/files/tinyxml2-4.0.1-optional-tests.patch b/dev-libs/tinyxml2/files/tinyxml2-4.0.1-optional-tests.patch
63 deleted file mode 100644
64 index 95e849fdc8f..00000000000
65 --- a/dev-libs/tinyxml2/files/tinyxml2-4.0.1-optional-tests.patch
66 +++ /dev/null
67 @@ -1,30 +0,0 @@
68 ---- tinyxml2-4.0.1/CMakeLists.txt
69 -+++ tinyxml2-4.0.1/CMakeLists.txt
70 -@@ -100,15 +100,18 @@
71 - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
72 - endif()
73 -
74 --add_executable(xmltest xmltest.cpp)
75 --if(BUILD_SHARED_LIBS)
76 -- add_dependencies(xmltest tinyxml2)
77 -- add_dependencies(xmltest ${TARGET_DATA_COPY})
78 -- target_link_libraries(xmltest tinyxml2)
79 --else(BUILD_STATIC_LIBS)
80 -- add_dependencies(xmltest tinyxml2_static)
81 -- add_dependencies(xmltest ${TARGET_DATA_COPY})
82 -- target_link_libraries(xmltest tinyxml2_static)
83 -+set(BUILD_TEST OFF CACHE BOOL "Set to ON to build tests")
84 -+if(BUILD_TEST)
85 -+ add_executable(xmltest xmltest.cpp)
86 -+ if(BUILD_SHARED_LIBS)
87 -+ add_dependencies(xmltest tinyxml2)
88 -+ add_dependencies(xmltest ${TARGET_DATA_COPY})
89 -+ target_link_libraries(xmltest tinyxml2)
90 -+ else(BUILD_STATIC_LIBS)
91 -+ add_dependencies(xmltest tinyxml2_static)
92 -+ add_dependencies(xmltest ${TARGET_DATA_COPY})
93 -+ target_link_libraries(xmltest tinyxml2_static)
94 -+ endif()
95 - endif()
96 - install(TARGETS DESTINATION ${CMAKE_INSTALL_BINDIR})
97 -
98
99 diff --git a/dev-libs/tinyxml2/files/tinyxml2-4.0.1-xmltest.patch b/dev-libs/tinyxml2/files/tinyxml2-4.0.1-xmltest.patch
100 deleted file mode 100644
101 index 94b2668a1a4..00000000000
102 --- a/dev-libs/tinyxml2/files/tinyxml2-4.0.1-xmltest.patch
103 +++ /dev/null
104 @@ -1,11 +0,0 @@
105 ---- tinyxml2-4.0.1/xmltest.cpp
106 -+++ tinyxml2-4.0.1/xmltest.cpp
107 -@@ -1618,7 +1618,7 @@
108 -
109 - FILE* perfFP = fopen("resources/dream.xml", "r");
110 - fseek(perfFP, 0, SEEK_END);
111 -- long size = ftell(fp);
112 -+ long size = ftell(perfFP);
113 - fseek(perfFP, 0, SEEK_SET);
114 -
115 - char* mem = new char[size + 1];
116
117 diff --git a/dev-libs/tinyxml2/tinyxml2-2.2.0.ebuild b/dev-libs/tinyxml2/tinyxml2-2.2.0.ebuild
118 deleted file mode 100644
119 index 650e51c55b0..00000000000
120 --- a/dev-libs/tinyxml2/tinyxml2-2.2.0.ebuild
121 +++ /dev/null
122 @@ -1,32 +0,0 @@
123 -# Copyright 1999-2017 Gentoo Foundation
124 -# Distributed under the terms of the GNU General Public License v2
125 -
126 -EAPI=5
127 -
128 -inherit cmake-utils
129 -
130 -DESCRIPTION="A simple, small, efficient, C++ XML parser"
131 -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
132 -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
133 -
134 -LICENSE="ZLIB"
135 -SLOT="0/2"
136 -KEYWORDS="amd64 arm hppa sparc x86"
137 -IUSE="static-libs test"
138 -
139 -PATCHES=(
140 - "${FILESDIR}"/${PN}-1.0.9_p20121123-test.patch
141 -)
142 -
143 -src_configure() {
144 - local mycmakeargs=(
145 - $(cmake-utils_use_build static-libs STATIC_LIBS)
146 - $(cmake-utils_use_build test TEST)
147 - )
148 - cmake-utils_src_configure
149 -}
150 -
151 -src_test() {
152 - cmake-utils_src_test
153 - ./test || die "Tests failed"
154 -}
155
156 diff --git a/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild b/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild
157 deleted file mode 100644
158 index 6d692c8193b..00000000000
159 --- a/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild
160 +++ /dev/null
161 @@ -1,28 +0,0 @@
162 -# Copyright 1999-2018 Gentoo Foundation
163 -# Distributed under the terms of the GNU General Public License v2
164 -
165 -EAPI=6
166 -
167 -inherit cmake-utils
168 -
169 -DESCRIPTION="A simple, small, efficient, C++ XML parser"
170 -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
171 -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
172 -
173 -LICENSE="ZLIB"
174 -SLOT="0/3"
175 -KEYWORDS="amd64 ~arm ~hppa sparc ~x86"
176 -IUSE="static-libs test"
177 -
178 -src_configure() {
179 - local mycmakeargs=(
180 - -DBUILD_STATIC_LIBS=$(usex static-libs)
181 - -DBUILD_TEST=$(usex test)
182 - )
183 - cmake-utils_src_configure
184 -}
185 -
186 -src_test() {
187 - cmake-utils_src_test
188 - ./xmltest || die "Tests failed"
189 -}
190
191 diff --git a/dev-libs/tinyxml2/tinyxml2-4.0.1.ebuild b/dev-libs/tinyxml2/tinyxml2-4.0.1.ebuild
192 deleted file mode 100644
193 index ef4b25aabab..00000000000
194 --- a/dev-libs/tinyxml2/tinyxml2-4.0.1.ebuild
195 +++ /dev/null
196 @@ -1,33 +0,0 @@
197 -# Copyright 1999-2017 Gentoo Foundation
198 -# Distributed under the terms of the GNU General Public License v2
199 -
200 -EAPI=6
201 -
202 -inherit cmake-utils
203 -
204 -DESCRIPTION="A simple, small, efficient, C++ XML parser"
205 -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
206 -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
207 -
208 -LICENSE="ZLIB"
209 -SLOT="0/4"
210 -KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
211 -IUSE="static-libs test"
212 -
213 -PATCHES=(
214 - "${FILESDIR}"/${P}-optional-tests.patch
215 - "${FILESDIR}"/${P}-xmltest.patch
216 -)
217 -
218 -src_configure() {
219 - local mycmakeargs=(
220 - -DBUILD_STATIC_LIBS=$(usex static-libs)
221 - -DBUILD_TEST=$(usex test)
222 - )
223 - cmake-utils_src_configure
224 -}
225 -
226 -src_test() {
227 - cmake-utils_src_test
228 - ./xmltest || die "Tests failed"
229 -}
230
231 diff --git a/dev-libs/tinyxml2/tinyxml2-5.0.1.ebuild b/dev-libs/tinyxml2/tinyxml2-5.0.1.ebuild
232 deleted file mode 100644
233 index 29d2f704db5..00000000000
234 --- a/dev-libs/tinyxml2/tinyxml2-5.0.1.ebuild
235 +++ /dev/null
236 @@ -1,23 +0,0 @@
237 -# Copyright 1999-2017 Gentoo Foundation
238 -# Distributed under the terms of the GNU General Public License v2
239 -
240 -EAPI=6
241 -
242 -inherit cmake-multilib
243 -
244 -DESCRIPTION="A simple, small, efficient, C++ XML parser"
245 -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
246 -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
247 -
248 -LICENSE="ZLIB"
249 -SLOT="0/5"
250 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
251 -IUSE="static-libs test"
252 -
253 -multilib_src_configure() {
254 - local mycmakeargs=(
255 - -DBUILD_STATIC_LIBS=$(usex static-libs)
256 - -DBUILD_TESTING=$(usex test)
257 - )
258 - cmake-utils_src_configure
259 -}
260
261 diff --git a/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild b/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild
262 deleted file mode 100644
263 index adc1f1a46ed..00000000000
264 --- a/dev-libs/tinyxml2/tinyxml2-6.0.0.ebuild
265 +++ /dev/null
266 @@ -1,23 +0,0 @@
267 -# Copyright 1999-2017 Gentoo Foundation
268 -# Distributed under the terms of the GNU General Public License v2
269 -
270 -EAPI=6
271 -
272 -inherit cmake-multilib
273 -
274 -DESCRIPTION="A simple, small, efficient, C++ XML parser"
275 -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
276 -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
277 -
278 -LICENSE="ZLIB"
279 -SLOT="0/6"
280 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
281 -IUSE="static-libs test"
282 -
283 -multilib_src_configure() {
284 - local mycmakeargs=(
285 - -DBUILD_STATIC_LIBS=$(usex static-libs)
286 - -DBUILD_TESTING=$(usex test)
287 - )
288 - cmake-utils_src_configure
289 -}