summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-12-22 11:03:48 +0000
committerTim Harder <radhermit@gentoo.org>2013-12-22 11:03:48 +0000
commit56aed095024cd1c34e16e08b5167b2a4eb8e3e30 (patch)
tree3cf2a0cbad246d6ee84b959b199326b3295239fb /media-libs/libbluray
parentVersion bump (diff)
downloadhistorical-56aed095024cd1c34e16e08b5167b2a4eb8e3e30.tar.gz
historical-56aed095024cd1c34e16e08b5167b2a4eb8e3e30.tar.bz2
historical-56aed095024cd1c34e16e08b5167b2a4eb8e3e30.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-libs/libbluray')
-rw-r--r--media-libs/libbluray/ChangeLog8
-rw-r--r--media-libs/libbluray/Manifest26
-rw-r--r--media-libs/libbluray/libbluray-0.5.0.ebuild90
-rw-r--r--media-libs/libbluray/libbluray-9999.ebuild8
4 files changed, 112 insertions, 20 deletions
diff --git a/media-libs/libbluray/ChangeLog b/media-libs/libbluray/ChangeLog
index b8f763d36f4a..3dffd88d083e 100644
--- a/media-libs/libbluray/ChangeLog
+++ b/media-libs/libbluray/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libbluray
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.53 2013/12/10 11:40:13 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.54 2013/12/22 11:03:46 radhermit Exp $
+
+*libbluray-0.5.0 (22 Dec 2013)
+
+ 22 Dec 2013; Tim Harder <radhermit@gentoo.org> +libbluray-0.5.0.ebuild,
+ libbluray-9999.ebuild:
+ Version bump.
10 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> libbluray-0.4.0.ebuild:
Fixed compilation with >=media-libs/freetype-2.5.1 (bug #493594).
diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest
index e57f754c871a..9ba5576c99b5 100644
--- a/media-libs/libbluray/Manifest
+++ b/media-libs/libbluray/Manifest
@@ -8,27 +8,23 @@ DIST libbluray-0.3.0-java.patch.bz2 16613 SHA256 491d510330aa0caa4c871ca4c740a6c
DIST libbluray-0.3.0.tar.bz2 510993 SHA256 dc73ad618052ddd2d72bb847c8e5b9a1c9175db7b18d0456b21f484836c30038 SHA512 96eedf23ff756e97fa64d9624a49608daccbac169714b9b231a284ed4eb63c77ee2ecbdfc42c311781571146cfa0fe340854ac831d3fe1312131e1742a4a7b02 WHIRLPOOL 524eb047f3d1995820282b89ea1e63ff88868b3d1cfaa7904da61b544e0127d9421ee158e0f6387a0bed8f88bb82dc85e1bb4f2926ed690e074a499ce5579305
DIST libbluray-0.4.0-freetype251.patch 648 SHA256 2b61b6ffe04d31442fbb867aec502129e41509bd580f8e937578c95b247f5518 SHA512 5814f2fd28a9cf7f1a142a597f31c224d88b6bf9bedb93afd58db68134d26f7b4498a7bf05ed9a9fe98e0e4dbfb6bc7c633890eb804dcf1c8a5bb7507f712a5b WHIRLPOOL e22a6a2ac883fbcf997ba977862cbf2eda07300817df269ce9567f1417a04651d3ab97ec2e219480ed8b7812336796aa670ae3dbcb56c63ec3fda45ac64a1593
DIST libbluray-0.4.0.tar.bz2 549758 SHA256 63a3218d69f179f4834ef3b48bfa95268ad62c302ff38bfc052e2fc6916ae3f8 SHA512 7f9a7c017c400b7d4290635860a8440110a91dcf21966fd0352ecc212b9ff579d6a5c7a8adc729904540120916c249b90f58adee023416c60c210434dff73df5 WHIRLPOOL 9f3fc35a1456d82dfb238fc4751a02be5b0f98c3976676c54ac3018b25a85582a47dbea66b3478b1a2705e9d36609bf9eebe1fa5dbeccb52364794b7171b04e8
+DIST libbluray-0.5.0.tar.bz2 559639 SHA256 19213e193e1abc5ed2de65edfb539deda1dbf6cc64dfef03e405524c9c6f7216 SHA512 bd709a01689bbb03ac291a2544eee93b47d72e065c8ccf825f9fb568ddb339a75a18c721b3c59fd4a8214a0f9b652cbd845bccd9de08248dd4cf61616a77e1dd WHIRLPOOL ab6b422889e6469053f567a489afe6c4cbf79cc1e56461ccad3eec948be819748da7760377686430db212a249b450da8fe5a9c914828f13354135dcf2e314add
EBUILD libbluray-0.2.2.ebuild 1818 SHA256 bbddc7d214bee10b4aaa23d5ca6eac5a67dba8f04707d1eb4eeeb8f89bc94732 SHA512 a845108d968d231bc9facf20be72385eafd9172846b66a7617ffda56fe96cacebc29cea1eea662af9f437124eddb9fd39bf2cefecf9c6ffaa9a245ec98a440ad WHIRLPOOL d9edc8e66d7623190829efa0c569792bee0a7431e8f28af5b5ad69568664fecc6e565ee1887f92a2b7acabbd8ac84d61277c049bb076a1967b361081e36249c0
EBUILD libbluray-0.2.3.ebuild 1781 SHA256 a6345257432fd5f7c26d792ca80c3c1dc1ba69ad8ff37d15808c772088d0c9bd SHA512 ec1beb8860520451bc2f53cf54ba5673254b78eb63b409de2bab5e1b82807b953d9ceaf793c1bd3080f9afe4419117d27d6253930aa91d5ffa3ca412ca611a39 WHIRLPOOL e52d01ace947b9c1e9ce3cbe2cf5e03383fc8ff7d55afebbc690c15126fba9104da71b18c0d4dc8c04270c8097e3b370fb50919a81fd9df51faf5d096761a090
EBUILD libbluray-0.3.0-r1.ebuild 2097 SHA256 b313d26c6714d86ddf66465ca3679d8eba593b5d6d292a042da9c2d94fd7f13b SHA512 9373427acd339e5872f5ffa8c167342b0fa59ceaa5660ee675163f3d4fceac06553cb31e3bc9c381081c63976a1d5443d2fe99971f95400a6da7a2392622fc1d WHIRLPOOL c1f0edcedae1f6094039f3256f1f257ca745f853d9f063668067afab2c01c064ae95e7b73bfb972330ac16e2fec0f232f50c529d39c2ecacbff347481ce78ad1
EBUILD libbluray-0.4.0.ebuild 2095 SHA256 9f822ba46a08ba7cd41bd0f48b7701245886fb5dbb4be9460c08b82f1f012e3a SHA512 055942fbc6089e102d2b6d7d226cafaaa5d40cd96983499c2178e233b13518b9d5e49b22cd47d57ffb5431945889f5967ac113eaea08eca72714399d6568cbe4 WHIRLPOOL 95db537fd25738fb50440f0fb1aebe3ae302e34d92ef01f7edf37cf736bd450fb22158acd5b84fc5274874d99bac879844e71f8db1e5950512510ad39054e39d
-EBUILD libbluray-9999.ebuild 1848 SHA256 10a9a0fd2accf55f4808fc08032aa301f48e02f0c9fd420222dfd08723234a5c SHA512 a6d93f9782719916593c2432efca16e91f6b11bdfdf462e710e8b7385de16f6b24387fafbccb340713b18399324fe0561eb34cd41d2d025dce02fc8c4e99d4f7 WHIRLPOOL 6aad6128a6b586a37de03cb2c2e3864fe0b7b6d2da847f4b4b4b44250c090c5750b1184542117867d97af65fb9151a05dad86e5eadb1afc60a1b5bc030448a6a
-MISC ChangeLog 8290 SHA256 2b77302a3e72e729360ab8e3a249db8e163edac69e370cbe34170792465bb89c SHA512 9e03db33303ef4f483d2f5d95e8f441864e45a75b8357522bbbce899308c6a41bbb978074ece2878e29ebbba00b74b7d63eca8282f2d873b512fb977e1b9ce1f WHIRLPOOL 3ee0599e84fd3a2cd9b45625d8c7552b7b34bd1146399a931eb8229e794caf95923f4b1de196fb78ceaaf627f1f52fd79497fa5e99ce2a0d47cca336f3ea844b
+EBUILD libbluray-0.5.0.ebuild 1907 SHA256 6808a5dccc49183404cdb85c46ff3c88c08637c4085883df3b791f487808eeb1 SHA512 35d6ba468353c18560fd5b8fcb38668872db881242e9aa39b3600ebe38c56b784e84b28eb185235c47a44a7e16ac4c23a1a94b9a00bd10cb29ee65639523f02e WHIRLPOOL ed085ee9ace3f63ca9a437101f20c776c5c53be3ab492a4a8a5dde19163fc150f8f8d4d0aa4895b418ae55307b0776dad94269bb006a5821848305a792fc692f
+EBUILD libbluray-9999.ebuild 1838 SHA256 6f78650c97712195bbc929b363fd097d94aae70dfd42559f87f5dc1c0b7c4e04 SHA512 09bb3241fcebb369d7951bc0076ca9875021aba8f1bb8670eb4f7866720feefa3adc2b18e937c84f02205e7dea8850264a037d18f75fc1afb2ec014d059a083e WHIRLPOOL d452b35990f5dd2975c513019a97f1bf813983d1330b93109a5272dca2cbb37883e9e6e120949f0653a543dd1c8e5835c47077fe882add49e8f407e8b3722447
+MISC ChangeLog 8435 SHA256 fcc7f80b8875bd1143891d698828e89efefca508d5ae1f5d05b9ccd783b9edbc SHA512 5cad8d07abeeacb73fe5a633434b7175011ec75662b12ce70f40840ff5f4f322d343922fdfacefafdce81df2834628694633b7ea1f1de9aa0fe25750fcdf8933 WHIRLPOOL ceb4de0c788886da1c42c5d616e57b07e725425216a809f3376b5efaa525f092addd03bf0cc06d4372fa4ae493583d5ccab8a03a58779bb2c2f2481b84092192
MISC metadata.xml 365 SHA256 1e26491ee822ce3964caae3db5ea83b2461ac796acef0fcac546f58783ed21a4 SHA512 4328892ef4f4604340f03c55fb55aec4e4b5c1bf50f777b5746bca2ac7431d74ff387137040246f4c0f518538b7a170471e82b6673aa159fdf7f26b19f29c398 WHIRLPOOL 973b6892d3b3f16fd0c2774edd7091665c7d3574a99af6b9d7642292e4dee8fbbf100fb027613b320c8629b4b5d14190c65b3e6db2566b85d2fcad79f28d824d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSpv2eAAoJEPiazRVxLXTFsvsQANQxk5v9VjcCZY15mIBk3nxI
-xhUY4mTM4OOctpVgRgYe8g1z+3UbPO1nYYXO3azs75Nu/0yua9kPYS9YFvwAC0WZ
-pOaPhfwgiGOQKYutmHIA0dvW/isCQetcwq8KK2PfUGvG4lC9WatZMM1UM4f7mKvh
-hVPIVKdFf8spWep8ILGa/shKNCvrdHGSNoQjzIsLn98qLmI/nfL9LuGGjQ3WDRNc
-deXXZMvnIbV6lKOjr8uzsSZYfbyLXl3Gkkt8qDbzV0qyoo6ZB3fS0cm+HVuWeMfP
-xD6YZF2O7M1IGJSh7KIeBN5zEV7UBPo7J8Ruw5RBJjSBtuypd2i+XRTR6kXKUbV8
-KFjuoVa7e6GiWh4zl+2zPf++GZ78Yr4hfcs8e/vIQgvIHTbEvGfG9NihyypN4MZO
-Re+acOSQBCvOevo7onbpIJzSpLDTkMNn+vwOcZ1HXdd5a3BT/wpAb+EnbRnu+A+n
-nYYc9ETqXrDWRHg/VWSUmaXK/2ErwEjXzla54VLxSTTm7es/HsT93mRQfB7VLyb5
-TiJcOR9sFTTEJdQxG1aE0SsnkS04rKjdFINDzi/Zzc2Vso/f89/u9lerh/GH1LPI
-SV+gvE65irXDp6r5Vd5rz5Zm27JWCdkMsd79wzUh6M72ErdwP5SQjiYcGuqHJLA3
-tdA+oPIEc58xmo1Wf4qr
-=Sty/
+iQEcBAEBCAAGBQJStscTAAoJEEqz6FtPBkyjU/gH/A6Np3Q3Nd2sPSEE3XtiXR+e
+rNB5msh7nWjioSo0DSPLZfzLZWOs6G43GeQE+oiKjGUMC3tGczz2JulrjEDMDRtW
+XJELLyWO9rOrfk4JM3nGdu29l+52HhssRwhKIbs0z2EIlMlF4SIxsEpt3XRZoITj
+PPVNwz7D0cNNwqLyON/7zG/hVamVhWChkBPfBAba1hZIUv4BvZ+LZZo68XyUB5Xh
+Pp6P+Rt3yvnV8WVzKIl6BVQ81q7KxDDhXxf9mduaJLejQaJqnrSD/ZsBrruI6zA6
+yTyoqgyXxIoftBFTmJskaCVVNMgQsCWvg7iVjoRkNXE9lc3KXIaEn7kgXnnfcAM=
+=JSfH
-----END PGP SIGNATURE-----
diff --git a/media-libs/libbluray/libbluray-0.5.0.ebuild b/media-libs/libbluray/libbluray-0.5.0.ebuild
new file mode 100644
index 000000000000..6fc3b35354a4
--- /dev/null
+++ b/media-libs/libbluray/libbluray-0.5.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.5.0.ebuild,v 1.1 2013/12/22 11:03:46 radhermit Exp $
+
+EAPI=5
+
+inherit autotools java-pkg-opt-2 flag-o-matic eutils
+
+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 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="aacs java static-libs +truetype utils +xml"
+
+COMMON_DEPEND="
+ xml? ( dev-libs/libxml2 )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ aacs? ( media-libs/libaacs )
+ java? (
+ truetype? ( media-libs/freetype:2 )
+ >=virtual/jre-1.6
+ )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ java? (
+ truetype? ( media-libs/freetype:2 )
+ >=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
+
+ eautoreconf
+
+ java-pkg-opt-2_src_prepare
+ fi
+}
+
+src_configure() {
+ local myconf
+ if use java; then
+ export JAVACFLAGS="$(java-pkg_javac-args)"
+ append-cflags "$(java-pkg_get-jni-cflags)"
+ myconf="$(use_with truetype freetype)"
+ fi
+
+ econf \
+ --disable-optimizations \
+ $(use_enable utils examples) \
+ $(use_enable java bdjava) \
+ $(use_enable static-libs static) \
+ $(use_with xml libxml2) \
+ ${myconf}
+}
+
+src_install() {
+ default
+
+ if 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 use java; then
+ java-pkg_dojar "${S}"/src/.libs/${PN}.jar
+ doenvd "${FILESDIR}"/90${PN}
+ fi
+
+ prune_libtool_files
+}
diff --git a/media-libs/libbluray/libbluray-9999.ebuild b/media-libs/libbluray/libbluray-9999.ebuild
index 75d3636d618b..d98788810668 100644
--- a/media-libs/libbluray/libbluray-9999.ebuild
+++ b/media-libs/libbluray/libbluray-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-9999.ebuild,v 1.13 2013/09/23 20:00:32 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-9999.ebuild,v 1.14 2013/12/22 11:03:46 radhermit Exp $
EAPI=5
@@ -72,10 +72,10 @@ src_install() {
default
if use utils; then
- cd src/examples/
- dobin clpi_dump index_dump mobj_dump mpls_dump sound_dump
+ cd src
+ dobin index_dump mobj_dump mpls_dump
cd .libs/
- dobin bd_info bdsplice hdmv_test libbluray_test list_titles
+ dobin bd_info bdsplice clpi_dump hdmv_test libbluray_test list_titles sound_dump
if use java; then
dobin bdj_test
fi