Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/taglib: metadata.xml ChangeLog taglib-1.6.1.ebuild
Date: Thu, 05 Nov 2009 10:50:23
Message-Id: E1N5zv2-0007LX-Dt@stork.gentoo.org
1 jmbsvicetto 09/11/05 10:50:20
2
3 Modified: metadata.xml ChangeLog
4 Added: taglib-1.6.1.ebuild
5 Log:
6 Bumped taglib to the 1.6.1 release.
7 Made asf/mp4 support optional.
8 (Portage version: 2.2_rc48/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 media-libs/taglib/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/taglib/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 17 Oct 2009 07:57:58 -0000 1.4
24 +++ metadata.xml 5 Nov 2009 10:50:19 -0000 1.5
25 @@ -2,4 +2,7 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>kde</herd>
29 +<use>
30 + <flag name="asf">Provide support for Microsoft's 'advanced systems format' media container.</flag>
31 +</use>
32 </pkgmetadata>
33
34
35
36 1.75 media-libs/taglib/ChangeLog
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/ChangeLog?rev=1.75&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/ChangeLog?rev=1.75&content-type=text/plain
40 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/ChangeLog?r1=1.74&r2=1.75
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/media-libs/taglib/ChangeLog,v
45 retrieving revision 1.74
46 retrieving revision 1.75
47 diff -u -r1.74 -r1.75
48 --- ChangeLog 3 Nov 2009 18:01:52 -0000 1.74
49 +++ ChangeLog 5 Nov 2009 10:50:19 -0000 1.75
50 @@ -1,6 +1,13 @@
51 # ChangeLog for media-libs/taglib
52 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/media-libs/taglib/ChangeLog,v 1.74 2009/11/03 18:01:52 armin76 Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/media-libs/taglib/ChangeLog,v 1.75 2009/11/05 10:50:19 jmbsvicetto Exp $
55 +
56 +*taglib-1.6.1 (05 Nov 2009)
57 +
58 + 05 Nov 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
59 + +taglib-1.6.1.ebuild, metadata.xml:
60 + Bumped taglib to the 1.6.1 release.
61 + Made asf/mp4 support optional.
62
63 03 Nov 2009; Raúl Porcel <armin76@g.o> taglib-1.6.ebuild:
64 alpha/arm/ia64/sh/sparc stable wrt #290487
65
66
67
68 1.1 media-libs/taglib/taglib-1.6.1.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/taglib-1.6.1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/taglib/taglib-1.6.1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: taglib-1.6.1.ebuild
74 ===================================================================
75 # Copyright 1999-2009 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/media-libs/taglib/taglib-1.6.1.ebuild,v 1.1 2009/11/05 10:50:19 jmbsvicetto Exp $
78
79 EAPI=2
80 inherit base
81
82 DESCRIPTION="A library for reading and editing audio meta data"
83 HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html"
84 SRC_URI="http://developer.kde.org/~wheeler/files/src/${P}.tar.gz"
85
86 LICENSE="GPL-2"
87 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
88 SLOT="0"
89 IUSE="+asf debug examples +mp4 static-libs test"
90
91 DEPEND="
92 dev-util/pkgconfig
93 test? ( dev-util/cppunit )
94 "
95 RDEPEND=""
96
97 src_configure() {
98 econf \
99 $(use_enable asf) \
100 $(use_enable debug) \
101 $(use_enable mp4) \
102 $(use_enable static-libs static)
103 }
104
105 src_compile() {
106 base_src_compile
107
108 if use examples; then
109 emake examples || die "emake examples failed"
110 fi
111 }
112
113 src_install() {
114 base_src_install
115
116 dodoc AUTHORS NEWS || die "dodoc failed"
117 dohtml doc/* || die "dohtml failed"
118
119 if use examples; then
120 cd examples && emake DESTDIR="${D}" install || die "emake examples install failed"
121 fi
122 }
123
124 pkg_postinst() {
125 if ! use asf; then
126 elog "You've chosen to disable the asf use flag, thus taglib won't include"
127 elog "support for Microsoft's 'advanced systems format' media container"
128 fi
129 if ! use mp4; then
130 elog "You've chosen to disable the mp4 use flag, thus taglib won't include"
131 elog "support for the MPEG-4 part 14 / MP4 media container"
132 fi
133 }