1 |
commit: 52164e3e23446512f0dc32b42e59022fdbc53760 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Oct 15 21:33:35 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Oct 15 21:33:35 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52164e3e |
7 |
|
8 |
net-libs/libtorrent-rasterbar: Drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.11, Repoman-2.3.3 |
11 |
|
12 |
net-libs/libtorrent-rasterbar/Manifest | 3 - |
13 |
.../libtorrent-rasterbar-1.0.11.ebuild | 116 --------------------- |
14 |
.../libtorrent-rasterbar-1.1.1.ebuild | 101 ------------------ |
15 |
.../libtorrent-rasterbar-1.1.2.ebuild | 102 ------------------ |
16 |
.../libtorrent-rasterbar-1.1.3.ebuild | 102 ------------------ |
17 |
5 files changed, 424 deletions(-) |
18 |
|
19 |
diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest |
20 |
index a283a0b1a89..1756004f70a 100644 |
21 |
--- a/net-libs/libtorrent-rasterbar/Manifest |
22 |
+++ b/net-libs/libtorrent-rasterbar/Manifest |
23 |
@@ -1,7 +1,4 @@ |
24 |
DIST libtorrent-rasterbar-1.0.10.tar.gz 3324494 SHA256 a865ceaca8b14acdd7be56d361ce4e64361299647e157ef7b3ac7e2812ca4c3e SHA512 08976239ec12e2d67a974dadf3f16330f48e4b6de314f9d97c5fbbdbc696b76b6b1f8e20ceab6830d46d17b1bfd7e2fe4048fb1a5a97ece12c242c0cd0f7ded2 WHIRLPOOL 1e4ef2fb41eef0b825bd7c8c665638e3f689c3cefca3caa18a01c328caad9d31cd417fb49d25a7d55da6457a89e35a891427d70fb4f4d070c74be2e2e0347a60 |
25 |
DIST libtorrent-rasterbar-1.0.11.tar.gz 3325786 SHA256 828d686770346f6da2c143c5a2844c5f5e407eb4a37982e90022763508abd62f SHA512 770d16b241174ae4b121af9b2ac7bcde8b14c6ed99352b827b760a3cbdc2c0ebd0d505319762897720c5f72acdff506ee9948ac1140e6d4591805eca5439b184 WHIRLPOOL e56bfe0830cfc7776436552171b14b08913d99a2c726c9eefa828027caaa96d9c3d97e6442a3b53f315eaa3e7e0f68175d813dbab1d6de1da5937054fc6cac9c |
26 |
-DIST libtorrent-rasterbar-1.1.1.tar.gz 3641815 SHA256 f70c82367b0980460ef95aff3e117fd4a174477892d529beec434f74d615b31f SHA512 9d2409ee733f7579df61a63e37092d3c59a386b94031bae6a7ea64ffff617131d2c347ba0825b3d337ce2fedad3b527c8f697e3b49cea643d6543c972a1ebc12 WHIRLPOOL 36c4a007e0bf684e9603cd88b594a8ff91193b7d73447375e5651f945dba713c91daf0c625f90af6bb35c2ab017ca69da50d856ac6ce6be2e13f6d04ee7b2e35 |
27 |
-DIST libtorrent-rasterbar-1.1.2.tar.gz 3909420 SHA256 45e55f2374507bb67a9b9125f6b8d1c45e6cd33849c62b1d9cb56657354e359a SHA512 8cbf6b08bb21c6cbc3b5215a74ecdcce81e312484c688f2b20f95b7288d7f154e7f1337dd0c7d213687159d731bd4518166a964d6a1bda47dc2bd46115a55600 WHIRLPOOL ffd8f1afaece5762298fc8d3380ffe23ed79b5eb019e923d92fd408594054c2caf25e01b237b4cdc2c11181d93df6978301eecb44661378dc944dc89b3e6838a |
28 |
-DIST libtorrent-rasterbar-1.1.3.tar.gz 3912760 SHA256 44196a89932c26528f5db19289d0f0f4130730a61dccc61c9f1eac9ad3e881d8 SHA512 c9d45ceed5cb56b0d7eb7961c3e641158738c5587ef921d98c73b4918b6f1ae0b40e50792b5289062267cc023e36aaa1f64f0f58d363f59875864791434229a5 WHIRLPOOL 4feb345444583317541639f8b42a53026b8ee87d7060254c3e32ef50f697f1f37ee678b3529dae7614938b336a6e937bba4c37cd1a62255594ec4b2f97cf5192 |
29 |
DIST libtorrent-rasterbar-1.1.4.tar.gz 3917557 SHA256 ccf42367803a6df7edcf4756d1f7d0a9ce6158ec33b851b3b58fd470ac4eeba6 SHA512 50f5dfffbd9e6ba21dbe328be17962f29088a326c2c2bf177e1137ed2900323b9a5bae75ee63635404928452f206c72dd4f9100438a6b802bd36b11430e51bc3 WHIRLPOOL f1231e97cdaf820910dafbaf83f9edadf3b70a8fadc71b370e9813d9b9893e6ee893fccfc71a20438ca0b138ac9035c220b656843e7af2755451bf6587f07fc5 |
30 |
DIST libtorrent-rasterbar-1.1.5.tar.gz 3942894 SHA256 103134068389155a0f2bccaca72a57765460eb8188495089dcad280dcf426930 SHA512 d0e7fe944c8a396aaf79ce80c7513be07a855bc8a9eee3bca46ed83d5e190aaa5ea4dc9a8a7208e27e18ae8f15733e6e34eabd375f0bde43d4dc4607840782e7 WHIRLPOOL 1f78afceb67a69418d2afac915616812fe3a223c548ba2baf7e643fc5e63c79bd87998473ac4b6cab6ac0093d7f43ac91bcfba41c9d6ce0fc1ac46914fce74d2 |
31 |
|
32 |
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.0.11.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.0.11.ebuild |
33 |
deleted file mode 100644 |
34 |
index 956de7c8054..00000000000 |
35 |
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.0.11.ebuild |
36 |
+++ /dev/null |
37 |
@@ -1,116 +0,0 @@ |
38 |
-# Copyright 1999-2017 Gentoo Foundation |
39 |
-# Distributed under the terms of the GNU General Public License v2 |
40 |
- |
41 |
-EAPI=6 |
42 |
- |
43 |
-PYTHON_COMPAT=( python2_7 python3_{4,5} ) |
44 |
-PYTHON_REQ_USE="threads" |
45 |
-DISTUTILS_OPTIONAL=true |
46 |
-DISTUTILS_IN_SOURCE_BUILD=true |
47 |
- |
48 |
-inherit distutils-r1 versionator |
49 |
- |
50 |
-MY_PV=$(replace_all_version_separators _) |
51 |
- |
52 |
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability" |
53 |
-HOMEPAGE="http://libtorrent.org" |
54 |
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz" |
55 |
- |
56 |
-LICENSE="BSD" |
57 |
-SLOT="0/8" |
58 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
59 |
-IUSE="debug +dht doc examples +geoip libressl python +ssl static-libs test" |
60 |
- |
61 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
62 |
- |
63 |
-COMMON_DEPEND=" |
64 |
- dev-libs/boost:=[threads] |
65 |
- virtual/libiconv |
66 |
- geoip? ( dev-libs/geoip ) |
67 |
- python? ( |
68 |
- ${PYTHON_DEPS} |
69 |
- dev-libs/boost:=[python,${PYTHON_USEDEP}] |
70 |
- ) |
71 |
- ssl? ( |
72 |
- !libressl? ( dev-libs/openssl:0= ) |
73 |
- libressl? ( dev-libs/libressl:= ) |
74 |
- ) |
75 |
-" |
76 |
-DEPEND="${COMMON_DEPEND} |
77 |
- sys-devel/libtool |
78 |
-" |
79 |
-RDEPEND="${COMMON_DEPEND} |
80 |
- examples? ( !net-p2p/mldonkey ) |
81 |
-" |
82 |
- |
83 |
-PATCHES=( |
84 |
- "${FILESDIR}/${PN}-1.0.9-test_torrent_parse.patch" |
85 |
- # RC_1_0 branch |
86 |
- "${FILESDIR}/${P}-fix-abicompat.patch" |
87 |
- "${FILESDIR}/${P}-move-header.patch" |
88 |
- # master branch |
89 |
- "${FILESDIR}/${P}-fix-test_ssl.patch" |
90 |
-) |
91 |
- |
92 |
-src_prepare() { |
93 |
- default |
94 |
- |
95 |
- # bug 578026 |
96 |
- # prepend -L${S}/... to ensure bindings link against the lib we just built |
97 |
- sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die |
98 |
- |
99 |
- use python && distutils-r1_src_prepare |
100 |
-} |
101 |
- |
102 |
-src_configure() { |
103 |
- local myeconfargs=( |
104 |
- $(use_enable debug) |
105 |
- $(use_enable debug logging) |
106 |
- $(use_enable debug statistics) |
107 |
- $(use_enable debug disk-stats) |
108 |
- $(use_enable dht dht $(usex debug logging yes)) |
109 |
- $(use_enable examples) |
110 |
- $(use_enable geoip) |
111 |
- $(use_with geoip libgeoip) |
112 |
- $(use_enable ssl encryption) |
113 |
- $(use_enable static-libs static) |
114 |
- $(use_enable test tests) |
115 |
- --with-libiconv |
116 |
- ) |
117 |
- econf "${myeconfargs[@]}" |
118 |
- |
119 |
- if use python; then |
120 |
- myeconfargs+=( |
121 |
- --enable-python-binding |
122 |
- --with-boost-python |
123 |
- ) |
124 |
- python_configure() { |
125 |
- econf "${myeconfargs[@]}" |
126 |
- } |
127 |
- distutils-r1_src_configure |
128 |
- fi |
129 |
-} |
130 |
- |
131 |
-src_compile() { |
132 |
- default |
133 |
- |
134 |
- python_compile() { |
135 |
- cd "${BUILD_DIR}/../bindings/python" || die |
136 |
- distutils-r1_python_compile |
137 |
- } |
138 |
- use python && distutils-r1_src_compile |
139 |
-} |
140 |
- |
141 |
-src_install() { |
142 |
- use doc && HTML_DOCS+=( "${S}"/docs ) |
143 |
- |
144 |
- default |
145 |
- |
146 |
- python_install() { |
147 |
- cd "${BUILD_DIR}/../bindings/python" || die |
148 |
- distutils-r1_python_install |
149 |
- } |
150 |
- use python && distutils-r1_src_install |
151 |
- |
152 |
- find "${D}" -name '*.la' -delete || die |
153 |
-} |
154 |
|
155 |
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.1.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.1.ebuild |
156 |
deleted file mode 100644 |
157 |
index 3de47f94ee6..00000000000 |
158 |
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.1.ebuild |
159 |
+++ /dev/null |
160 |
@@ -1,101 +0,0 @@ |
161 |
-# Copyright 1999-2017 Gentoo Foundation |
162 |
-# Distributed under the terms of the GNU General Public License v2 |
163 |
- |
164 |
-EAPI=6 |
165 |
- |
166 |
-PYTHON_COMPAT=( python2_7 python3_{4,5} ) |
167 |
-PYTHON_REQ_USE="threads" |
168 |
-DISTUTILS_OPTIONAL=true |
169 |
-DISTUTILS_IN_SOURCE_BUILD=true |
170 |
- |
171 |
-inherit distutils-r1 eutils versionator |
172 |
- |
173 |
-MY_PV=$(replace_all_version_separators _) |
174 |
- |
175 |
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability" |
176 |
-HOMEPAGE="http://libtorrent.org" |
177 |
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz" |
178 |
- |
179 |
-LICENSE="BSD" |
180 |
-SLOT="0/9" |
181 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
182 |
-IUSE="debug +dht doc examples libressl python +ssl static-libs test" |
183 |
- |
184 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
185 |
- |
186 |
-RDEPEND=" |
187 |
- dev-libs/boost:=[threads] |
188 |
- virtual/libiconv |
189 |
- examples? ( !net-p2p/mldonkey ) |
190 |
- python? ( |
191 |
- ${PYTHON_DEPS} |
192 |
- dev-libs/boost:=[python,${PYTHON_USEDEP}] |
193 |
- ) |
194 |
- ssl? ( |
195 |
- !libressl? ( dev-libs/openssl:0= ) |
196 |
- libressl? ( dev-libs/libressl:= ) |
197 |
- ) |
198 |
-" |
199 |
-DEPEND="${RDEPEND} |
200 |
- sys-devel/libtool |
201 |
-" |
202 |
- |
203 |
-src_prepare() { |
204 |
- default |
205 |
- |
206 |
- # bug 578026 |
207 |
- # prepend -L${S}/... to ensure bindings link against the lib we just built |
208 |
- sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/compile_flags.in || die |
209 |
- |
210 |
- use python && distutils-r1_src_prepare |
211 |
-} |
212 |
- |
213 |
-src_configure() { |
214 |
- local myeconfargs=( |
215 |
- $(use_enable debug) |
216 |
- $(use_enable debug logging) |
217 |
- $(use_enable debug disk-stats) |
218 |
- $(use_enable dht dht $(usex debug logging yes)) |
219 |
- $(use_enable examples) |
220 |
- $(use_enable ssl encryption) |
221 |
- $(use_enable static-libs static) |
222 |
- $(use_enable test tests) |
223 |
- --with-libiconv |
224 |
- ) |
225 |
- econf "${myeconfargs[@]}" |
226 |
- |
227 |
- if use python; then |
228 |
- myeconfargs+=( |
229 |
- --enable-python-binding |
230 |
- --with-boost-python |
231 |
- ) |
232 |
- python_configure() { |
233 |
- econf "${myeconfargs[@]}" |
234 |
- } |
235 |
- distutils-r1_src_configure |
236 |
- fi |
237 |
-} |
238 |
- |
239 |
-src_compile() { |
240 |
- default |
241 |
- |
242 |
- python_compile() { |
243 |
- cd "${BUILD_DIR}/../bindings/python" || die |
244 |
- distutils-r1_python_compile |
245 |
- } |
246 |
- use python && distutils-r1_src_compile |
247 |
-} |
248 |
- |
249 |
-src_install() { |
250 |
- use doc && HTML_DOCS+=( "${S}"/docs ) |
251 |
- |
252 |
- default |
253 |
- |
254 |
- python_install() { |
255 |
- cd "${BUILD_DIR}/../bindings/python" || die |
256 |
- distutils-r1_python_install |
257 |
- } |
258 |
- use python && distutils-r1_src_install |
259 |
- |
260 |
- prune_libtool_files |
261 |
-} |
262 |
|
263 |
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.2.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.2.ebuild |
264 |
deleted file mode 100644 |
265 |
index 91626938f9c..00000000000 |
266 |
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.2.ebuild |
267 |
+++ /dev/null |
268 |
@@ -1,102 +0,0 @@ |
269 |
-# Copyright 1999-2017 Gentoo Foundation |
270 |
-# Distributed under the terms of the GNU General Public License v2 |
271 |
- |
272 |
-EAPI=6 |
273 |
- |
274 |
-PYTHON_COMPAT=( python2_7 python3_{4,5} ) |
275 |
-PYTHON_REQ_USE="threads" |
276 |
-DISTUTILS_OPTIONAL=true |
277 |
-DISTUTILS_IN_SOURCE_BUILD=true |
278 |
- |
279 |
-inherit distutils-r1 eutils versionator |
280 |
- |
281 |
-MY_PV=$(replace_all_version_separators _) |
282 |
- |
283 |
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability" |
284 |
-HOMEPAGE="http://libtorrent.org" |
285 |
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz" |
286 |
- |
287 |
-LICENSE="BSD" |
288 |
-SLOT="0/9" |
289 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
290 |
-IUSE="debug +dht doc examples libressl python +ssl static-libs test" |
291 |
- |
292 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
293 |
- |
294 |
-RDEPEND=" |
295 |
- dev-libs/boost:=[threads] |
296 |
- virtual/libiconv |
297 |
- examples? ( !net-p2p/mldonkey ) |
298 |
- python? ( |
299 |
- ${PYTHON_DEPS} |
300 |
- dev-libs/boost:=[python,${PYTHON_USEDEP}] |
301 |
- ) |
302 |
- ssl? ( |
303 |
- !libressl? ( dev-libs/openssl:0= ) |
304 |
- libressl? ( dev-libs/libressl:= ) |
305 |
- ) |
306 |
-" |
307 |
-DEPEND="${RDEPEND} |
308 |
- sys-devel/libtool |
309 |
-" |
310 |
- |
311 |
-src_prepare() { |
312 |
- default |
313 |
- |
314 |
- # bug 578026 |
315 |
- # prepend -L${S}/... to ensure bindings link against the lib we just built |
316 |
- sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die |
317 |
- |
318 |
- # prepend -I${S}/... to ensure bindings use the right headers |
319 |
- sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in || die |
320 |
- |
321 |
- use python && distutils-r1_src_prepare |
322 |
-} |
323 |
- |
324 |
-src_configure() { |
325 |
- local myeconfargs=( |
326 |
- $(use_enable debug) |
327 |
- $(use_enable debug logging) |
328 |
- $(use_enable debug disk-stats) |
329 |
- $(use_enable dht dht $(usex debug logging yes)) |
330 |
- $(use_enable examples) |
331 |
- $(use_enable ssl encryption) |
332 |
- $(use_enable static-libs static) |
333 |
- $(use_enable test tests) |
334 |
- --with-libiconv |
335 |
- ) |
336 |
- econf "${myeconfargs[@]}" |
337 |
- |
338 |
- if use python; then |
339 |
- python_configure() { |
340 |
- econf "${myeconfargs[@]}" \ |
341 |
- --enable-python-binding \ |
342 |
- --with-boost-python="${EPYTHON#python}" |
343 |
- } |
344 |
- distutils-r1_src_configure |
345 |
- fi |
346 |
-} |
347 |
- |
348 |
-src_compile() { |
349 |
- default |
350 |
- |
351 |
- python_compile() { |
352 |
- cd "${BUILD_DIR}/../bindings/python" || die |
353 |
- distutils-r1_python_compile |
354 |
- } |
355 |
- use python && distutils-r1_src_compile |
356 |
-} |
357 |
- |
358 |
-src_install() { |
359 |
- use doc && HTML_DOCS+=( "${S}"/docs ) |
360 |
- |
361 |
- default |
362 |
- |
363 |
- python_install() { |
364 |
- cd "${BUILD_DIR}/../bindings/python" || die |
365 |
- distutils-r1_python_install |
366 |
- } |
367 |
- use python && distutils-r1_src_install |
368 |
- |
369 |
- prune_libtool_files |
370 |
-} |
371 |
|
372 |
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.3.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.3.ebuild |
373 |
deleted file mode 100644 |
374 |
index 86fa8d7e920..00000000000 |
375 |
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.3.ebuild |
376 |
+++ /dev/null |
377 |
@@ -1,102 +0,0 @@ |
378 |
-# Copyright 1999-2017 Gentoo Foundation |
379 |
-# Distributed under the terms of the GNU General Public License v2 |
380 |
- |
381 |
-EAPI=6 |
382 |
- |
383 |
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) |
384 |
-PYTHON_REQ_USE="threads" |
385 |
-DISTUTILS_OPTIONAL=true |
386 |
-DISTUTILS_IN_SOURCE_BUILD=true |
387 |
- |
388 |
-inherit distutils-r1 eutils versionator |
389 |
- |
390 |
-MY_PV=$(replace_all_version_separators _) |
391 |
- |
392 |
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability" |
393 |
-HOMEPAGE="http://libtorrent.org" |
394 |
-SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz" |
395 |
- |
396 |
-LICENSE="BSD" |
397 |
-SLOT="0/9" |
398 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
399 |
-IUSE="debug +dht doc examples libressl python +ssl static-libs test" |
400 |
- |
401 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
402 |
- |
403 |
-RDEPEND=" |
404 |
- dev-libs/boost:=[threads] |
405 |
- virtual/libiconv |
406 |
- examples? ( !net-p2p/mldonkey ) |
407 |
- python? ( |
408 |
- ${PYTHON_DEPS} |
409 |
- dev-libs/boost:=[python,${PYTHON_USEDEP}] |
410 |
- ) |
411 |
- ssl? ( |
412 |
- !libressl? ( dev-libs/openssl:0= ) |
413 |
- libressl? ( dev-libs/libressl:= ) |
414 |
- ) |
415 |
-" |
416 |
-DEPEND="${RDEPEND} |
417 |
- sys-devel/libtool |
418 |
-" |
419 |
- |
420 |
-src_prepare() { |
421 |
- default |
422 |
- |
423 |
- # bug 578026 |
424 |
- # prepend -L${S}/... to ensure bindings link against the lib we just built |
425 |
- sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die |
426 |
- |
427 |
- # prepend -I${S}/... to ensure bindings use the right headers |
428 |
- sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in || die |
429 |
- |
430 |
- use python && distutils-r1_src_prepare |
431 |
-} |
432 |
- |
433 |
-src_configure() { |
434 |
- local myeconfargs=( |
435 |
- $(use_enable debug) |
436 |
- $(use_enable debug logging) |
437 |
- $(use_enable debug disk-stats) |
438 |
- $(use_enable dht dht $(usex debug logging yes)) |
439 |
- $(use_enable examples) |
440 |
- $(use_enable ssl encryption) |
441 |
- $(use_enable static-libs static) |
442 |
- $(use_enable test tests) |
443 |
- --with-libiconv |
444 |
- ) |
445 |
- econf "${myeconfargs[@]}" |
446 |
- |
447 |
- if use python; then |
448 |
- python_configure() { |
449 |
- econf "${myeconfargs[@]}" \ |
450 |
- --enable-python-binding \ |
451 |
- --with-boost-python="${EPYTHON#python}" |
452 |
- } |
453 |
- distutils-r1_src_configure |
454 |
- fi |
455 |
-} |
456 |
- |
457 |
-src_compile() { |
458 |
- default |
459 |
- |
460 |
- python_compile() { |
461 |
- cd "${BUILD_DIR}/../bindings/python" || die |
462 |
- distutils-r1_python_compile |
463 |
- } |
464 |
- use python && distutils-r1_src_compile |
465 |
-} |
466 |
- |
467 |
-src_install() { |
468 |
- use doc && HTML_DOCS+=( "${S}"/docs ) |
469 |
- |
470 |
- default |
471 |
- |
472 |
- python_install() { |
473 |
- cd "${BUILD_DIR}/../bindings/python" || die |
474 |
- distutils-r1_python_install |
475 |
- } |
476 |
- use python && distutils-r1_src_install |
477 |
- |
478 |
- prune_libtool_files |
479 |
-} |