Version bump, add fontconfig use flag.
authorTim Harder <radhermit@gentoo.org>
Thu, 29 Jan 2015 02:29:18 +0000 (02:29 +0000)
committerTim Harder <radhermit@gentoo.org>
Thu, 29 Jan 2015 02:29:18 +0000 (02:29 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3

media-libs/libbluray/ChangeLog
media-libs/libbluray/Manifest
media-libs/libbluray/libbluray-0.7.0.ebuild [new file with mode: 0644]

index 86020236aafeda33bff81ef017875e079d6428a2..49f0c67cfbdd04f4384cc7260a88d5175eabff4d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/libbluray
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.68 2014/09/22 00:05:39 radhermit Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.69 2015/01/29 02:29:16 radhermit Exp $
+
+*libbluray-0.7.0 (29 Jan 2015)
+
+  29 Jan 2015; Tim Harder <radhermit@gentoo.org> +libbluray-0.7.0.ebuild:
+  Version bump, add fontconfig use flag.
 
 *libbluray-0.6.2 (22 Sep 2014)
 
index 1117a82ab429cbe2f1bf6fd8eacae626c596f821..94348b0d5cec13218b2b16af9b98858459f390ed 100644 (file)
@@ -5,21 +5,23 @@ AUX 90libbluray 54 SHA256 6ecc4c3b7d343184f498e029f64ab77c6b779eda4934adef01ba6e
 DIST libbluray-0.5.0.tar.bz2 559639 SHA256 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216 SHA512 bd709a01689bbb03ac291a2544eee93b47d72e065c8ccf825f9fb568ddb339a75a18c721b3c59fd4a8214a0f9b652cbd845bccd9de08248dd4cf61616a77e1dd WHIRLPOOL ab6b422889e6469053f567a489afe6c4cbf79cc1e56461ccad3eec948be819748da7760377686430db212a249b450da8fe5a9c914828f13354135dcf2e314add
 DIST libbluray-0.6.1.tar.bz2 586646 SHA256 bf51c4fb65f4d8b02e9b2708017ecd829c8d0dfa9239bca011e67a2a6e368b3f SHA512 f32f5ce238955efd8d9f34d488d89ca1f52b4dd1f63334ade92dc8e053b15e180549fc5f83f4b7d532c145acb1b8ddfca2230df65451bfb0f77bf6aa2c3806ec WHIRLPOOL bed882bef96effc81241eab736b6be4caa098fdb1e9e2c50bdb70ebfdf0ee53490aed6697bc298c5a8271547113e9c0de151b95198ca2db90733ea70adc4ad44
 DIST libbluray-0.6.2.tar.bz2 582227 SHA256 8ca410c8a4a1e2e8344014a67e2c908182cff3e04ece4e3b9ef196cf6bca5cd0 SHA512 20fbc5f34d7d025efaac1b6398c18b94b603a52bfb6dd0f021059d3bd4c3cf785e715698cd09e5d1c97a7ed11bbd146b29aa363650620eef1efca08053fc033a WHIRLPOOL 5e69fe4042d709677635fdc6569a2b14a34ff93ef672b3138bffde3a492ca5b38d960ed3bec814444b5dc4b4491f108ed50d64c2c8d956164dfedd0a43b8f506
+DIST libbluray-0.7.0.tar.bz2 597266 SHA256 f79beb9fbb24117cbb1264c919e686ae9e6349c0ad08b48c4b6233b2887eb68d SHA512 2bf73398003e5a6b12ffdf44ec5716c18da4a176328b4eac52adb3337d09fcb4e5b553362cb67d70506fb0b2cd60e2e59ccc398104630554f41f0b095fc4703f WHIRLPOOL 28f9422704230cfe2fea3c84d0c7c3ae06495b07fdc22c33937d2cb4a0087be4af4364d219ab38e0ee94cf5c14826f7f2a1750da6d5c8f7e71178dbdfb1fc1e5
 EBUILD libbluray-0.5.0-r1.ebuild 2206 SHA256 6208ae4f7491964a63b25acc6cd72015bc123ca4937c0982ef5ccd5af293b7be SHA512 04a00013940dfc6a1a1d768c738e3e669d7044ba1f60df4e86ddb53634b0ad2edc9fc8c61c5bb45ffe5f2ba0d188344025c089ca91099e7e30c1505af99471ba WHIRLPOOL 82a317097bc7493761007fa761a93db7a1aad641a329cfb357b42b31e103cd157dd93aabbf751f8c2ef2db85f47acaa8406538cad00c2921803fbabbc885d39f
 EBUILD libbluray-0.5.0.ebuild 1896 SHA256 54d06cc1f8a4e40308c3fb6b151d1c935f099d2daafd33c7ee41175abcdcd2e0 SHA512 41294412d6460a8727f6657f05220f2bf38684662c0a31d04a0769d58a2f63f6befe59c58b96a0eb0ee137739dc00099238224b27a91acd9fed60837d063f0da WHIRLPOOL 71a73a8ebbc59feac4942c29f909d3bebc4b47c9578966b23c583b89567c99004b416cc2fb9ef445971ff06170bf0e8f59342a8072a5c9b39c94a760cc86cae7
 EBUILD libbluray-0.6.1.ebuild 2219 SHA256 f30167483cc98a4969a0dd5103a635932440722839c4183e70f92be2ed667ef9 SHA512 b5a004bfbc28d0db73d0ec1cd7a32339e0fce10f0666c56518d6f54d1c70e995b88905fe2b0419421d5eadc3dc694eb96e9f9b46a65b6041db510d064d4799d8 WHIRLPOOL 5e9ad571f08bacc514c64c8c48466b0d4e8ae3bdc6a8a3a183598da3f0a28ee01a5902de413731997d0edab0ac50d1306379e895f01969aa9d204577c091783e
 EBUILD libbluray-0.6.2.ebuild 2216 SHA256 6ff1b42ec873ccdd6df3990678e212d68361301b7c93b7939cbe01e832ccabe6 SHA512 378f18701c3fc67a5967e3532bb874437295d33fa838296e6bb771928bf1ccf991a7e5e26513d8587831aae8525a86f53a21326dff7dfb2874cd22f484816d99 WHIRLPOOL f877cc9972056ff07d9aca0679f0a04848cf55c988780f08f5d9dc12201833f143421036628668f3f449baa58fc8438181b5e7ddd5c515e2f697a5d55f56f6e4
+EBUILD libbluray-0.7.0.ebuild 2324 SHA256 f6d47a6f1fdac25cc983451457b5a0e4064e7ca25a986637850066bb8944686b SHA512 cc390cf5393b1ce9b17f88f936b6a54866b49b00346f0feae3159a88789235946096450c0e21c0b1308b7ede6e61dcfe91cf5610e127e3c6abc87bafbfa80d8e WHIRLPOOL 8d411abf5cf22551c120e9c2c69dcc88ef455264791f13cfc45fbf695c9231f3c09f05c570acaff49055e0f1d31c3d5695e3d70fed06cdf6b5b1e92acbbf1a19
 EBUILD libbluray-9999.ebuild 2145 SHA256 fdf1e595387eee1d94006d85de6eec6bd3447ad8ca4072ac646262cc685457d9 SHA512 bac36fc51bbe212bf4e78ab20d5db75c205643869c8e8a9058c71961eaf971fa4ed64de56b2331a256515946c3021937383d8bd5861f97a687174e3e738a3f34 WHIRLPOOL ea9dc9981603c2a15815e49e2e2e71c31898214c633fe62058049531d946e0e4184aa65161fc0dbbd3bc745d1b4e547c5313cf61b63193684f1f6c515e49bdf5
-MISC ChangeLog 10362 SHA256 5709eff01f0edfe545c06793000bd5162651f42003927a557375be38bfc593a9 SHA512 192644e50c461b97a0d77b45b578121cda2934953a225ddd5b9cea25980625d32dac43c0866af7b852b5274b93981de27633c1b8d64c3e3e7ae3fb1dc93c49bb WHIRLPOOL c63523027eeeda85e8e978ad2ea08bb05be0d13b46be5d7cfa5562addb0f2bc4aca649f1e26001caa1495c9dfbf399fc45b361ffefebe7454bc1a6dd86615a55
+MISC ChangeLog 10510 SHA256 7518e30af1ebcf0688521d2fbbfb28dc26a1a7a742b059a1e85973b51ef8726b SHA512 9de99f688cd8f06c1d900e0fdf247c14ca1e6bbce829a9181b41e7acc09dae23c6d7a5f6d2e760d287143789068a3c300a13605507f314d9305fc8b94efa84d9 WHIRLPOOL 4766ef78911a3806001e009c7c413d0e984c905f9e734d40d330a6ff1b5a4e97effe5ab6c239b83506421f5106e029ce0ef26aa2739a137e22a8bf5430b06530
 MISC metadata.xml 365 SHA256 1e26491ee822ce3964caae3db5ea83b2461ac796acef0fcac546f58783ed21a4 SHA512 4328892ef4f4604340f03c55fb55aec4e4b5c1bf50f777b5746bca2ac7431d74ff387137040246f4c0f518538b7a170471e82b6673aa159fdf7f26b19f29c398 WHIRLPOOL 973b6892d3b3f16fd0c2774edd7091665c7d3574a99af6b9d7642292e4dee8fbbf100fb027613b320c8629b4b5d14190c65b3e6db2566b85d2fcad79f28d824d
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQEcBAEBCAAGBQJUH2fmAAoJEEqz6FtPBkyjIocH+wSZqIPBYp/NDz88bEIQ+fft
-pEpdymRUllC6AY/w7oE0p9X6XVnUaqOvk2vxVyicknplgcy7rdT+/EzO/Cw4MoFg
-lVkfwVoM3xuLhyI8xoNK1/vcbR4ihGgL7eS7ulljmNc3SaIGVH4NgGm9fXEevYyY
-VV/AP9NzvlILYyDvbFWtTVk29tqAVMdzGrw8g6hViivMscKIQgcmBsKu6nkRpM44
-fQMp3voDGax+GebQRcnTdpasy7SkG9xg/dMfMTP3k01XSW7aWiTF3FtSdJcr6je5
-xGiSvbfzqgVwqDRMq1gPwYMwKmJw6qNMb/HlAXmTk3kfAgF66GEHUuR44rffFRE=
-=LCT0
+iQEcBAEBCAAGBQJUyZsBAAoJEEqz6FtPBkyjF30H/R2zxGY5IdnoUtuICa7Y425b
+lPDkFoV9pdGi+lSP/2JezVpeFuE8+D+COlhqNoGTEDUz3xUNf/780kuDuZqBzfN8
+zgQ/JuATMCfTUq6AzTm9DTQeDDuniu4hr8VAZmg8DxSRqPNaqXR2jY7l3ursgTEA
+cLBXSk1vtkHy2UZ17X0YssngbhhwG8vxCjIQ+8h+kOXC4b2cp9s9HnTvy7beMkUK
+RX1gF6utAvC6bv+2LY1UCQ4WzpUA4mZksLGityf8k61fxW/x+nlCcomYOnaJW+Un
+PdO3S5zWfIs5CB1mksfQBjNyP8MtbggqTAbv5wdqXcLTT0Fl3xwPjqjvZ6CUTqc=
+=1KVM
 -----END PGP SIGNATURE-----
diff --git a/media-libs/libbluray/libbluray-0.7.0.ebuild b/media-libs/libbluray/libbluray-0.7.0.ebuild
new file mode 100644 (file)
index 0000000..1344c6b
--- /dev/null
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.7.0.ebuild,v 1.1 2015/01/29 02:29:16 radhermit Exp $
+
+EAPI=5
+
+inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal
+
+DESCRIPTION="Blu-ray playback libraries"
+HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
+SRC_URI="http://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="aacs +fontconfig java static-libs +truetype utils +xml"
+
+COMMON_DEPEND="
+       xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+       fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
+       truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+       ${COMMON_DEPEND}
+       aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] )
+       java? ( >=virtual/jre-1.6 )
+"
+DEPEND="
+       ${COMMON_DEPEND}
+       java? (
+               >=virtual/jdk-1.6
+               dev-java/ant-core
+       )
+       virtual/pkgconfig
+"
+
+DOCS=( ChangeLog README.txt )
+
+src_prepare() {
+       if use java ; then
+               export JDK_HOME="$(java-config -g JAVA_HOME)"
+
+               # don't install a duplicate jar file
+               sed -i '/^jar_DATA/d' src/Makefile.am || die
+
+               java-pkg-opt-2_src_prepare
+       fi
+
+       eautoreconf
+}
+
+multilib_src_configure() {
+       local myconf
+       if multilib_is_native_abi && use java; then
+               export JAVACFLAGS="$(java-pkg_javac-args)"
+               append-cflags "$(java-pkg_get-jni-cflags)"
+               myconf="--enable-bdjava"
+       else
+               myconf="--disable-bdjava"
+       fi
+
+       ECONF_SOURCE="${S}" econf \
+               --disable-optimizations \
+               $(multilib_native_use_enable utils examples) \
+               $(use_with fontconfig) \
+               $(use_with truetype freetype) \
+               $(use_enable static-libs static) \
+               $(use_with xml libxml2) \
+               ${myconf}
+}
+
+multilib_src_install() {
+       emake DESTDIR="${D}" install
+
+       if multilib_is_native_abi && use utils; then
+               cd src
+               dobin index_dump mobj_dump mpls_dump
+               cd .libs/
+               dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump
+               if use java; then
+                       dobin bdj_test
+               fi
+       fi
+
+       if multilib_is_native_abi && use java; then
+               java-pkg_dojar "${BUILD_DIR}"/src/.libs/${PN}-j2se-${PV}.jar
+               doenvd "${FILESDIR}"/90${PN}
+       fi
+}
+
+multilib_src_install_all() {
+       einstalldocs
+       prune_libtool_files
+}