diff options
author | Frank van de Pol <fvdpol@gentoo.org> | 2004-06-28 21:19:05 +0000 |
---|---|---|
committer | Frank van de Pol <fvdpol@gentoo.org> | 2004-06-28 21:19:05 +0000 |
commit | aff40815eba9fc0dfed0a309deaa6f44e9ac374c (patch) | |
tree | 9f03e71a7cdcd77196889bf55c31446801b29695 /media-sound | |
parent | add sed-4 dep (diff) | |
download | historical-aff40815eba9fc0dfed0a309deaa6f44e9ac374c.tar.gz historical-aff40815eba9fc0dfed0a309deaa6f44e9ac374c.tar.bz2 historical-aff40815eba9fc0dfed0a309deaa6f44e9ac374c.zip |
Patched rezound 0.9beta to make it compatible with gcc3.3 and the new libfox1.2 library. Closes bug #51857 and #54660.
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/rezound/ChangeLog | 11 | ||||
-rw-r--r-- | media-sound/rezound/Manifest | 10 | ||||
-rw-r--r-- | media-sound/rezound/files/digest-rezound-0.9.0_beta-r1 | 1 | ||||
-rw-r--r-- | media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-code.patch.gz | bin | 0 -> 7218 bytes | |||
-rw-r--r-- | media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz | bin | 0 -> 3934 bytes | |||
-rw-r--r-- | media-sound/rezound/rezound-0.9.0_beta-r1.ebuild | 61 |
6 files changed, 79 insertions, 4 deletions
diff --git a/media-sound/rezound/ChangeLog b/media-sound/rezound/ChangeLog index 3d1c6edab79a..e6b450c1d1e6 100644 --- a/media-sound/rezound/ChangeLog +++ b/media-sound/rezound/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-sound/rezound # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.13 2004/06/25 00:19:55 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.14 2004/06/28 21:19:05 fvdpol Exp $ + +*rezound-0.9.0_beta-r1 (28 Jun 2004) + + 28 Jun 2004; Frank van de Pol <fvdpol@gentoo.org> + +files/rezound-0.9.0_beta-libfox1.2-code.patch.gz, + +files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz, + +rezound-0.9.0_beta-r1.ebuild: + Patched rezound 0.9beta to make it compatible with gcc3.3 and the new + libfox1.2 library. Closes bug #51857 and #54660. 13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org> rezound-0.8.3_beta-r2.ebuild, rezound-0.9.0_beta.ebuild: diff --git a/media-sound/rezound/Manifest b/media-sound/rezound/Manifest index 6a69ca878f7c..5446713ec3cf 100644 --- a/media-sound/rezound/Manifest +++ b/media-sound/rezound/Manifest @@ -1,6 +1,10 @@ -MD5 92b4a6af505f1a7ad2013c59cf2aedb7 rezound-0.9.0_beta.ebuild 1230 -MD5 890a98a65a45a8e72456894031cbda21 ChangeLog 2102 +MD5 7c3d35084fc236d05c121d6baffad94c ChangeLog 2458 MD5 d0d7ea03e238a808414b4426394c100f metadata.xml 221 MD5 c65d45160570b8d55d63068a871877ee rezound-0.8.3_beta-r2.ebuild 941 -MD5 c941294b2efff5b8fbfdfd448d48490f files/digest-rezound-0.9.0_beta 70 +MD5 92b4a6af505f1a7ad2013c59cf2aedb7 rezound-0.9.0_beta.ebuild 1230 +MD5 df8aad28efba83462f8b5fe3b7257e5f rezound-0.9.0_beta-r1.ebuild 1574 MD5 7537253fdf956d64c7d7dcfd4a29b60a files/digest-rezound-0.8.3_beta-r2 70 +MD5 c941294b2efff5b8fbfdfd448d48490f files/digest-rezound-0.9.0_beta 70 +MD5 c35a871289dd109a8a4bda01c5e1ea9d files/rezound-0.9.0_beta-libfox1.2-code.patch.gz 7218 +MD5 717d127541994d62844dfec2bc446025 files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz 3934 +MD5 c941294b2efff5b8fbfdfd448d48490f files/digest-rezound-0.9.0_beta-r1 70 diff --git a/media-sound/rezound/files/digest-rezound-0.9.0_beta-r1 b/media-sound/rezound/files/digest-rezound-0.9.0_beta-r1 new file mode 100644 index 000000000000..ed1b58f395bc --- /dev/null +++ b/media-sound/rezound/files/digest-rezound-0.9.0_beta-r1 @@ -0,0 +1 @@ +MD5 86d8c8e689ec9f28dd26521408164446 rezound-0.9.0beta.tar.gz 1370097 diff --git a/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-code.patch.gz b/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-code.patch.gz Binary files differnew file mode 100644 index 000000000000..fa7375a8b4dd --- /dev/null +++ b/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-code.patch.gz diff --git a/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz b/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz Binary files differnew file mode 100644 index 000000000000..d05fc0f94551 --- /dev/null +++ b/media-sound/rezound/files/rezound-0.9.0_beta-libfox1.2-makefiles.patch.gz diff --git a/media-sound/rezound/rezound-0.9.0_beta-r1.ebuild b/media-sound/rezound/rezound-0.9.0_beta-r1.ebuild new file mode 100644 index 000000000000..1d819ebaca4a --- /dev/null +++ b/media-sound/rezound/rezound-0.9.0_beta-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/rezound-0.9.0_beta-r1.ebuild,v 1.1 2004/06/28 21:19:05 fvdpol Exp $ + +inherit eutils + +MY_P="${P/_/}" +DESCRIPTION="Sound editor and recorder" +HOMEPAGE="http://rezound.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" + +IUSE="oggvorbis jack nls static oss cdr" + +DEPEND="virtual/x11 + jack? ( media-sound/jack-audio-connection-kit ) + oggvorbis? ( media-libs/libvorbis media-libs/libogg ) + cdr? ( app-cdr/cdrdao ) + =dev-libs/fftw-2* + >=x11-libs/fox-1.2.4 + >=media-libs/ladspa-sdk-1.12 + >=media-libs/ladspa-cmt-1.15 + >=media-libs/portaudio-18 + >=media-libs/flac-1.1.0 + sys-devel/autoconf + sys-devel/automake" + +S="${WORKDIR}/${MY_P}" + + +src_unpack() { + unpack ${A} || die + epatch ${FILESDIR}/${P}-libfox1.2-makefiles.patch.gz + epatch ${FILESDIR}/${P}-libfox1.2-code.patch.gz + + cd ${S} + ./bootstrap || die +} + + +src_compile() { + local myconf="--prefix=/usr --host=${CHOST} --with-gnu-ld" + use jack || myconf="${myconf} --disable-jack" + use static && myconf="${myconf} --enable-standalone" + use oss && myconf="${myconf} --enable-oss" + use nls || myconf="${myconf} --disable-nls" + + ./configure ${myconf} || die + emake || die +} + +src_install() { + make DESTDIR=${D} install || die + + dodoc docs/AUTHORS docs/COPYING docs/CVS-INSTALL docs/Features.txt docs/FrontendFoxFeatures.txt + dodoc docs/INSTALL docs/NEWS docs/README docs/README_DOCS docs/TODO_FOR_USERS_TO_READ +} + |