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-sound/squeezeslave: metadata.xml ChangeLog squeezeslave-1.1_p350.ebuild
Date: Sat, 30 Jun 2012 10:50:07
Message-Id: 20120630104955.D23AA2004B@flycatcher.gentoo.org
1 radhermit 12/06/30 10:49:55
2
3 Modified: metadata.xml ChangeLog
4 Added: squeezeslave-1.1_p350.ebuild
5 Log:
6 Version bump. Add tremor use flag.
7
8 (Portage version: 2.2.0_alpha114/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 media-sound/squeezeslave/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeslave/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 19 Oct 2011 05:00:29 -0000 1.3
24 +++ metadata.xml 30 Jun 2012 10:49:55 -0000 1.4
25 @@ -7,6 +7,7 @@
26 </maintainer>
27 <use>
28 <flag name="display">Enable a text-based display</flag>
29 + <flag name="tremor">Use a fixed-point version of the Ogg Vorbis decoder (<pkg>media-libs/tremor</pkg>)</flag>
30 <flag name="wma">Enable support for streaming Windows Media Audio</flag>
31 <flag name="zones">Pairs surround sound speakers into stereo zones (requires 5.1 setup or better)</flag>
32 </use>
33
34
35
36 1.9 media-sound/squeezeslave/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/ChangeLog?rev=1.9&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/ChangeLog?rev=1.9&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/ChangeLog?r1=1.8&r2=1.9
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/media-sound/squeezeslave/ChangeLog,v
45 retrieving revision 1.8
46 retrieving revision 1.9
47 diff -u -r1.8 -r1.9
48 --- ChangeLog 16 May 2012 08:42:33 -0000 1.8
49 +++ ChangeLog 30 Jun 2012 10:49:55 -0000 1.9
50 @@ -1,6 +1,12 @@
51 # ChangeLog for media-sound/squeezeslave
52 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeslave/ChangeLog,v 1.8 2012/05/16 08:42:33 scarabeus Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeslave/ChangeLog,v 1.9 2012/06/30 10:49:55 radhermit Exp $
55 +
56 +*squeezeslave-1.1_p350 (30 Jun 2012)
57 +
58 + 30 Jun 2012; Tim Harder <radhermit@g.o> +squeezeslave-1.1_p350.ebuild,
59 + +files/squeezeslave-1.1_p350-tremor-headers.patch, metadata.xml:
60 + Version bump. Add tremor use flag.
61
62 05 May 2012; Michał Górny <mgorny@g.o> squeezeslave-1.1_p309.ebuild,
63 squeezeslave-1.1_p312.ebuild:
64
65
66
67 1.1 media-sound/squeezeslave/squeezeslave-1.1_p350.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/squeezeslave-1.1_p350.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeslave/squeezeslave-1.1_p350.ebuild?rev=1.1&content-type=text/plain
71
72 Index: squeezeslave-1.1_p350.ebuild
73 ===================================================================
74 # Copyright 1999-2012 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/media-sound/squeezeslave/squeezeslave-1.1_p350.ebuild,v 1.1 2012/06/30 10:49:55 radhermit Exp $
77
78 EAPI="4"
79
80 inherit eutils toolchain-funcs
81
82 DESCRIPTION="A lightweight streaming audio player for Logitech Media Server"
83 HOMEPAGE="http://squeezeslave.googlecode.com"
84 SRC_URI="http://dev.gentoo.org/~radhermit/dist/${P}.tar.xz"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~x86"
89 IUSE="aac +alsa display tremor wma zones"
90
91 RDEPEND="media-libs/libmad
92 media-libs/flac
93 tremor? ( media-libs/tremor )
94 !tremor? ( media-libs/libvorbis )
95 media-libs/libogg
96 media-libs/portaudio[alsa?]
97 aac? ( virtual/ffmpeg )
98 wma? ( virtual/ffmpeg )
99 display? ( app-misc/lirc )"
100 DEPEND="${RDEPEND}
101 app-arch/xz-utils
102 virtual/pkgconfig"
103
104 src_prepare() {
105 epatch "${FILESDIR}"/${P}-tremor-headers.patch
106 }
107
108 src_compile() {
109 tc-export CC AR RANLIB
110
111 local myconf
112 for i in aac display tremor wma zones ; do
113 use $i && myconf+=" $i=1"
114 done
115
116 emake ${myconf}
117 }
118
119 src_install() {
120 dobin bin/${PN}
121 dodoc ChangeLog TODO
122
123 newconfd "${FILESDIR}"/${PN}.confd ${PN}
124 newinitd "${FILESDIR}"/${PN}.initd ${PN}
125 }