# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author: Seemant Kulleen # $Header: /var/cvsroot/gentoo-x86/media-sound/alsaplayer/alsaplayer-0.99.70.ebuild,v 1.1 2002/05/22 22:14:36 mkennedy Exp $ S=${WORKDIR}/${P} DESCRIPTION="Media player primarily utilising ALSA" SRC_URI="http://www.alsaplayer.org/${P}.tar.bz2" HOMEPAGE="http://www.alsa-project.org/" QTROOT="/usr/qt/3" DEPEND="alsa? ( >=media-libs/alsa-lib-0.5.10 ) qt? ( >=x11-libs/qt-3.0.1 ) esd? ( media-sound/esound ) gtk? ( x11-libs/gtk+ ) opengl? ( virtual/opengl ) oggvorbis? ( media-libs/libvorbis ) >=media-libs/libmikmod-3.1.10 >=dev-libs/glib-1.2.10" RDEPEND="nls? ( sys-devel/gettext )" src_unpack() { unpack ${A} cd ${S} # minor correction to some C++ code required for # building. will be submitted upstream. patch -p1 <${FILESDIR}/alsaplayer-0.99.70-gcc3.1-gentoo.patch } src_compile() { local myconf use oggvorbis \ && myconf="--enable-oggvorbis" \ || myconf="--disable-oggvorbis --disable-oggtest --disable-vorbistest" use oss \ && myconf="${myconf} --enable-oss" \ || myconf="${myconf} --disable-oss" use esd \ && myconf="${myconf} --enable-esd" \ || myconf="${myconf} --disable-esd --disable-esdtest" use nas \ && myconf="${myconf} --enable-nas" \ || myconf="${myconf} --disable-nas" use opengl \ && myconf="${myconf} --enable-opengl" \ || myconf="${myconf} --disable-opengl" use gtk \ && myconf="${myconf} --enable-gtk" \ || myconf="${myconf} --disable-gtk --disable-gtktest --disable-glibtest" use qt \ && myconf="${myconf} --enable-qt \ --with-qt-libdir=${QTROOT}/lib \ --with-qt-indir=${QTROOT}/include \ --with-qt-bindir=${QTROOT}/bin" use nls \ && myconf="${myconf} --enable-nls" \ || myconf="${myconf} --disable-nls" econf \ --disable-sgi \ --disable-sparc \ ${myconf} || die emake || die } src_install() { make \ prefix=${D}/usr \ mandir=${D}/usr/share/man \ install || die dodoc AUTHORS COPYING ChangeLog README TODO dodoc docs/sockmon.txt docs/wishlist.txt }