1 |
commit: 92b5a88db6ea85caa349cc4141bd099a3fe0a597 |
2 |
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Oct 6 09:14:38 2015 +0000 |
4 |
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Oct 6 09:14:38 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b5a88d |
7 |
|
8 |
media-libs/libbluray: remove old. |
9 |
|
10 |
Package-Manager: portage-2.2.22 |
11 |
|
12 |
media-libs/libbluray/Manifest | 4 -- |
13 |
media-libs/libbluray/libbluray-0.5.0-r1.ebuild | 92 ------------------------- |
14 |
media-libs/libbluray/libbluray-0.5.0.ebuild | 90 ------------------------ |
15 |
media-libs/libbluray/libbluray-0.6.1.ebuild | 92 ------------------------- |
16 |
media-libs/libbluray/libbluray-0.7.0.ebuild | 95 -------------------------- |
17 |
media-libs/libbluray/libbluray-0.8.0.ebuild | 94 ------------------------- |
18 |
6 files changed, 467 deletions(-) |
19 |
|
20 |
diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest |
21 |
index b9ab7ee..64ba7ec 100644 |
22 |
--- a/media-libs/libbluray/Manifest |
23 |
+++ b/media-libs/libbluray/Manifest |
24 |
@@ -1,6 +1,2 @@ |
25 |
-DIST libbluray-0.5.0.tar.bz2 559639 SHA256 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216 SHA512 bd709a01689bbb03ac291a2544eee93b47d72e065c8ccf825f9fb568ddb339a75a18c721b3c59fd4a8214a0f9b652cbd845bccd9de08248dd4cf61616a77e1dd WHIRLPOOL ab6b422889e6469053f567a489afe6c4cbf79cc1e56461ccad3eec948be819748da7760377686430db212a249b450da8fe5a9c914828f13354135dcf2e314add |
26 |
-DIST libbluray-0.6.1.tar.bz2 586646 SHA256 bf51c4fb65f4d8b02e9b2708017ecd829c8d0dfa9239bca011e67a2a6e368b3f SHA512 f32f5ce238955efd8d9f34d488d89ca1f52b4dd1f63334ade92dc8e053b15e180549fc5f83f4b7d532c145acb1b8ddfca2230df65451bfb0f77bf6aa2c3806ec WHIRLPOOL bed882bef96effc81241eab736b6be4caa098fdb1e9e2c50bdb70ebfdf0ee53490aed6697bc298c5a8271547113e9c0de151b95198ca2db90733ea70adc4ad44 |
27 |
DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec814444b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506 |
28 |
-DIST libbluray-0.7.0.tar.bz2 597266 SHA256 f79beb9fbb24117cbb1264c919e686ae9e6349c0ad08b48c4b6233b2887eb68d SHA512 2bf73398003e5a6b12ffdf44ec5716c18da4a176328b4eac52adb3337d09fcb4e5b553362cb67d70506fb0b2cd60e2e59ccc398104630554f41f0b095fc4703f WHIRLPOOL 28f9422704230cfe2fea3c84d0c7c3ae06495b07fdc22c33937d2cb4a0087be4af4364d219ab38e0ee94cf5c14826f7f2a1750da6d5c8f7e71178dbdfb1fc1e5 |
29 |
-DIST libbluray-0.8.0.tar.bz2 621606 SHA256 7b80208b2af54313fedbb49f54b7e13ff7f86f1843a81dddd5e17aa9575bfd08 SHA512 1928ed86a39f3846014f3c5083e78aaf87366fb4589a48a1a87ad053fc32edafe6e89d382c44cffc5f27610d4d3ccf17bf2ef79982e3e39a0ada6895defe5bfe WHIRLPOOL d72b50920e8f0b994cc543d3efbc6b7e4849a1dcda1774e1eda85e527a36a8382c3e273fb45309776c696bb7b215271cfb822f04c02a4133c5ee5687ea8805f5 |
30 |
DIST libbluray-0.8.1.tar.bz2 623402 SHA256 cdbec680c5bbc2251de6ccd109cf5f798ea51db6fcb938df39283be1799efb8f SHA512 6618e01a567f0dc5d21302fc771d4155589c81703028b76f6090a2d12ef1c7e9d08d9c79312a7c8b2ca0d6c63ce980195f0866509a4f8f05f64ed6650c7f78dc WHIRLPOOL 899ffe320997d245ed76987993d7d7e1697fcea61474ad7fb664c0c519d2c6578344986e22a9fe7d23d7c458525f6effff68718619334916fbe42cccb6c5c801 |
31 |
|
32 |
diff --git a/media-libs/libbluray/libbluray-0.5.0-r1.ebuild b/media-libs/libbluray/libbluray-0.5.0-r1.ebuild |
33 |
deleted file mode 100644 |
34 |
index 357e82f..0000000 |
35 |
--- a/media-libs/libbluray/libbluray-0.5.0-r1.ebuild |
36 |
+++ /dev/null |
37 |
@@ -1,92 +0,0 @@ |
38 |
-# Copyright 1999-2014 Gentoo Foundation |
39 |
-# Distributed under the terms of the GNU General Public License v2 |
40 |
-# $Id$ |
41 |
- |
42 |
-EAPI=5 |
43 |
- |
44 |
-inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal |
45 |
- |
46 |
-DESCRIPTION="Blu-ray playback libraries" |
47 |
-HOMEPAGE="http://www.videolan.org/developers/libbluray.html" |
48 |
-SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2" |
49 |
- |
50 |
-LICENSE="LGPL-2.1" |
51 |
-SLOT="0" |
52 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
53 |
-IUSE="aacs java static-libs +truetype utils +xml" |
54 |
- |
55 |
-COMMON_DEPEND=" |
56 |
- xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) |
57 |
- truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) |
58 |
-" |
59 |
-RDEPEND=" |
60 |
- ${COMMON_DEPEND} |
61 |
- aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) |
62 |
- java? ( >=virtual/jre-1.6 ) |
63 |
-" |
64 |
-DEPEND=" |
65 |
- ${COMMON_DEPEND} |
66 |
- java? ( |
67 |
- >=virtual/jdk-1.6 |
68 |
- dev-java/ant-core |
69 |
- ) |
70 |
- virtual/pkgconfig |
71 |
-" |
72 |
- |
73 |
-DOCS=( ChangeLog README.txt ) |
74 |
- |
75 |
-src_prepare() { |
76 |
- if use java ; then |
77 |
- export JDK_HOME="$(java-config -g JAVA_HOME)" |
78 |
- |
79 |
- # don't install a duplicate jar file |
80 |
- sed -i '/^jar_DATA/d' src/Makefile.am || die |
81 |
- |
82 |
- eautoreconf |
83 |
- |
84 |
- java-pkg-opt-2_src_prepare |
85 |
- fi |
86 |
-} |
87 |
- |
88 |
-multilib_src_configure() { |
89 |
- local myconf |
90 |
- if multilib_is_native_abi && use java; then |
91 |
- export JAVACFLAGS="$(java-pkg_javac-args)" |
92 |
- append-cflags "$(java-pkg_get-jni-cflags)" |
93 |
- myconf="--enable-bdjava" |
94 |
- else |
95 |
- myconf="--disable-bdjava" |
96 |
- fi |
97 |
- |
98 |
- ECONF_SOURCE="${S}" econf \ |
99 |
- --disable-optimizations \ |
100 |
- $(multilib_native_use_enable utils examples) \ |
101 |
- $(use_with truetype freetype) \ |
102 |
- $(use_enable static-libs static) \ |
103 |
- $(use_with xml libxml2) \ |
104 |
- ${myconf} |
105 |
-} |
106 |
- |
107 |
-multilib_src_install() { |
108 |
- emake DESTDIR="${D}" install |
109 |
- |
110 |
- if multilib_is_native_abi && use utils; then |
111 |
- cd src |
112 |
- dobin index_dump mobj_dump mpls_dump |
113 |
- cd .libs/ |
114 |
- dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump |
115 |
- if use java; then |
116 |
- dobin bdj_test |
117 |
- fi |
118 |
- fi |
119 |
- |
120 |
- if multilib_is_native_abi && use java; then |
121 |
- java-pkg_dojar "${BUILD_DIR}"/src/.libs/${PN}.jar |
122 |
- doenvd "${FILESDIR}"/90${PN} |
123 |
- fi |
124 |
-} |
125 |
- |
126 |
-multilib_src_install_all() { |
127 |
- einstalldocs |
128 |
- prune_libtool_files |
129 |
-} |
130 |
|
131 |
diff --git a/media-libs/libbluray/libbluray-0.5.0.ebuild b/media-libs/libbluray/libbluray-0.5.0.ebuild |
132 |
deleted file mode 100644 |
133 |
index 5527be3..0000000 |
134 |
--- a/media-libs/libbluray/libbluray-0.5.0.ebuild |
135 |
+++ /dev/null |
136 |
@@ -1,90 +0,0 @@ |
137 |
-# Copyright 1999-2014 Gentoo Foundation |
138 |
-# Distributed under the terms of the GNU General Public License v2 |
139 |
-# $Id$ |
140 |
- |
141 |
-EAPI=5 |
142 |
- |
143 |
-inherit autotools java-pkg-opt-2 flag-o-matic eutils |
144 |
- |
145 |
-DESCRIPTION="Blu-ray playback libraries" |
146 |
-HOMEPAGE="http://www.videolan.org/developers/libbluray.html" |
147 |
-SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2" |
148 |
- |
149 |
-LICENSE="LGPL-2.1" |
150 |
-SLOT="0" |
151 |
-KEYWORDS="amd64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" |
152 |
-IUSE="aacs java static-libs +truetype utils +xml" |
153 |
- |
154 |
-COMMON_DEPEND=" |
155 |
- xml? ( dev-libs/libxml2 ) |
156 |
-" |
157 |
-RDEPEND=" |
158 |
- ${COMMON_DEPEND} |
159 |
- aacs? ( media-libs/libaacs ) |
160 |
- java? ( |
161 |
- truetype? ( media-libs/freetype:2 ) |
162 |
- >=virtual/jre-1.6 |
163 |
- ) |
164 |
-" |
165 |
-DEPEND=" |
166 |
- ${COMMON_DEPEND} |
167 |
- java? ( |
168 |
- truetype? ( media-libs/freetype:2 ) |
169 |
- >=virtual/jdk-1.6 |
170 |
- dev-java/ant-core |
171 |
- ) |
172 |
- virtual/pkgconfig |
173 |
-" |
174 |
- |
175 |
-DOCS=( ChangeLog README.txt ) |
176 |
- |
177 |
-src_prepare() { |
178 |
- if use java ; then |
179 |
- export JDK_HOME="$(java-config -g JAVA_HOME)" |
180 |
- |
181 |
- # don't install a duplicate jar file |
182 |
- sed -i '/^jar_DATA/d' src/Makefile.am || die |
183 |
- |
184 |
- eautoreconf |
185 |
- |
186 |
- java-pkg-opt-2_src_prepare |
187 |
- fi |
188 |
-} |
189 |
- |
190 |
-src_configure() { |
191 |
- local myconf |
192 |
- if use java; then |
193 |
- export JAVACFLAGS="$(java-pkg_javac-args)" |
194 |
- append-cflags "$(java-pkg_get-jni-cflags)" |
195 |
- myconf="$(use_with truetype freetype)" |
196 |
- fi |
197 |
- |
198 |
- econf \ |
199 |
- --disable-optimizations \ |
200 |
- $(use_enable utils examples) \ |
201 |
- $(use_enable java bdjava) \ |
202 |
- $(use_enable static-libs static) \ |
203 |
- $(use_with xml libxml2) \ |
204 |
- ${myconf} |
205 |
-} |
206 |
- |
207 |
-src_install() { |
208 |
- default |
209 |
- |
210 |
- if use utils; then |
211 |
- cd src |
212 |
- dobin index_dump mobj_dump mpls_dump |
213 |
- cd .libs/ |
214 |
- dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump |
215 |
- if use java; then |
216 |
- dobin bdj_test |
217 |
- fi |
218 |
- fi |
219 |
- |
220 |
- if use java; then |
221 |
- java-pkg_dojar "${S}"/src/.libs/${PN}.jar |
222 |
- doenvd "${FILESDIR}"/90${PN} |
223 |
- fi |
224 |
- |
225 |
- prune_libtool_files |
226 |
-} |
227 |
|
228 |
diff --git a/media-libs/libbluray/libbluray-0.6.1.ebuild b/media-libs/libbluray/libbluray-0.6.1.ebuild |
229 |
deleted file mode 100644 |
230 |
index 54985a2..0000000 |
231 |
--- a/media-libs/libbluray/libbluray-0.6.1.ebuild |
232 |
+++ /dev/null |
233 |
@@ -1,92 +0,0 @@ |
234 |
-# Copyright 1999-2014 Gentoo Foundation |
235 |
-# Distributed under the terms of the GNU General Public License v2 |
236 |
-# $Id$ |
237 |
- |
238 |
-EAPI=5 |
239 |
- |
240 |
-inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal |
241 |
- |
242 |
-DESCRIPTION="Blu-ray playback libraries" |
243 |
-HOMEPAGE="http://www.videolan.org/developers/libbluray.html" |
244 |
-SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2" |
245 |
- |
246 |
-LICENSE="LGPL-2.1" |
247 |
-SLOT="0" |
248 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
249 |
-IUSE="aacs java static-libs +truetype utils +xml" |
250 |
- |
251 |
-COMMON_DEPEND=" |
252 |
- xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) |
253 |
- truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) |
254 |
-" |
255 |
-RDEPEND=" |
256 |
- ${COMMON_DEPEND} |
257 |
- aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) |
258 |
- java? ( >=virtual/jre-1.6 ) |
259 |
-" |
260 |
-DEPEND=" |
261 |
- ${COMMON_DEPEND} |
262 |
- java? ( |
263 |
- >=virtual/jdk-1.6 |
264 |
- dev-java/ant-core |
265 |
- ) |
266 |
- virtual/pkgconfig |
267 |
-" |
268 |
- |
269 |
-DOCS=( ChangeLog README.txt ) |
270 |
- |
271 |
-src_prepare() { |
272 |
- if use java ; then |
273 |
- export JDK_HOME="$(java-config -g JAVA_HOME)" |
274 |
- |
275 |
- # don't install a duplicate jar file |
276 |
- sed -i '/^jar_DATA/d' src/Makefile.am || die |
277 |
- |
278 |
- java-pkg-opt-2_src_prepare |
279 |
- fi |
280 |
- |
281 |
- eautoreconf |
282 |
-} |
283 |
- |
284 |
-multilib_src_configure() { |
285 |
- local myconf |
286 |
- if multilib_is_native_abi && use java; then |
287 |
- export JAVACFLAGS="$(java-pkg_javac-args)" |
288 |
- append-cflags "$(java-pkg_get-jni-cflags)" |
289 |
- myconf="--enable-bdjava" |
290 |
- else |
291 |
- myconf="--disable-bdjava" |
292 |
- fi |
293 |
- |
294 |
- ECONF_SOURCE="${S}" econf \ |
295 |
- --disable-optimizations \ |
296 |
- $(multilib_native_use_enable utils examples) \ |
297 |
- $(use_with truetype freetype) \ |
298 |
- $(use_enable static-libs static) \ |
299 |
- $(use_with xml libxml2) \ |
300 |
- ${myconf} |
301 |
-} |
302 |
- |
303 |
-multilib_src_install() { |
304 |
- emake DESTDIR="${D}" install |
305 |
- |
306 |
- if multilib_is_native_abi && use utils; then |
307 |
- cd src |
308 |
- dobin index_dump mobj_dump mpls_dump |
309 |
- cd .libs/ |
310 |
- dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump |
311 |
- if use java; then |
312 |
- dobin bdj_test |
313 |
- fi |
314 |
- fi |
315 |
- |
316 |
- if multilib_is_native_abi && use java; then |
317 |
- java-pkg_dojar "${BUILD_DIR}"/src/.libs/${PN}-j2se-${PV}.jar |
318 |
- doenvd "${FILESDIR}"/90${PN} |
319 |
- fi |
320 |
-} |
321 |
- |
322 |
-multilib_src_install_all() { |
323 |
- einstalldocs |
324 |
- prune_libtool_files |
325 |
-} |
326 |
|
327 |
diff --git a/media-libs/libbluray/libbluray-0.7.0.ebuild b/media-libs/libbluray/libbluray-0.7.0.ebuild |
328 |
deleted file mode 100644 |
329 |
index 0d583a8..0000000 |
330 |
--- a/media-libs/libbluray/libbluray-0.7.0.ebuild |
331 |
+++ /dev/null |
332 |
@@ -1,95 +0,0 @@ |
333 |
-# Copyright 1999-2015 Gentoo Foundation |
334 |
-# Distributed under the terms of the GNU General Public License v2 |
335 |
-# $Id$ |
336 |
- |
337 |
-EAPI=5 |
338 |
- |
339 |
-inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal |
340 |
- |
341 |
-DESCRIPTION="Blu-ray playback libraries" |
342 |
-HOMEPAGE="http://www.videolan.org/developers/libbluray.html" |
343 |
-SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2" |
344 |
- |
345 |
-LICENSE="LGPL-2.1" |
346 |
-SLOT="0" |
347 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
348 |
-IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" |
349 |
- |
350 |
-COMMON_DEPEND=" |
351 |
- xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) |
352 |
- fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) |
353 |
- truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) |
354 |
-" |
355 |
-RDEPEND=" |
356 |
- ${COMMON_DEPEND} |
357 |
- aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) |
358 |
- bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) |
359 |
- java? ( >=virtual/jre-1.6 ) |
360 |
-" |
361 |
-DEPEND=" |
362 |
- ${COMMON_DEPEND} |
363 |
- java? ( |
364 |
- >=virtual/jdk-1.6 |
365 |
- dev-java/ant-core |
366 |
- ) |
367 |
- virtual/pkgconfig |
368 |
-" |
369 |
- |
370 |
-DOCS=( ChangeLog README.txt ) |
371 |
- |
372 |
-src_prepare() { |
373 |
- if use java ; then |
374 |
- export JDK_HOME="$(java-config -g JAVA_HOME)" |
375 |
- |
376 |
- # don't install a duplicate jar file |
377 |
- sed -i '/^jar_DATA/d' src/Makefile.am || die |
378 |
- |
379 |
- java-pkg-opt-2_src_prepare |
380 |
- fi |
381 |
- |
382 |
- eautoreconf |
383 |
-} |
384 |
- |
385 |
-multilib_src_configure() { |
386 |
- local myconf |
387 |
- if multilib_is_native_abi && use java; then |
388 |
- export JAVACFLAGS="$(java-pkg_javac-args)" |
389 |
- append-cflags "$(java-pkg_get-jni-cflags)" |
390 |
- myconf="--enable-bdjava" |
391 |
- else |
392 |
- myconf="--disable-bdjava" |
393 |
- fi |
394 |
- |
395 |
- ECONF_SOURCE="${S}" econf \ |
396 |
- --disable-optimizations \ |
397 |
- $(multilib_native_use_enable utils examples) \ |
398 |
- $(use_with fontconfig) \ |
399 |
- $(use_with truetype freetype) \ |
400 |
- $(use_enable static-libs static) \ |
401 |
- $(use_with xml libxml2) \ |
402 |
- ${myconf} |
403 |
-} |
404 |
- |
405 |
-multilib_src_install() { |
406 |
- emake DESTDIR="${D}" install |
407 |
- |
408 |
- if multilib_is_native_abi && use utils; then |
409 |
- cd src |
410 |
- dobin index_dump mobj_dump mpls_dump |
411 |
- cd .libs/ |
412 |
- dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump |
413 |
- if use java; then |
414 |
- dobin bdj_test |
415 |
- fi |
416 |
- fi |
417 |
- |
418 |
- if multilib_is_native_abi && use java; then |
419 |
- java-pkg_dojar "${BUILD_DIR}"/src/.libs/${PN}-j2se-${PV}.jar |
420 |
- doenvd "${FILESDIR}"/90${PN} |
421 |
- fi |
422 |
-} |
423 |
- |
424 |
-multilib_src_install_all() { |
425 |
- einstalldocs |
426 |
- prune_libtool_files |
427 |
-} |
428 |
|
429 |
diff --git a/media-libs/libbluray/libbluray-0.8.0.ebuild b/media-libs/libbluray/libbluray-0.8.0.ebuild |
430 |
deleted file mode 100644 |
431 |
index 805d248..0000000 |
432 |
--- a/media-libs/libbluray/libbluray-0.8.0.ebuild |
433 |
+++ /dev/null |
434 |
@@ -1,94 +0,0 @@ |
435 |
-# Copyright 1999-2015 Gentoo Foundation |
436 |
-# Distributed under the terms of the GNU General Public License v2 |
437 |
-# $Id$ |
438 |
- |
439 |
-EAPI=5 |
440 |
- |
441 |
-inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal |
442 |
- |
443 |
-DESCRIPTION="Blu-ray playback libraries" |
444 |
-HOMEPAGE="http://www.videolan.org/developers/libbluray.html" |
445 |
-SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2" |
446 |
- |
447 |
-LICENSE="LGPL-2.1" |
448 |
-SLOT="0" |
449 |
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
450 |
-IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml" |
451 |
- |
452 |
-COMMON_DEPEND=" |
453 |
- xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) |
454 |
- fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) |
455 |
- truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) |
456 |
-" |
457 |
-RDEPEND=" |
458 |
- ${COMMON_DEPEND} |
459 |
- aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] ) |
460 |
- bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] ) |
461 |
- java? ( >=virtual/jre-1.6 ) |
462 |
-" |
463 |
-DEPEND=" |
464 |
- ${COMMON_DEPEND} |
465 |
- java? ( |
466 |
- >=virtual/jdk-1.6 |
467 |
- dev-java/ant-core |
468 |
- ) |
469 |
- virtual/pkgconfig |
470 |
-" |
471 |
- |
472 |
-DOCS=( ChangeLog README.txt ) |
473 |
- |
474 |
-src_prepare() { |
475 |
- if use java ; then |
476 |
- export JDK_HOME="$(java-config -g JAVA_HOME)" |
477 |
- |
478 |
- # don't install a duplicate jar file |
479 |
- sed -i '/^jar_DATA/d' Makefile.am || die |
480 |
- |
481 |
- java-pkg-opt-2_src_prepare |
482 |
- fi |
483 |
- |
484 |
- eautoreconf |
485 |
-} |
486 |
- |
487 |
-multilib_src_configure() { |
488 |
- local myconf |
489 |
- if multilib_is_native_abi && use java; then |
490 |
- export JAVACFLAGS="$(java-pkg_javac-args)" |
491 |
- append-cflags "$(java-pkg_get-jni-cflags)" |
492 |
- myconf="--enable-bdjava" |
493 |
- else |
494 |
- myconf="--disable-bdjava" |
495 |
- fi |
496 |
- |
497 |
- ECONF_SOURCE="${S}" econf \ |
498 |
- --disable-optimizations \ |
499 |
- $(multilib_native_use_enable utils examples) \ |
500 |
- $(use_with fontconfig) \ |
501 |
- $(use_with truetype freetype) \ |
502 |
- $(use_enable static-libs static) \ |
503 |
- $(use_with xml libxml2) \ |
504 |
- ${myconf} |
505 |
-} |
506 |
- |
507 |
-multilib_src_install() { |
508 |
- emake DESTDIR="${D}" install |
509 |
- |
510 |
- if multilib_is_native_abi && use utils; then |
511 |
- dobin index_dump mobj_dump mpls_dump |
512 |
- cd .libs/ |
513 |
- dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump |
514 |
- if use java; then |
515 |
- dobin bdj_test |
516 |
- fi |
517 |
- fi |
518 |
- |
519 |
- if multilib_is_native_abi && use java; then |
520 |
- java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-${PV}.jar |
521 |
- doenvd "${FILESDIR}"/90${PN} |
522 |
- fi |
523 |
-} |
524 |
- |
525 |
-multilib_src_install_all() { |
526 |
- einstalldocs |
527 |
- prune_libtool_files |
528 |
-} |