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-sound/cmus: ChangeLog cmus-2.3.2.ebuild
Date: Sun, 25 Apr 2010 12:24:58
Message-Id: 20100425122454.9D60E2C04C@corvid.gentoo.org
1 ssuominen 10/04/25 12:24:54
2
3 Modified: ChangeLog
4 Added: cmus-2.3.2.ebuild
5 Log:
6 Version bump wrt #317081 by "tman".
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.34 media-sound/cmus/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/cmus/ChangeLog?rev=1.34&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/cmus/ChangeLog?rev=1.34&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/cmus/ChangeLog?r1=1.33&r2=1.34
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/cmus/ChangeLog,v
19 retrieving revision 1.33
20 retrieving revision 1.34
21 diff -u -r1.33 -r1.34
22 --- ChangeLog 29 Mar 2010 10:01:46 -0000 1.33
23 +++ ChangeLog 25 Apr 2010 12:24:54 -0000 1.34
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-sound/cmus
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/cmus/ChangeLog,v 1.33 2010/03/29 10:01:46 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/cmus/ChangeLog,v 1.34 2010/04/25 12:24:54 ssuominen Exp $
29 +
30 +*cmus-2.3.2 (25 Apr 2010)
31 +
32 + 25 Apr 2010; Samuli Suominen <ssuominen@g.o> +cmus-2.3.2.ebuild:
33 + Version bump wrt #317081 by "tman".
34
35 *cmus-2.3.1 (29 Mar 2010)
36
37
38
39
40 1.1 media-sound/cmus/cmus-2.3.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/cmus/cmus-2.3.2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/cmus/cmus-2.3.2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: cmus-2.3.2.ebuild
46 ===================================================================
47 # Copyright 1999-2010 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/media-sound/cmus/cmus-2.3.2.ebuild,v 1.1 2010/04/25 12:24:54 ssuominen Exp $
50
51 EAPI=2
52 inherit multilib
53
54 MY_P=${PN}-v${PV}
55
56 DESCRIPTION="A ncurses based music player with plugin support for many formats"
57 HOMEPAGE="http://cmus.sourceforge.net/"
58 SRC_URI="mirror://sourceforge/cmus/${MY_P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
63 IUSE="aac alsa ao debug examples flac mad mikmod modplug mp4 musepack oss
64 pidgin pulseaudio unicode vorbis wavpack wma zsh-completion"
65
66 DEPEND="sys-libs/ncurses[unicode?]
67 aac? ( media-libs/faad2 )
68 alsa? ( >=media-libs/alsa-lib-1.0.11 )
69 ao? ( media-libs/libao )
70 flac? ( media-libs/flac )
71 mad? ( >=media-libs/libmad-0.14 )
72 mikmod? ( media-libs/libmikmod )
73 modplug? ( >=media-libs/libmodplug-0.7 )
74 mp4? ( >=media-libs/libmp4v2-1.9 )
75 musepack? ( >=media-sound/musepack-tools-444 )
76 pulseaudio? ( media-sound/pulseaudio )
77 vorbis? ( >=media-libs/libvorbis-1.0 )
78 wavpack? ( media-sound/wavpack )
79 wma? ( >=media-video/ffmpeg-0.4.9_p20080326 )"
80 RDEPEND="${DEPEND}
81 zsh-completion? ( app-shells/zsh )
82 pidgin? ( net-im/pidgin
83 dev-python/dbus-python )"
84
85 S=${WORKDIR}/${MY_P}
86
87 my_config() {
88 local value
89 use ${1} && value=y || value=n
90 myconf="${myconf} ${2}=${value}"
91 }
92
93 src_configure() {
94 local debuglevel=1 myconf="CONFIG_ARTS=n CONFIG_SUN=n"
95
96 use debug && debuglevel=2
97
98 my_config flac CONFIG_FLAC
99 my_config mad CONFIG_MAD
100 my_config modplug CONFIG_MODPLUG
101 my_config mikmod CONFIG_MIKMOD
102 my_config musepack CONFIG_MPC
103 my_config vorbis CONFIG_VORBIS
104 my_config wavpack CONFIG_WAVPACK
105 my_config mp4 CONFIG_MP4
106 my_config aac CONFIG_AAC
107 my_config wma CONFIG_FFMPEG
108 my_config pulseaudio CONFIG_PULSE
109 my_config alsa CONFIG_ALSA
110 my_config ao CONFIG_AO
111 my_config oss CONFIG_OSS
112
113 ./configure prefix=/usr ${myconf} exampledir=/usr/share/doc/${PF}/examples \
114 libdir=/usr/$(get_libdir) DEBUG=${debuglevel} || die
115 }
116
117 src_install() {
118 emake DESTDIR="${D}" install || die
119 dodoc AUTHORS README TODO
120
121 use examples || rm -rf "${D}"/usr/share/doc/${PF}/examples
122
123 if use zsh-completion; then
124 insinto /usr/share/zsh/site-functions
125 doins contrib/_cmus || die
126 fi
127
128 if use pidgin; then
129 newbin contrib/cmus-updatepidgin.py cmus-updatepidgin || die
130 fi
131 }