Re: [linux-audio-user] [ANN] Aqualung 0.9beta5 released

From: Thomas Ilnseher <illth@email-addr-hidden>
Date: Fri Jun 30 2006 - 16:10:32 EEST

Tom Szilagyi wrote:
> Aqualung: Music Player for GNU/Linux
>
> http://aqualung.sf.net
>
> Release 0.9beta5
i have written an ebuild for gentoo linux.

the only thing i can say it does work on my box ...
but maybe there is something wrong with the dependencies.

also, on my box, using German localization, the umlauts "üöä" are
replaced with ??. maybe thats due to utf-8 not enabled on my system.

don't know if the ebuild should filter this or the program ...

also there is no mac support. maybe i will write an ebuild for libmac if i
got some spare time.

i could not find an ebuild using google. i will add this to some gentoo
forums aswell

>
>
> It is our greatest pleasure to announce the fifth official beta
> release of Aqualung. Some features you'd rarely stumble upon in
> other players (at least not too many of them at once):
>
> * Gapless playback (designed for this from the ground up)
> * High quality decoders (eg. libMAD for mp3), many supported formats
> * High-quality sample rate conversion support via libsamplerate
> * LADSPA support
> * Music Store for organizing your music
> * And much, much more...
>
> We hope you will enjoy this release. The release ChangeLog follows below.
>
>
> 2006-06-30 Tom Szilagyi <tszilagyi at users dot sourceforge dot net>
>
> * Aqualung 0.9beta5
> http://aqualung.sf.net
>
> This is a new milestone release after 17 months of silent
> development. Large parts of the program have been rewritten,
> refactored, fixed, etc. A multitude of new features have been
> added to the software, which now weighs into Open Source with
> about 30,000 lines of GPL'ed source code, all written by a handful
> of free-time developers (no, you won't need your whole hand).
>
> It won't make too much sense to precisely list every change made
> to the sources during this period - the list would be prohibitively
> lengthy. For the curious, the mailing list archive is recommended.
> The most important, high-level changes are summarized below.
>
>
> * Group CDs in the Playlist via "Album mode". Shuffle between
> records but play their contents in order!
>
> * Statusbars in Playlist and Music Store display statistics and
> other data.
>
> * Multiple Music Stores are supported - useful for separate
> genres, file formats or for music mounted from different file
> servers via NFS.
>
> * CDDB support!
>
> * iFP driver support for integrating with iRiver HW players!
>
> * Completely reworked Settings dialog, the new control center!
>
> * Embed Playlist into Main window for a more compact look!
>
> * Search facility for Music Store and Playlist.
>
> * Add support for Musepack (via libmpcdec), Monkey's Audio, Ogg Speex.
>
> * Rudimentary album art (cover display) support.
>
> * RVA-related work, improved metadata support.
>
> * Fixed a boatload of bugs concerning cyrillic filenames, etc.
>
> * MP3 improvements (file recognition, clipping, seeking...)
>
> * Better fault tolerance in Ogg Vorbis decoder.
>
> * Various GUI fixes, new command line options, etc, etc.
>
> * Improved build system for skins, icons, etc.
>
> * New skins (Ocean, Plain), new Logo (see About box)! ;-)
>
> * Better RT behaviour with Jack output.
>
> * Compiles and runs on AMD64 (thanks to Mark Knecht for testing)!
>
>

# Copyright 2006 Th. Ilnseher
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils

DESCRIPTION="a music player for GNU/Linux"
HOMEPAGE="http://aqualung.sourceforge.net"
SRC_URI="mirror://sourceforge/aqualung/aqualung-0.9beta5.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="oss alsa samplerateconversion sndfile flac ogg speex mad mod id3tag musepack cddb iriver"
#monkeyaudio

#TODO!!!!!
DEPEND=" >=x11-libs/gtk+-2.0
        media-libs/liblrdf
        dev-libs/libxml2
        media-sound/jack-audio-connection-kit
        alsa? ( >=media-libs/alsa-lib-1.0.0 )
        samplerateconversion? ( media-libs/libsamplerate )
        sndfile? ( media-libs/libsndfile )
        flac? ( media-libs/flac )
        ogg? ( media-libs/libogg media-libs/libvorbis )
        speex? ( media-libs/liboggz media-libs/speex )
        mad? ( media-libs/libmad )
        mod? ( media-libs/libmodplug )
        id3tag? ( media-libs/libid3tag )
        musepack? ( media-libs/libmpcdec )
        cddb? ( media-libs/libcddb )
        iriver? ( media-libs/libifp ) "

S="${WORKDIR}/aqualung-0.9beta5"

src_unpack() {
        unpack ${A}
        cd "${S}"
}

src_compile() {
        local flags=""
        use oss || flags="${flags} --without-oss"
        use alsa || flags="${flags} --without-alsa"
        use samplerateconversion || flags="${flags} --without-src"
        use sndfile || flags="${flags} --without-sndfile"
        use flac || flags="${flags} --without-flac"
        use ogg || flags="${flags} --without-ogg"
        use speex || flags="${flags} --without-speex"
        use mad || flags="${flags} --without-mpeg"
        use mod || flags="${flags} --without-mod"
        use id3tag || flags="${flags} --without-id3"
        use musepack || flags="${flags} --without-mpc"
        use cddb || flags="${flags} --without-cddb"
        use iriver || flags="${flags} --without-ifp"

        ./configure --prefix=/usr/ --without-mac ${flags} || die "Fialed configuring"
        emake || die "Failed Compiling"
}

src_install() {
        make DESTDIR="${D}" localedir="${D}/usr/share/locale/" install || die "Failed installing"

        # We will use dodoc for this
        rm -rf "${D}/usr/share/aqualung/doc"

        dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README doc/
        dodir /usr/share/pixmaps/aqualung
        insinto /usr/share/pixmaps/aqualung
        doins src/img/icon*.png
        
        make_desktop_entry "aqualung -s3 -o alsa -R -r 48000 -d hw:0,0 -p 2048 -n 2" "aqualung" \
                /usr/share/pixmaps/aqualung/icon_32.png AudioVideo \
                || die "failed creating desktop entry"
}
Received on Fri Jun 30 16:15:14 2006

This archive was generated by hypermail 2.1.8 : Fri Jun 30 2006 - 16:15:14 EEST