ChangeLog

# ChangeLog for media-sound/fluidsynth
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/ChangeLog,v 1.37 2008/05/24 17:08:40 josejx Exp $

24 May 2008; Joseph Jezak fluidsynth-1.0.7a.ebuild:
Marked ppc64 stable.

*fluidsynth-1.0.8 (28 Jan 2008)

28 Jan 2008; Alexis Ballier
+fluidsynth-1.0.8.ebuild:
version bump

22 Nov 2007; Raúl Porcel fluidsynth-1.0.7a.ebuild:
sparc/x86 stable wrt #199999

22 Nov 2007; nixnut fluidsynth-1.0.7a.ebuild:
Stable on ppc wrt bug 199999

22 Nov 2007; Samuli Suominen fluidsynth-1.0.7a.ebuild:
amd64 stable wrt #199999

01 Nov 2007; Raúl Porcel fluidsynth-1.0.7a.ebuild:
Add ~alpha wrt #196587, thanks to Tobias Klausmann for testing

20 Jul 2007; Markus Rothe fluidsynth-1.0.7a.ebuild:
Added ~ppc64; bug #183570

*fluidsynth-1.0.7a (20 Jun 2007)

20 Jun 2007; Diego Pettenò
+fluidsynth-1.0.7a.ebuild:
Add patch from bug #154932 reworked a bit, and remove static useflag. Thanks
to Alessio Cassiba. Change version to the actual upstream version rather
than using a -r1.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

31 Oct 2006; Javier Villavicencio
fluidsynth-1.0.7.ebuild:
Added ~x86-fbsd keyword.

23 Oct 2006; Simon Stelling fluidsynth-1.0.7.ebuild:
remove nonsense

10 Oct 2006; Gustavo Zacarias
fluidsynth-1.0.7.ebuild:
Stable on sparc

28 Sep 2006; Joshua Jackson fluidsynth-1.0.7.ebuild:
Stable x86; bug #145971

