diff options
author | 2006-07-08 22:25:47 +0000 | |
---|---|---|
committer | 2006-07-08 22:25:47 +0000 | |
commit | 3fc1939f7526732ad650999ae80d694c2f9773a1 (patch) | |
tree | 2cc90aaa173d000093454645ced50f56cee44a06 /media-sound/amsynth | |
parent | Add this package to media-optical. (diff) | |
download | gentoo-2-3fc1939f7526732ad650999ae80d694c2f9773a1.tar.gz gentoo-2-3fc1939f7526732ad650999ae80d694c2f9773a1.tar.bz2 gentoo-2-3fc1939f7526732ad650999ae80d694c2f9773a1.zip |
Version bump to 1.1.0.
(Portage version: 2.1.1_pre2-r4)
Diffstat (limited to 'media-sound/amsynth')
-rw-r--r-- | media-sound/amsynth/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/amsynth/amsynth-1.1.0.ebuild | 52 | ||||
-rw-r--r-- | media-sound/amsynth/files/amsynth-1.1.0-gcc4.patch | 11 | ||||
-rw-r--r-- | media-sound/amsynth/files/digest-amsynth-1.1.0 | 3 |
4 files changed, 74 insertions, 2 deletions
diff --git a/media-sound/amsynth/ChangeLog b/media-sound/amsynth/ChangeLog index 7d9f659e5a0f..8401644658aa 100644 --- a/media-sound/amsynth/ChangeLog +++ b/media-sound/amsynth/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/amsynth -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/amsynth/ChangeLog,v 1.18 2005/07/17 16:15:17 fvdpol Exp $ +# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amsynth/ChangeLog,v 1.19 2006/07/08 22:25:47 fvdpol Exp $ + +*amsynth-1.1.0 (08 Jul 2006) + + 08 Jul 2006; Frank van de Pol <fvdpol@gentoo.org> + +files/amsynth-1.1.0-gcc4.patch, +amsynth-1.1.0.ebuild: + Version bump to 1.1.0. *amsynth-1.0.0-r1 (17 Jul 2005) diff --git a/media-sound/amsynth/amsynth-1.1.0.ebuild b/media-sound/amsynth/amsynth-1.1.0.ebuild new file mode 100644 index 000000000000..deab3aab87ed --- /dev/null +++ b/media-sound/amsynth/amsynth-1.1.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/amsynth/amsynth-1.1.0.ebuild,v 1.1 2006/07/08 22:25:47 fvdpol Exp $ + +IUSE="oss alsa jack" + +inherit eutils + +MY_P=${P/_rc/-rc} +MY_P=${MY_P/amsynth/amSynth} + +DESCRIPTION="amSynth stands for Analogue Modeling SYNTHesizer. It provides virtual analogue synthesis in the style of the classic Moog Minimoog/Roland Junos." +HOMEPAGE="http://amsynthe.sourceforge.net/" +SRC_URI="mirror://sourceforge/amsynthe/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +# libsndfile support is actually optional, but IMHO this package should have it +DEPEND=">=dev-cpp/gtkmm-2.4 + >=media-libs/libsndfile-1.0 + alsa? ( >=media-libs/alsa-lib-0.9 media-sound/alsa-utils ) + jack? ( media-sound/jack-audio-connection-kit )" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${FILESDIR}/${P}-gcc4.patch" +} + +src_compile() { + econf `use_with oss` `use_with alsa` `use_with jack` || die "configure failed" + emake || die +} + +src_install() { + make DESTDIR=${D} install || die +} + +pkg_postinst() { + einfo + einfo "amSynth has been installed normally." + einfo "If you would like to use the virtual" + einfo "keyboard option, then do" + einfo "emerge vkeybd" + einfo "and make sure you emerged amSynth" + einfo "with alsa support (USE=alsa)" + einfo +} diff --git a/media-sound/amsynth/files/amsynth-1.1.0-gcc4.patch b/media-sound/amsynth/files/amsynth-1.1.0-gcc4.patch new file mode 100644 index 000000000000..19bbd12d9c20 --- /dev/null +++ b/media-sound/amsynth/files/amsynth-1.1.0-gcc4.patch @@ -0,0 +1,11 @@ +diff -urN ../tmp-orig/amsynth-1.1.0/src/Thread.h ./src/Thread.h +--- ../tmp-orig/amsynth-1.1.0/src/Thread.h 2005-10-26 19:45:10.000000000 +0000 ++++ ./src/Thread.h 2005-11-02 10:31:44.000000000 +0000 +@@ -26,6 +26,7 @@ + #define _THREAD_H + + #include <pthread.h> ++#include <signal.h> + + class Thread + { diff --git a/media-sound/amsynth/files/digest-amsynth-1.1.0 b/media-sound/amsynth/files/digest-amsynth-1.1.0 new file mode 100644 index 000000000000..3bd43c827c06 --- /dev/null +++ b/media-sound/amsynth/files/digest-amsynth-1.1.0 @@ -0,0 +1,3 @@ +MD5 94b3d6092c1406ca9cf81b76d8b16446 amSynth-1.1.0.tar.gz 445186 +RMD160 93a2059a01f9c6c5c89ae2b70a90828d82ee4f74 amSynth-1.1.0.tar.gz 445186 +SHA256 698763b5abf2a7ab496b9c8c817e289dda631f8e518b5f608bb5068b3f52e8cf amSynth-1.1.0.tar.gz 445186 |