Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libbluray: ChangeLog libbluray-0.2.3.ebuild
Date: Mon, 27 Aug 2012 06:15:30
Message-Id: 20120827061519.D7B89208AC@flycatcher.gentoo.org
1 radhermit 12/08/27 06:15:19
2
3 Modified: ChangeLog
4 Added: libbluray-0.2.3.ebuild
5 Log:
6 Version bump (bug #431900).
7
8 (Portage version: 2.2.0_alpha123/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.35 media-libs/libbluray/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libbluray/ChangeLog?rev=1.35&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libbluray/ChangeLog?rev=1.35&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libbluray/ChangeLog?r1=1.34&r2=1.35
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v
20 retrieving revision 1.34
21 retrieving revision 1.35
22 diff -u -r1.34 -r1.35
23 --- ChangeLog 28 Jun 2012 12:44:32 -0000 1.34
24 +++ ChangeLog 27 Aug 2012 06:15:19 -0000 1.35
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-libs/libbluray
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.34 2012/06/28 12:44:32 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/ChangeLog,v 1.35 2012/08/27 06:15:19 radhermit Exp $
30 +
31 +*libbluray-0.2.3 (27 Aug 2012)
32 +
33 + 27 Aug 2012; Tim Harder <radhermit@g.o> +libbluray-0.2.3.ebuild:
34 + Version bump (bug #431900).
35
36 28 Jun 2012; Brent Baude <ranger@g.o> libbluray-0.2.2.ebuild:
37 Marking libbluray-0.2.2 ppc for bug 422107
38
39
40
41 1.1 media-libs/libbluray/libbluray-0.2.3.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libbluray/libbluray-0.2.3.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libbluray/libbluray-0.2.3.ebuild?rev=1.1&content-type=text/plain
45
46 Index: libbluray-0.2.3.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-libs/libbluray/libbluray-0.2.3.ebuild,v 1.1 2012/08/27 06:15:19 radhermit Exp $
51
52 EAPI=4
53
54 inherit autotools java-pkg-opt-2 flag-o-matic eutils
55
56 DESCRIPTION="Blu-ray playback libraries"
57 HOMEPAGE="http://www.videolan.org/developers/libbluray.html"
58 SRC_URI="ftp://ftp.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
63 IUSE="aacs java static-libs utils +xml"
64
65 COMMON_DEPEND="
66 xml? ( dev-libs/libxml2 )
67 "
68 RDEPEND="
69 ${COMMON_DEPEND}
70 aacs? ( media-libs/libaacs )
71 java? ( >=virtual/jre-1.6 )
72 "
73 DEPEND="
74 ${COMMON_DEPEND}
75 java? (
76 >=virtual/jdk-1.6
77 dev-java/ant-core
78 )
79 virtual/pkgconfig
80 "
81 REQUIRED_USE="utils? ( static-libs )"
82
83 DOCS=( ChangeLog README.txt )
84
85 src_prepare() {
86 use java && export JDK_HOME="$(java-config -g JAVA_HOME)"
87 eautoreconf
88
89 java-pkg-opt-2_src_prepare
90 }
91
92 src_configure() {
93 local myconf=""
94 if use java; then
95 export JAVACFLAGS="$(java-pkg_javac-args)"
96 append-cflags "$(java-pkg_get-jni-cflags)"
97 myconf="--with-jdk=${JDK_HOME}"
98 fi
99
100 use xml && myconf+=" --enable-libxml2"
101
102 econf \
103 --disable-debug \
104 --disable-optimizations \
105 $(use_enable java bdjava) \
106 $(use_enable static-libs static) \
107 $(use_enable utils examples) \
108 ${myconf}
109 }
110
111 src_install() {
112 default
113
114 if use utils; then
115 cd src/examples/
116 dobin clpi_dump index_dump mobj_dump mpls_dump sound_dump
117 cd .libs/
118 dobin bd_info bdsplice hdmv_test libbluray_test list_titles
119 if use java; then
120 dobin bdj_test
121 fi
122 fi
123
124 if use java; then
125 java-pkg_dojar "${S}/src/.libs/${PN}.jar"
126 doenvd "${FILESDIR}"/90${PN}
127 fi
128
129 prune_libtool_files
130 }