diff options
-rw-r--r-- | media-sound/rezound/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/rezound/Manifest | 23 | ||||
-rw-r--r-- | media-sound/rezound/files/digest-rezound-0.12.3_beta | 6 | ||||
-rw-r--r-- | media-sound/rezound/rezound-0.12.3_beta.ebuild | 95 |
4 files changed, 124 insertions, 8 deletions
diff --git a/media-sound/rezound/ChangeLog b/media-sound/rezound/ChangeLog index e9e174d26be2..1f896607c743 100644 --- a/media-sound/rezound/ChangeLog +++ b/media-sound/rezound/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/rezound # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.38 2007/02/24 14:07:39 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.39 2007/02/24 16:23:45 aballier Exp $ + +*rezound-0.12.3_beta (24 Feb 2007) + + 24 Feb 2007; Alexis Ballier <aballier@gentoo.org> + +rezound-0.12.3_beta.ebuild: + Version bump 24 Feb 2007; Alexis Ballier <aballier@gentoo.org> -files/rezound-0.12.2_beta-automagic.patch, diff --git a/media-sound/rezound/Manifest b/media-sound/rezound/Manifest index f52ce4f3f15a..a38338d5c015 100644 --- a/media-sound/rezound/Manifest +++ b/media-sound/rezound/Manifest @@ -12,6 +12,8 @@ SHA256 3093932261d232f81ca3bccdbccc258e932e85525f1b2d277b4a7b58c752ab27 files/un DIST rezound-0.12.2_beta-patches-1.tar.bz2 9186 RMD160 795f91fd8ab2fca4baf12039ced9695a16d6ca86 SHA1 09c74c76b8ad220a702a45d47586f8eada838085 SHA256 3c63a58b242ed7146d6a88ecb805550a48ee9a552cd399d74de40675d2755d01 DIST rezound-0.12.2_beta-patches.tar.bz2 7479 RMD160 c23f4208d38c271cea04ecd4f4af852cd2e4eda4 SHA1 fbad278a4f336428fb37147e8616f6c118239e71 SHA256 37ab114e34144be9fa198efd6de7610720a906a0d94d77a4e912982d72263392 DIST rezound-0.12.2beta.tar.gz 1729771 RMD160 d5779d2dee47f504c32c87864504bdd3e8eed2c7 SHA1 4d1d40a9248d6cf525c172937e3e31d23ffa3a9d SHA256 0e170622c52866e71069372a3d94c8c6eb4e4ce5a45abc8d2458b77aa59157cc +DIST rezound-0.12.3_beta-patches-1.tar.bz2 4049 RMD160 e64ec98566a01137c49cdb28509e8d984065d3e1 SHA1 b5bb4078cddd0a7272ae2a87ff6530d0681ce91d SHA256 f4ff8b0158a7946024c07d85a6d5124d6cd13aaa5541c3bac2b8fdaeb3942bc4 +DIST rezound-0.12.3beta.tar.gz 1792882 RMD160 f6ed398f04f9e6707b36e19649a3b173504a542c SHA1 c62c941c16190dccc1ac2f1d588a9c5697f952e0 SHA256 9a895f7011048df3485c9ab29b6abf3c4ac8eb4b8842164c42e34b8f0b76426f EBUILD rezound-0.12.2_beta-r2.ebuild 2418 RMD160 8d125b4746a1888b839597b1421751a82a306bb8 SHA1 b74184bc6ac18961587c2e56e0dff1f275a9ab5d SHA256 a8164576500ef74e95dbc4f88339db0d943104b483e4a53d6a2bec8d409be82f MD5 6f7a0182d6895c09ef9092038179e4ad rezound-0.12.2_beta-r2.ebuild 2418 RMD160 8d125b4746a1888b839597b1421751a82a306bb8 rezound-0.12.2_beta-r2.ebuild 2418 @@ -20,10 +22,14 @@ EBUILD rezound-0.12.2_beta-r3.ebuild 2461 RMD160 ab6f96fcbf24a0d5ffb737c05a6b9dd MD5 556a94a8f72f0047863a3ae294ff873e rezound-0.12.2_beta-r3.ebuild 2461 RMD160 ab6f96fcbf24a0d5ffb737c05a6b9dd8a23ec3ff rezound-0.12.2_beta-r3.ebuild 2461 SHA256 d9d2481e5f6d8c215548a51c759c834013d7a8274b18ca500567b3f9054b4c52 rezound-0.12.2_beta-r3.ebuild 2461 -MISC ChangeLog 6726 RMD160 0a9adfcee5dd065c378ad38facc5aeee626d4dab SHA1 a596a788541de55a530bf94bfcf919df6a7d5794 SHA256 c558c9777e7aff6d72212467c62ee4bdc612ff53c38226d4653aaab2e3cd9c13 -MD5 2c81dc6ebbbf374060603d88de067183 ChangeLog 6726 -RMD160 0a9adfcee5dd065c378ad38facc5aeee626d4dab ChangeLog 6726 -SHA256 c558c9777e7aff6d72212467c62ee4bdc612ff53c38226d4653aaab2e3cd9c13 ChangeLog 6726 +EBUILD rezound-0.12.3_beta.ebuild 2445 RMD160 d40adcbc7709a1ca84fbe7b463a19ae15ddbdbcf SHA1 b8ff8e18d43cac0baf70b1ab5cd6d63ecb70ff0f SHA256 1c685b827fda55405a3c01a5ef64922fff43a720614e2f722b58505d45bc11d3 +MD5 e50ba14310bbd7c1e99b2cb4a62862fa rezound-0.12.3_beta.ebuild 2445 +RMD160 d40adcbc7709a1ca84fbe7b463a19ae15ddbdbcf rezound-0.12.3_beta.ebuild 2445 +SHA256 1c685b827fda55405a3c01a5ef64922fff43a720614e2f722b58505d45bc11d3 rezound-0.12.3_beta.ebuild 2445 +MISC ChangeLog 6861 RMD160 baba36972d443da2fd747aae09c2e875e3d94013 SHA1 7e99c0b8c7cbfe3750728f68ed7f1fe569763ecd SHA256 67dc1b228dacb55a38f89f4db1df4767523812a57b4651f57bc295bd49a6f6fe +MD5 e970a4fc30a35361dfde9651f05a7fb6 ChangeLog 6861 +RMD160 baba36972d443da2fd747aae09c2e875e3d94013 ChangeLog 6861 +SHA256 67dc1b228dacb55a38f89f4db1df4767523812a57b4651f57bc295bd49a6f6fe ChangeLog 6861 MISC metadata.xml 221 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 SHA1 aff61004cffd7341912643e1ab44a8df84e14c23 SHA256 3341e7789c5ba08aade2440d5ce6d2937e8432775731033190f11df5f64d085e MD5 d0d7ea03e238a808414b4426394c100f metadata.xml 221 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 metadata.xml 221 @@ -34,10 +40,13 @@ SHA256 b84b06424b364a21d257b77d3c8bc0f1cd782167556486334b1a9cc283bbefb3 files/di MD5 39dd6df5170943f245394a8bb9d5e359 files/digest-rezound-0.12.2_beta-r3 545 RMD160 f9d1fcaf556e030520511c1548b651e8ceb42d20 files/digest-rezound-0.12.2_beta-r3 545 SHA256 cace01dde41205b460aa2fda7d472bfc5caac3b9153c7d9fca1830d1b53f93ea files/digest-rezound-0.12.2_beta-r3 545 +MD5 82cf4b4e690950e9035f807f3db259b6 files/digest-rezound-0.12.3_beta 545 +RMD160 eef44f56b5066e4e7bf7a58ed2cbe7c67a0e99e7 files/digest-rezound-0.12.3_beta 545 +SHA256 6de921ab8a3c6f21aab8c3729a4ad3f273607e7daef4a809b119f3bf162b2657 files/digest-rezound-0.12.3_beta 545 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) -iD8DBQFF4EayvFcC4BYPU0oRAuhrAJ964RT5rx53ANLVOaBc56OvQ7RwhgCaAzCV -eJTC31RswyPLKu0Q5cguqH0= -=7lrD +iD8DBQFF4GaXvFcC4BYPU0oRAsneAJ0UQCGLlmoR+Gy7/uettqncjHlOhwCgl2Ea +FFHSoLYwCev2yY0br0lRAns= +=0Pwf -----END PGP SIGNATURE----- diff --git a/media-sound/rezound/files/digest-rezound-0.12.3_beta b/media-sound/rezound/files/digest-rezound-0.12.3_beta new file mode 100644 index 000000000000..3f207b706c79 --- /dev/null +++ b/media-sound/rezound/files/digest-rezound-0.12.3_beta @@ -0,0 +1,6 @@ +MD5 524509adeddb91bd37a77109a14cbdc6 rezound-0.12.3_beta-patches-1.tar.bz2 4049 +RMD160 e64ec98566a01137c49cdb28509e8d984065d3e1 rezound-0.12.3_beta-patches-1.tar.bz2 4049 +SHA256 f4ff8b0158a7946024c07d85a6d5124d6cd13aaa5541c3bac2b8fdaeb3942bc4 rezound-0.12.3_beta-patches-1.tar.bz2 4049 +MD5 df109c9d9ad6d27214a7417df583115d rezound-0.12.3beta.tar.gz 1792882 +RMD160 f6ed398f04f9e6707b36e19649a3b173504a542c rezound-0.12.3beta.tar.gz 1792882 +SHA256 9a895f7011048df3485c9ab29b6abf3c4ac8eb4b8842164c42e34b8f0b76426f rezound-0.12.3beta.tar.gz 1792882 diff --git a/media-sound/rezound/rezound-0.12.3_beta.ebuild b/media-sound/rezound/rezound-0.12.3_beta.ebuild new file mode 100644 index 000000000000..40adf4e5919d --- /dev/null +++ b/media-sound/rezound/rezound-0.12.3_beta.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/rezound-0.12.3_beta.ebuild,v 1.1 2007/02/24 16:23:45 aballier Exp $ + +WANT_AUTOMAKE=1.9 +WANT_AUTOCONF=2.5 + +inherit eutils autotools + +MY_P="${P/_/}" +S="${WORKDIR}/${MY_P}" + +PATCHLEVEL="1" +DESCRIPTION="Sound editor and recorder" +HOMEPAGE="http://rezound.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz + mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="16bittmp alsa flac jack nls oss portaudio soundtouch vorbis" + +RDEPEND="=sci-libs/fftw-2* + >=x11-libs/fox-1.2.4 + >=media-libs/audiofile-0.2.3 + >=media-libs/ladspa-sdk-1.12 + >=media-libs/ladspa-cmt-1.15 + alsa? ( >=media-libs/alsa-lib-1.0 ) + flac? ( >=media-libs/flac-1.1.2 ) + jack? ( media-sound/jack-audio-connection-kit ) + portaudio? ( >=media-libs/portaudio-18 ) + soundtouch? ( >=media-libs/libsoundtouch-1.2.1 ) + vorbis? ( media-libs/libvorbis media-libs/libogg )" + +# optional packages (don't need to be installed during emerge): +# +# >=media-sound/lame-3.92 +# app-cdr/cdrdao + +DEPEND="${RDEPEND} + sys-devel/bison + sys-devel/flex" + +src_unpack() { + unpack ${A} + cd "${S}" + + EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" + + AT_M4DIR="config/m4" eautoreconf +} + +src_compile() { + # fix compilation errors on ppc, where some + # of the required functions aren't defined + use ppc && epatch "${FILESDIR}/undefined-functions.patch" + + # following features can't be disabled if already installed: + # -> flac, oggvorbis, soundtouch + local sampletype="--enable-internal-sample-type=float" + use 16bittmp && sampletype="--enable-internal-sample-type=int16" + + econf \ + $(use_enable alsa) \ + $(use_enable jack) \ + $(use_enable nls) \ + $(use_enable oss) \ + $(use_enable portaudio) \ + $(use_enable flac) \ + $(use_enable vorbis) \ + $(use_enable soundtouch) \ + ${sampletype} \ + --enable-ladspa \ + --enable-largefile \ + || die "configure failed" + + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + # remove wrong doc directory + rm -rf "${D}/usr/doc" + + dodoc docs/{AUTHORS,NEWS,README*} + dodoc docs/{TODO_FOR_USERS_TO_READ,*.txt} + newdoc README README.rezound + + docinto code + dodoc docs/code/* + newicon src/images/icon_logo_32.gif rezound.gif + make_desktop_entry rezound Rezound rezound.gif AudioVideo +} |