# ChangeLog for media-sound/mixxx
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mixxx/ChangeLog,v 1.49 2009/12/18 06:27:26 darkside Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mixxx/ChangeLog,v 1.50 2010/03/16 17:45:51 ssuominen Exp $
+
+*mixxx-1.7.2 (16 Mar 2010)
+
+ 16 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> +mixxx-1.7.2.ebuild:
+ Version bump wrt #299321 by Alex Barker and others.
*mixxx-1.7.1 (18 Dec 2009)
DIST mixxx-1.6.0-src.tar.gz 7285308 RMD160 d0046d8e98b1530f15821eb2d11ee4af82f87e44 SHA1 268d5ed18f4a21185a5496abe0acac12d06242ae SHA256 b57d999f82ab508291692c28ced5190f0391bcab3f85f98a8211a643c82335cb
DIST mixxx-1.7.0-beta2-src.tar.gz 8279780 RMD160 13e4c9023efde3470270c657341a3bb6eeb9460a SHA1 623577ac284f2ca396d26a1f36a09dfa58d5f905 SHA256 4c3ab0831547835a13944278cc8f9df9bdf92f15cad4f2cc84e83aeb820c5d86
DIST mixxx-1.7.1-src.tar.gz 8775776 RMD160 9fa5281c1de0d5243c9e8d30fd3f583a70a9ac77 SHA1 3f673306266cb636bc8608bcd56c469f90a1c22d SHA256 c7cbd58446aac344348bbcb86a1f50746c065762adafde086c4d060a88413e2c
+DIST mixxx-1.7.2-src.tar.gz 8758842 RMD160 a1aa7faf5392aa2da7365ea755e745ecb4eeb324 SHA1 594b5940a562b8b720bf555961cb8cf4c9c1b96d SHA256 d263e0c0f1ebbb264522cd5cbcbba4a6b262d6f8a0b373222452c307a4acc5f4
EBUILD mixxx-1.6.0-r1.ebuild 2001 RMD160 50daeb7d99bb78851b9900c98cd56cf73773256e SHA1 b362101933c9c9c54ec2cc8d910c95bdb1151a55 SHA256 5974b5c46419081a7c498a4303be75815213d2dfc5f491ec9e49028563adff27
EBUILD mixxx-1.6.0.ebuild 2168 RMD160 63a7511846a6d0aaf7223483bb99eb013fcafdbe SHA1 bed504b67b617a09f3533f38a776507774948810 SHA256 4bc9eae09de76006748b4a4d55af0e2049a76b7583694c56e1566afae8fd1a20
EBUILD mixxx-1.7.0_beta2.ebuild 2124 RMD160 ac2b47b52ce55ce0a4f62b40d70a97fcedf4d5a1 SHA1 6e0009bc9e4a4f0bbd0a85c448c27b9e323557a2 SHA256 4c7c3634950ffc051c51c37821e9fe1bdcba5389356a464da875493e0a7dff40
EBUILD mixxx-1.7.1.ebuild 2117 RMD160 cc60c1c8ca4556f15d46e4802bc0333ce0a9d878 SHA1 2933829857ff2403d82083cb0979ed719b2a307f SHA256 e80fe2031bb61dbd8100dd4110672fdf3a1fff20bbf025cf78892e679ce552f3
-MISC ChangeLog 6992 RMD160 0ae7a11418b59bd24cdf30a40090d190dc6c6f8f SHA1 fe0e9797e1805436b71452164ba4ae09f541b86e SHA256 996c9624344e7836ad9ed30b4b2fc74414fd3abc05928debbc62300ba3df6303
-MISC metadata.xml 556 RMD160 31002be47033f8390e02338def17124473f586b8 SHA1 9d056c326c53f6492db0af18ace55761af62dd91 SHA256 fcd00b5c328445c09809b938e0faff9bb9862242ef12edb90a291294b19fbd95
+EBUILD mixxx-1.7.2.ebuild 1864 RMD160 16f425fd63dd47dc66b7ed3476411f2ace751f6a SHA1 f6f3bcb305b819d912b83c9d3407dcfc1a11080a SHA256 18355d5db754b3e1e33bec53d0b83fe55af438cc4e6aa9ee75a1c63e2ff753da
+MISC ChangeLog 7151 RMD160 4726fa3c3ef37e4d656267b2fa50354985d4e96f SHA1 929dd73ed9c5b00f988281b2602e17664fdc2eab SHA256 2b6a23b8c5539fd3bf8b0f71699bc812c7dcc5a212775950b5dfdfd3d41f3fc9
+MISC metadata.xml 613 RMD160 0ce89893a529880d4434b7ba6bd580f9d5e94871 SHA1 ec415837b0ca4babafeabd95fb2ed8a69b51bd71 SHA256 a690fb76b0b49175a9da7a08d7dc5374842ea0f3d90a6ebb62b984e3776fc712
<flag name="recording">Enable experimental recording support</flag>
<flag name="shout">Enable shoutcast support</flag>
<flag name="vinylcontrol">Enable vinylcontrol feature</flag>
+ <flag name="tonal">Enable tonal analysis support</flag>
</use>
</pkgmetadata>
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mixxx/mixxx-1.7.2.ebuild,v 1.1 2010/03/16 17:45:51 ssuominen Exp $
+
+EAPI=2
+inherit multilib
+
+DESCRIPTION="a QT based Digital DJ tool"
+HOMEPAGE="http://mixxx.sourceforge.net"
+SRC_URI="http://downloads.mixxx.org/${P}/${P}-src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="debug +hifieq ipod ladspa pulseaudio shout tonal +vinylcontrol"
+
+RDEPEND="media-libs/libmad
+ media-libs/libid3tag
+ media-libs/libvorbis
+ media-libs/libsndfile
+ >=media-libs/portaudio-19_pre
+ virtual/opengl
+ virtual/glu
+ x11-libs/qt-gui:4
+ x11-libs/qt-svg:4
+ x11-libs/qt-opengl:4
+ ladspa? ( media-libs/ladspa-sdk )
+ pulseaudio? ( media-sound/pulseaudio )
+ shout? ( media-libs/libshout )"
+DEPEND="${RDEPEND}
+ dev-util/scons
+ dev-util/pkgconfig"
+
+pkg_setup() {
+ mysconsargs="prefix=/usr
+ qtdir=/usr/$(get_libdir)/qt4
+ djconsole=0
+ djconsole_legacy=0
+ optimize=0
+ install_root=${D}/usr"
+
+ use hifieq && mysconsargs+=" hifieq=1" || mysconsargs+=" hifieq=0"
+ use ipod && mysconsargs+=" ipod=1" || mysconsargs+=" ipod=0"
+ use ladspa && mysconsargs+=" ladspa=1" || mysconsargs+=" ladspa=0"
+ use vinylcontrol && mysconsargs+=" vinylcontrol=1" || mysconsargs+=" vinylcontrol=0"
+ use shout && mysconsargs+=" shoutcast=1" || mysconsargs+=" shoutcast=0"
+ use debug && mysconsargs+=" cmetrics=1" || mysconsargs+=" cmetrics=0"
+ use tonal && mysconsargs+=" tonal=1" || mysconsargs+=" tonal=0"
+}
+
+src_prepare() {
+ sed -i \
+ -e 's:-O3::g' \
+ lib/cmetrics/SConscript || die
+
+ use pulseaudio || sed -i -e 's:pasuspender ::' src/mixxx.desktop
+}
+
+src_compile() {
+ scons ${mysconsargs} || die
+}
+
+src_install() {
+ scons ${mysconsargs} install || die
+
+ dodoc README*
+
+ insinto /usr/share/doc/${PF}/pdf
+ doins Mixxx-Manual.pdf
+}