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 |
-} |