05 Sep 2006; Stephanie Lockwood-Childs
fluidsynth-1.0.7.ebuild:
stable on ppc (Bug #145971)

04 Sep 2006; fluidsynth-1.0.7.ebuild:
stable on amd64

08 Jul 2006; Luca Barbato fluidsynth-1.0.7.ebuild:
Marked ~ppc

*fluidsynth-1.0.7 (08 Jul 2006)

08 Jul 2006; Frank van de Pol
+fluidsynth-1.0.7.ebuild:
Version bump to 1.0.7.

*fluidsynth-1.0.6 (11 Jul 2005)

11 Jul 2005; Frank van de Pol
+files/fluidsynth-1.0.6.amd64.patch, +fluidsynth-1.0.6.ebuild:
Version bump. Included quickfix by Josh Green for crashes on amd64
(http://lists.nongnu.org/archive/html/fluid-dev/2005-07/msg00003.html)

08 Apr 2005; Michael Hanselmann
fluidsynth-1.0.5.ebuild:
Stable on ppc.

12 Nov 2004; Jeremy Huddleston
-fluidsynth-1.0.1.ebuild, fluidsynth-1.0.5.ebuild:
Removing 1.0.1. Stable amd64, sparc, x86.

*fluidsynth-1.0.5 (28 Sep 2004)

28 Sep 2004; Jeremy Huddleston
+fluidsynth-1.0.5.ebuild:
Version bump. Added ~sparc. static USE flag support. Now using DESTDIR.

03 Sep 2004; Jeremy Huddleston
fluidsynth-1.0.3.ebuild:
Stable amd64.

13 Jun 2004; Jeremy Huddleston
fluidsynth-1.0.3.ebuild:
Getting rid of virtual/jack.

07 Jun 2004; Aron Griffis fluidsynth-1.0.3.ebuild:
Fix use invocation

06 May 2004; David Holm fluidsynth-1.0.3.ebuild:
Removed ppc-specific version mask.

17 Apr 2004; Jeremy Huddleston
fluidsynth-1.0.3.ebuild:
IUSE=ladcca

16 Apr 2004; Travis Tilley fluidsynth-1.0.3.ebuild:
adding ~amd64 keyword and versioned ladcca dependency - see bug #46916 for
more information

08 Apr 2004; Jeremy Huddleston
fluidsynth-1.0.1.ebuild, fluidsynth-1.0.3.ebuild:
Removed ladcca support. See bug #46916.

03 Apr 2004; Lars Weiler fluidsynth-1.0.3.ebuild:
stable on ppc

26 Mar 2004; Jeremy Huddleston
fluidsynth-1.0.1.ebuild, fluidsynth-1.0.3.ebuild:
Stable on x86.

21 Mar 2004; David Holm fluidsynth-1.0.3.ebuild:
Added to ~ppc.

15 Feb 2004; David Holm fluidsynth-1.0.3.ebuild:
Added fix for nonx86 archs submitted by Axxackall. Keyworded ~ppc.

07 Dec 2003; Heinrich Wendel fluidsynth-1.0.1.ebuild,
fluidsynth-1.0.3.ebuild:
removed unnecessary dep on alsa-driver, alsa-utils

*fluidsynth-1.0.3 (21 Sep 2003)

21 Sep 2003; jje fluidsynth-1.0.3.ebuild:
Version bump. Now checks USE=sse, codified some comments from Jonathan Kraut
on not enabling -msse2 and having USE=sse.

Submitted by: Jonathan Kraut
Rossen Apostolov

*fluidsynth-1.0.1 (24 May 2003)

24 May 2003; jje fluidsynth-1.0.1.ebuild:
Initial revision.

Submitted by: Jonathan Kraut

Manifest

DIST fluidsynth-1.0.7a.tar.gz 1064677 RMD160 c4d31711443c0dad42937a38a0360d114525d076 SHA1 c1ab6dc2913539ea868c6d56f23381650f25c964 SHA256 337dcc5f0f337c37ee7979c9505589b3a84e6b1e245d31b637ad32996b6e113b
DIST fluidsynth-1.0.8.tar.gz 1267922 RMD160 1f647625ed8937f480401836f3b6f7819fa46ab9 SHA1 1f5fd9964a7212f772905724497abd46ab1e2536 SHA256 45e7c9967d0fb0344f4da539ab343fb979384b36a429a8594c94cf466dff4320
EBUILD fluidsynth-1.0.7a.ebuild 1907 RMD160 94c37f7b58b4a15c112c1baa16a35adddcdcb797 SHA1 42ab61c9097959eb2c694a5510cf90e0518b4130 SHA256 a800756f453145079fa8d273023b035393c2673b75f64241a21ce033b5e7849e
EBUILD fluidsynth-1.0.8.ebuild 2017 RMD160 7630a18f88d903bd9c1494215647c58b7ff3e246 SHA1 fcad33aab117aa102435711c4146e92983cca680 SHA256 29def8215569e0dda4d65c1133c642b1899ba99070be3a2d18b4fd7193201fee
MISC ChangeLog 4895 RMD160 eca1567a23c2e45a94ce048f0cce6ee578add9da SHA1 7423f40d381b084d529b0720fefe22f4f547072b SHA256 c082d0ee65da85636a77eb6a2f41a685024e98241e76e55aa3e505eb92beb1f2
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b

fluidsynth-1.0.7a.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.0.7a.ebuild,v 1.7 2008/05/24 17:08:40 josejx Exp $

inherit flag-o-matic eutils libtool

IUSE="alsa debug jack ladspa lash oss"

DESCRIPTION="Fluidsynth is a software real-time synthesizer based on the Soundfont 2 specifications."
HOMEPAGE="http://www.fluidsynth.org/"
SRC_URI="http://savannah.nongnu.org/download/fluid/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"

DEPEND="jack? ( media-sound/jack-audio-connection-kit )
ladspa? ( >=media-libs/ladspa-sdk-1.12
>=media-libs/ladspa-cmt-1.15 )
alsa? ( media-libs/alsa-lib
lash? ( >=media-sound/lash-0.5 ) )"

S="${WORKDIR}/${P/7a/7}"

# Alsa is required for lash support in this package.
pkg_setup() {
if use lash && ! use alsa; then
ewarn "ALSA support is required for lash support to be enabled."
ewarn "Continuing with lash support disabled."
fi

if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build Fluidsynth with ALSA support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}

src_compile() {
local myconf

if use alsa; then
myconf="${myconf} $(use_enable lash)"
else
myconf="--disable-lash"
fi

elibtoolize
# ladcca support is deprecated in place of lash
econf \
--disable-ladcca \
--disable-dependency-tracking \
$(use_enable ladspa) \
$(use_enable jack jack-support) \
$(use_enable oss oss-support) \
$(use_enable alsa alsa-support) \
$(use_enable lash) \
$(use_enable debug) \
${myconf} || die "./configure failed"

emake || die
}

src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS NEWS README THANKS TODO
}

fluidsynth-1.0.8.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/fluidsynth/fluidsynth-1.0.8.ebuild,v 1.1 2008/01/28 18:51:11 aballier Exp $

inherit flag-o-matic eutils libtool

IUSE="alsa debug jack ladspa lash oss readline"

DESCRIPTION="Fluidsynth is a software real-time synthesizer based on the Soundfont 2 specifications."
HOMEPAGE="http://www.fluidsynth.org/"
SRC_URI="http://savannah.nongnu.org/download/fluid/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

DEPEND="jack? ( media-sound/jack-audio-connection-kit )
ladspa? ( >=media-libs/ladspa-sdk-1.12
>=media-libs/ladspa-cmt-1.15 )
alsa? ( media-libs/alsa-lib
lash? ( >=media-sound/lash-0.5 ) )
readline? ( sys-libs/readline )"

S="${WORKDIR}/${P/7a/7}"

# Alsa is required for lash support in this package.
pkg_setup() {
if use lash && ! use alsa; then
ewarn "ALSA support is required for lash support to be enabled."
ewarn "Continuing with lash support disabled."
fi

if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror ""
eerror "To be able to build Fluidsynth with ALSA support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
}

src_compile() {
local myconf

if use alsa; then
myconf="${myconf} $(use_enable lash)"
else
myconf="--disable-lash"
fi

elibtoolize
# ladcca support is deprecated in place of lash
econf \
--disable-ladcca \
--disable-dependency-tracking \
$(use_enable ladspa) \
$(use_enable jack jack-support) \
$(use_enable oss oss-support) \
$(use_enable alsa alsa-support) \
$(use_enable lash) \
$(use_enable debug) \
$(use_with readline) \
${myconf} || die "./configure failed"

emake || die "make failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS NEWS README THANKS TODO
}

metadata.xml




sound