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/libmediainfo: ChangeLog libmediainfo-0.7.44.ebuild libmediainfo-0.7.42.ebuild
Date: Tue, 26 Apr 2011 07:17:03
Message-Id: 20110426071652.AE93C20054@flycatcher.gentoo.org
1 radhermit 11/04/26 07:16:52
2
3 Modified: ChangeLog
4 Added: libmediainfo-0.7.44.ebuild
5 Removed: libmediainfo-0.7.42.ebuild
6 Log:
7 Version bump and remove old.
8
9 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.14 media-libs/libmediainfo/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/ChangeLog?rev=1.14&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/ChangeLog?rev=1.14&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/ChangeLog?r1=1.13&r2=1.14
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-libs/libmediainfo/ChangeLog,v
21 retrieving revision 1.13
22 retrieving revision 1.14
23 diff -u -r1.13 -r1.14
24 --- ChangeLog 28 Mar 2011 19:00:24 -0000 1.13
25 +++ ChangeLog 26 Apr 2011 07:16:52 -0000 1.14
26 @@ -1,6 +1,12 @@
27 # ChangeLog for media-libs/libmediainfo
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediainfo/ChangeLog,v 1.13 2011/03/28 19:00:24 radhermit Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediainfo/ChangeLog,v 1.14 2011/04/26 07:16:52 radhermit Exp $
31 +
32 +*libmediainfo-0.7.44 (26 Apr 2011)
33 +
34 + 26 Apr 2011; Tim Harder <radhermit@g.o> -libmediainfo-0.7.42.ebuild,
35 + +libmediainfo-0.7.44.ebuild:
36 + Version bump and remove old.
37
38 *libmediainfo-0.7.43 (28 Mar 2011)
39
40
41
42
43 1.1 media-libs/libmediainfo/libmediainfo-0.7.44.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/libmediainfo-0.7.44.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/libmediainfo-0.7.44.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libmediainfo-0.7.44.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-libs/libmediainfo/libmediainfo-0.7.44.ebuild,v 1.1 2011/04/26 07:16:52 radhermit Exp $
53
54 EAPI="4"
55
56 inherit autotools-utils multilib
57
58 MY_PN="MediaInfo"
59 DESCRIPTION="MediaInfo libraries"
60 HOMEPAGE="http://mediainfo.sourceforge.net/"
61 SRC_URI="mirror://sourceforge/mediainfo/source/${PN}/${PV}/${PN}_${PV}.tar.bz2"
62
63 LICENSE="LGPL-3"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="curl debug doc libmms static-libs"
67
68 RDEPEND="sys-libs/zlib
69 >=media-libs/libzen-0.4.18[static-libs=]
70 curl? ( net-misc/curl )
71 libmms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
72 DEPEND="${RDEPEND}
73 dev-util/pkgconfig
74 doc? ( app-doc/doxygen )"
75
76 AUTOTOOLS_IN_SOURCE_BUILD=1
77
78 S="${WORKDIR}/${MY_PN}Lib/Project/GNU/Library"
79
80 src_prepare() {
81 # Don't force -O2 by default
82 sed -i -e "s:-O2::" configure.ac
83
84 eautoreconf
85 }
86
87 src_configure() {
88 local myeconfargs
89 myeconfargs=(
90 $(use_with curl libcurl)
91 $(use_with libmms)
92 $(use_enable static-libs staticlibs)
93 )
94 autotools-utils_src_configure
95 }
96
97 src_compile() {
98 autotools-utils_src_compile
99 if use doc; then
100 cd "${WORKDIR}/${MY_PN}Lib/Source/Doc"
101 doxygen Doxyfile || die
102 fi
103 }
104
105 src_install() {
106 autotools-utils_src_install
107
108 insinto /usr/$(get_libdir)/pkgconfig
109 doins "${S}"/${PN}.pc
110
111 for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
112 insinto /usr/include/${MY_PN}/${x}
113 doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
114 done
115
116 dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
117 if use doc; then
118 dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
119 fi
120 }