diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-05-03 09:01:43 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-05-03 09:01:43 +0000 |
commit | b3c52557966d8bcbf001edc33d4c9a1c9758fc3b (patch) | |
tree | 81e92dcb959f79475aa297355845d49647b5ba9a /media-libs/libbluray | |
parent | Remove old. (diff) | |
download | historical-b3c52557966d8bcbf001edc33d4c9a1c9758fc3b.tar.gz historical-b3c52557966d8bcbf001edc33d4c9a1c9758fc3b.tar.bz2 historical-b3c52557966d8bcbf001edc33d4c9a1c9758fc3b.zip |
Version bump, add truetype use flag.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-libs/libbluray')
-rw-r--r-- | media-libs/libbluray/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/libbluray/Manifest | 19 | ||||
-rw-r--r-- | media-libs/libbluray/libbluray-0.3.0.ebuild | 90 |
3 files changed, 114 insertions, 2 deletions
diff --git a/media-libs/libbluray/ChangeLog b/media-libs/libbluray/ChangeLog index 439d959eab93..e5594b87c6d3 100644 --- a/media-libs/libbluray/ChangeLog +++ b/media-libs/libbluray/ChangeLog @@ -1,6 +1,11 @@ # 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.42 2013/01/16 18:51:54 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.43 2013/05/03 09:01:41 radhermit Exp $ + +*libbluray-0.3.0 (03 May 2013) + + 03 May 2013; Tim Harder <radhermit@gentoo.org> +libbluray-0.3.0.ebuild: + Version bump, add truetype use flag. 16 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libbluray-0.2.3.ebuild: Stable for ppc64, wrt bug #450336 diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest index d93074891034..73f68b6b54f4 100644 --- a/media-libs/libbluray/Manifest +++ b/media-libs/libbluray/Manifest @@ -1,8 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX 90libbluray 54 SHA256 6ecc4c3b7d343184f498e029f64ab77c6b779eda4934adef01ba6e00aa1e67bd SHA512 25b06f37e4ffc103eb28ebe26644cc9111f6dffed89e12488761e05e83a0c1719b4ffc1919f7b318d91b3797a9708b207c87b6c59dc7f77d1035b72a2b9fef7c WHIRLPOOL 3d1965aaabb3ae3cc7550d17849d94246ed9ec9706ef84ba2d44a88d390192b778911cb96b178963dc26c03be3112670167aecb476cc086961144b56d22fc368 DIST libbluray-0.2.2.tar.bz2 456025 SHA256 46fa6ff8b18b66cb478a081981a61230fd3909e1a867eaf81325569224da7173 SHA512 a27eaa929ef05c544beb966a24dfc5425546d6035bfb3e86dc60987b8a4761031ce27c3836a64f71cc76b5308c3cd75efb3bc1f238185819385477e64883888a WHIRLPOOL 76d4b8956559d588558bb0fe68cbbbd2db3161204ebd290edaa843942dcf155fd5ccbac20acb584ccd7577ac708db9f7d47251c45d1146d0d2955ffb8a0a8d8d DIST libbluray-0.2.3.tar.bz2 465239 SHA256 2c65cfb02aeec31721f9ea65ee2c085a9bfe163e99dd01b52ccb3f53ba205eea SHA512 b84fd172523facb207134bb1fee09c7f65914d22f6120fbfd6f312f0435229f3b110e8cc8ea121159929cda3760cfac4b52f84de39d0fb976f8c88d1f7e6d278 WHIRLPOOL ab73603cfdb63be9920ba6099651ed8e60d14f642dd761e6c7b712f3585cb299ab988067f7126ef164ee57b4fabf64e3ead3dedbbdc45d0dc21081cb920cb577 +DIST libbluray-0.3.0-java.patch.bz2 16613 SHA256 491d510330aa0caa4c871ca4c740a6cbb7a0dfac034a503fd4ec7ecb7d0538ea SHA512 8019f76a12d2813e96ca1b0e44a274814ec16d6ea7d921fd8aba4622b27f23d4d2fc2079b51aa7c7750fb6ef408d360c5180c74affc84511520e655f9905504a WHIRLPOOL d47dcc2893c70e49a3e4b6c45fd4915e395d803ad8ce222cf9f72a46535dea2f4e7863d385ece39b3d02aadfd6fdbf8d29b9e63d50c09521544155a34c2ec467 +DIST libbluray-0.3.0.tar.bz2 526045 SHA256 c992a02249012e663c8e54abe5e2d26442d538ad417c2004040abc1dd7ff37f9 SHA512 f033a3404e2a526df100db837b5ba2c35d4eac42f77fa36d1acad165fbc14646256541fe393cf85eaf79151c68304651661758a5fc68f266a601233822481410 WHIRLPOOL 6a8613e857f0639cf6ae9cc1b68fd93e7b7b115e3f89bcc19da8ecacda7a2fb75d6547dd174ee65f1c19fab413839e7e06890ecb620c633377e346e48ba05ff2 EBUILD libbluray-0.2.2.ebuild 1814 SHA256 d68f32e0aca09808f554790e05ebe99c6a0b02f4111a7c47d6f4c1bbb05cf385 SHA512 261611f6b78652aa71d4e715989bdda884814be3e54983c2428840d85c0229f1d9ba364bfbc3df35a908feaa085dcf676cd439b24ab4a85308f6f40c39612832 WHIRLPOOL 06bfd308a70b99cad5fa9e8eb8da7633825add98e2eefc02e7e32a8675e0e55aba4190776504377e50190d046180997a92c4f8b6933eede29e6088ac1bbca4cf EBUILD libbluray-0.2.3.ebuild 1774 SHA256 28e57366c7002f7306201f643c06c539645d2abe46bebbdbe3589d6bd05d9dde SHA512 eda44aafb22c3a2890588903ead2558615d3fd052c176e235dcc642be8b19a9abf5d728805a0ab3cb23cc31b3536ef5e240800ee40054376ca8ca2ee35dbd5e7 WHIRLPOOL efed5f8cbc5e08b6d9a1889654f486a40b93b0b95e8eb61d971b78696cb2f1994433ceeae74ecac565bd77418606349aabfcd63eb80c251dc370117fabedeeb0 +EBUILD libbluray-0.3.0.ebuild 2036 SHA256 c694773866eda1f2c76bd876b73ac230e303a94b161ec262e6d0cc57899bf6fd SHA512 b4a4a373a3940b8086dbe0e7a2398461682832859e4b33dddc21bdb0726247d6128cdeb13e2cff698d408abbf4800d5fb34fb2d96e9151f89d6d630e180ffdba WHIRLPOOL dc58aec9d18e6548510987feb577fe1e7f2992fa7b666e6874636c6c4989b2be9ec6eed87f57f5c91457dee83cd1f3df8d7ad11113c20ed2e80e4f4170c9fbf2 EBUILD libbluray-9999.ebuild 1725 SHA256 c4baae12d36fddb1f5dd117a7387d1584c46c02994c5648f4e6b5f2c031381b2 SHA512 41687272142fed0a58184f68892941b99b6acaf732dc86e79588d2b05b9271e06ce45715a26cdbe179477d8d2c5d8e182db4576cd5b408fd59ad9ebd9fb6fb72 WHIRLPOOL e2203dcd0c06d71e64a24296739c5f45166234f57cee78ff3821cef05ebaec1d5f16e7fe4e9895aa44cf69bb9e722d0baeae244cbd6e9f403b3d78bfc6b50aa3 -MISC ChangeLog 6556 SHA256 35ff84d1e2664cae97666f08167d201b7a9fce07dfdd7912722a54e006fd5bf1 SHA512 8786e1c86a8d1c2849f34418076ee4d1948fcf0257a58cfbed434be379414f2c4f950f4a570cdaf47b69202d7c8ef382e61c52d2fd069f1a6bbedd4144d3d7e8 WHIRLPOOL 9f99794b567c7375727bf635a95c92de72ab25ba60f565732b8dfca38bd87c260f9f47efa1b3dcae3d0bd62ce31f67965a54dbc6ca3cd4c14ce4f3b7ea588b56 +MISC ChangeLog 6708 SHA256 c3ca647e9f0a460769b13a5ab27f7d1ac4c6a49d3ac08c02b7694e9df1d038b3 SHA512 585545e93c2eee88155401b195488c1bcf2577fc1a8aed9263722cf8d8e76fb8f3eb6457ffdd3242fed019d5b924c7ff9d24a16572e44f3f56fd4bed14ce8f35 WHIRLPOOL b57e11c81228c46fced5fb45e958fe66446469a03ac6b02d368b4b1409a2bf6ae7f48a7e4e4190c8325071ca2d1d1d5bc870eb8b9676a077eed50c54a2ccb472 MISC metadata.xml 365 SHA256 1e26491ee822ce3964caae3db5ea83b2461ac796acef0fcac546f58783ed21a4 SHA512 4328892ef4f4604340f03c55fb55aec4e4b5c1bf50f777b5746bca2ac7431d74ff387137040246f4c0f518538b7a170471e82b6673aa159fdf7f26b19f29c398 WHIRLPOOL 973b6892d3b3f16fd0c2774edd7091665c7d3574a99af6b9d7642292e4dee8fbbf100fb027613b320c8629b4b5d14190c65b3e6db2566b85d2fcad79f28d824d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRg3z2AAoJEEqz6FtPBkyjzrsIALiY8N0u8gUM07BreZg1P0sv +hbEWLDoxATKwBZ49TsgQkNxe06Rh5vIuonp3hInesHspSjaJr9hw2xu2XXggBy+f +jMiY28fNhYzCH733KeKpA+QLlOg5cCjK93hB+fKf25Q9I8agaQccVvqtaJGY63Jj +AK1NRJlhiGAAaZAKvITOBWydDbhSyno5Pw/DE3QKNtreKxyyw9NvuFzy04q6eMu3 +GF9SvfgU7PsEtxToQW8EBspsjpKLcba76mDhkAQnqGumgPAcMKWj72MUHdpLe6Vc +b8WyuyTB19Wm16nKXqpDqOoCVRCsmMMETF9fxRqJ+xV2ItwQuDjqLTY0ZFXivCk= +=Nkln +-----END PGP SIGNATURE----- diff --git a/media-libs/libbluray/libbluray-0.3.0.ebuild b/media-libs/libbluray/libbluray-0.3.0.ebuild new file mode 100644 index 000000000000..625dccd829e7 --- /dev/null +++ b/media-libs/libbluray/libbluray-0.3.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.3.0.ebuild,v 1.1 2013/05/03 09:01:41 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="ftp://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2 + java? ( http://dev.gentoo.org/~radhermit/dist/${P}-java.patch.bz2 )" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="aacs java static-libs +truetype utils +xml" + +COMMON_DEPEND=" + truetype? ( media-libs/freetype:2 ) + xml? ( dev-libs/libxml2 ) +" +RDEPEND=" + ${COMMON_DEPEND} + aacs? ( media-libs/libaacs ) + java? ( >=virtual/jre-1.6 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( + >=virtual/jdk-1.6 + dev-java/ant-core + ) + virtual/pkgconfig +" +REQUIRED_USE="utils? ( static-libs )" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + if use java ; then + export JDK_HOME="$(java-config -g JAVA_HOME)" + + # upstream 0.3.0 tarball is missing a lot of java files + epatch "${WORKDIR}"/${P}-java.patch + + # 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() { + if use java; then + export JAVACFLAGS="$(java-pkg_javac-args)" + append-cflags "$(java-pkg_get-jni-cflags)" + fi + + econf \ + --disable-optimizations \ + $(use_enable utils examples) \ + $(use_enable java bdjava) \ + $(use_enable static-libs static) \ + $(use_with xml libxml2) \ + $(use_with truetype freetype) +} + +src_install() { + default + + if use utils; then + cd src/examples/ + dobin clpi_dump index_dump mobj_dump mpls_dump sound_dump + cd .libs/ + dobin bd_info bdsplice hdmv_test libbluray_test list_titles + 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 +} |