Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/tremor: metadata.xml ChangeLog tremor-0_pre20130223.ebuild
Date: Sat, 23 Feb 2013 10:02:22
Message-Id: 20130223100217.993E52171D@flycatcher.gentoo.org
1 ssuominen 13/02/23 10:02:17
2
3 Modified: metadata.xml ChangeLog
4 Added: tremor-0_pre20130223.ebuild
5 Log:
6 New snapshot; new USE flag "low-accuracy" to enable 32bit only multiply operations
7
8 (Portage version: 2.2.0_alpha163/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.2 media-libs/tremor/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/tremor/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 20 Jan 2012 19:51:10 -0000 1.1
24 +++ metadata.xml 23 Feb 2013 10:02:17 -0000 1.2
25 @@ -1,5 +1,8 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>sound</herd>
30 + <herd>sound</herd>
31 + <use>
32 + <flag name='low-accuracy'>enable 32bit only multiply operations</flag>
33 + </use>
34 </pkgmetadata>
35
36
37
38 1.13 media-libs/tremor/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/ChangeLog?rev=1.13&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/ChangeLog?rev=1.13&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/ChangeLog?r1=1.12&r2=1.13
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/media-libs/tremor/ChangeLog,v
47 retrieving revision 1.12
48 retrieving revision 1.13
49 diff -u -r1.12 -r1.13
50 --- ChangeLog 23 Feb 2013 09:41:36 -0000 1.12
51 +++ ChangeLog 23 Feb 2013 10:02:17 -0000 1.13
52 @@ -1,6 +1,13 @@
53 # ChangeLog for media-libs/tremor
54 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/media-libs/tremor/ChangeLog,v 1.12 2013/02/23 09:41:36 ago Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/media-libs/tremor/ChangeLog,v 1.13 2013/02/23 10:02:17 ssuominen Exp $
57 +
58 +*tremor-0_pre20130223 (23 Feb 2013)
59 +
60 + 23 Feb 2013; Samuli Suominen <ssuominen@g.o>
61 + +tremor-0_pre20130223.ebuild, metadata.xml:
62 + New snapshot; new USE flag "low-accuracy" to enable 32bit only multiply
63 + operations
64
65 23 Feb 2013; Agostino Sarubbo <ago@g.o> tremor-0_pre20120120.ebuild:
66 Stable for sparc, wrt bug #458188
67
68
69
70 1.1 media-libs/tremor/tremor-0_pre20130223.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/tremor-0_pre20130223.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/tremor/tremor-0_pre20130223.ebuild?rev=1.1&content-type=text/plain
74
75 Index: tremor-0_pre20130223.ebuild
76 ===================================================================
77 # Copyright 1999-2013 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/media-libs/tremor/tremor-0_pre20130223.ebuild,v 1.1 2013/02/23 10:02:17 ssuominen Exp $
80
81 EAPI=5
82
83 # svn export http://svn.xiph.org/trunk/Tremor tremor-${PV}
84
85 inherit autotools eutils
86
87 DESCRIPTION="A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)"
88 HOMEPAGE="http://wiki.xiph.org/Tremor"
89 SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.xz"
90
91 LICENSE="BSD"
92 SLOT="0"
93 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
94 IUSE="low-accuracy static-libs"
95
96 RDEPEND="media-libs/libogg:="
97 DEPEND="${RDEPEND}
98 virtual/pkgconfig"
99
100 DOCS="CHANGELOG README"
101
102 src_prepare() {
103 sed -i -e '/CFLAGS/s:-O2::' configure.in || die
104 eautoreconf
105 }
106
107 src_configure() {
108 econf \
109 $(use_enable static-libs static) \
110 $(use_enable low-accuracy)
111 }
112
113 src_install() {
114 default
115 dohtml -r doc/*
116 prune_libtool_files
117 }