Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/qmmp: qmmp-0.2.3.ebuild metadata.xml ChangeLog
Date: Fri, 02 Jan 2009 17:12:16
Message-Id: E1LInZG-0001fv-4v@stork.gentoo.org
1 yngwin 09/01/02 17:12:14
2
3 Added: qmmp-0.2.3.ebuild metadata.xml ChangeLog
4 Log:
5 Initial import. Ebuild based on the one developed in bug 180685 by Evgeniy Kliymovich, Andrey Melentyev, kavol and Thomas Kuther.
6 (Portage version: 2.2_rc20/cvs/Linux 2.6.27-hh7 i686)
7
8 Revision Changes Path
9 1.1 media-sound/qmmp/qmmp-0.2.3.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/qmmp-0.2.3.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/qmmp-0.2.3.ebuild?rev=1.1&content-type=text/plain
13
14 Index: qmmp-0.2.3.ebuild
15 ===================================================================
16 # Copyright 1999-2009 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/media-sound/qmmp/qmmp-0.2.3.ebuild,v 1.1 2009/01/02 17:12:14 yngwin Exp $
19
20 EAPI="1"
21
22 inherit cmake-utils
23
24 DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
25 HOMEPAGE="http://qmmp.ylsoftware.com/"
26 SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
27
28 LICENSE="GPL-2"
29 SLOT="0"
30 KEYWORDS="~amd64 ~x86"
31 IUSE="+alsa +dbus ffmpeg flac jack libsamplerate +mad modplug musepack oss
32 pulseaudio scrobbler sndfile +vorbis wavpack"
33
34 RDEPEND="|| ( x11-libs/qt-gui:4 =x11-libs/qt-4.3*:4 )
35 media-libs/taglib
36 alsa? ( media-libs/alsa-lib )
37 dbus? ( sys-apps/dbus )
38 flac? ( media-libs/flac )
39 libsamplerate? ( media-libs/libsamplerate )
40 mad? ( media-libs/libmad )
41 musepack? ( >=media-libs/libmpcdec-1.2.5 )
42 modplug? ( >=media-libs/libmodplug-0.8.4 )
43 vorbis? ( media-libs/libvorbis
44 media-libs/libogg )
45 jack? ( media-sound/jack-audio-connection-kit
46 media-libs/libsamplerate )
47 ffmpeg? ( media-video/ffmpeg )
48 pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
49 wavpack? ( media-sound/wavpack )
50 scrobbler? ( net-misc/curl )
51 sndfile? ( media-libs/libsndfile )"
52 DEPEND="${RDEPEND}
53 >=dev-util/cmake-2.4.8"
54
55 DOCS="AUTHORS ChangeLog README"
56
57 qmmp_use_enable() {
58 # uses completely non standard cmake options...
59 if use ${1}; then
60 echo "-DUSE_${2}:BOOL=TRUE"
61 else
62 echo "-DUSE_${2}:BOOL=FALSE"
63 fi
64 }
65
66 src_compile() {
67 # needs to be built in source tree
68 CMAKE_IN_SOURCE_BUILD=1
69
70 mycmakeargs="${mycmakeargs}
71 $(qmmp_use_enable alsa ALSA)
72 $(qmmp_use_enable dbus DBUS)
73 $(qmmp_use_enable ffmpeg FFMPEG)
74 $(qmmp_use_enable flac FLAC)
75 $(qmmp_use_enable jack JACK)
76 $(qmmp_use_enable mad MAD)
77 $(qmmp_use_enable modplug MODPLUG)
78 $(qmmp_use_enable musepack MPC)
79 $(qmmp_use_enable oss OSS)
80 $(qmmp_use_enable pulseaudio PULSE)
81 $(qmmp_use_enable scrobbler SCROBBLER)
82 $(qmmp_use_enable sndfile SNDFILE)
83 $(qmmp_use_enable libsamplerate SRC)
84 $(qmmp_use_enable vorbis VORBIS)
85 $(qmmp_use_enable wavpack WAVPACK)"
86
87 cmake-utils_src_compile
88 }
89
90
91
92 1.1 media-sound/qmmp/metadata.xml
93
94 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/metadata.xml?rev=1.1&view=markup
95 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/metadata.xml?rev=1.1&content-type=text/plain
96
97 Index: metadata.xml
98 ===================================================================
99 <?xml version="1.0" encoding="UTF-8"?>
100 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
101 <pkgmetadata>
102 <herd>sound</herd>
103 <maintainer>
104 <email>sound@g.o</email>
105 </maintainer>
106 <use>
107 <flag name="scrobbler">Enable audioscrobbler/last.fm support</flag>
108 </use>
109 </pkgmetadata>
110
111
112
113 1.1 media-sound/qmmp/ChangeLog
114
115 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/ChangeLog?rev=1.1&view=markup
116 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/qmmp/ChangeLog?rev=1.1&content-type=text/plain
117
118 Index: ChangeLog
119 ===================================================================
120 # ChangeLog for media-sound/qmmp
121 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
122 # $Header: /var/cvsroot/gentoo-x86/media-sound/qmmp/ChangeLog,v 1.1 2009/01/02 17:12:14 yngwin Exp $
123
124 *qmmp-0.2.3 (02 Jan 2009)
125
126 02 Jan 2009; Ben de Groot <yngwin@g.o> +metadata.xml,
127 +qmmp-0.2.3.ebuild:
128 Initial import. Ebuild based on the one developed in bug 180685 by Evgeniy
129 Kliymovich, Andrey Melentyev, kavol and Thomas Kuther.