version bump
authorAlexis Ballier <aballier@gentoo.org>
Sat, 24 Feb 2007 16:23:45 +0000 (16:23 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Sat, 24 Feb 2007 16:23:45 +0000 (16:23 +0000)
Package-Manager: portage-2.1.2-r11

media-sound/rezound/ChangeLog
media-sound/rezound/Manifest
media-sound/rezound/files/digest-rezound-0.12.3_beta [new file with mode: 0644]
media-sound/rezound/rezound-0.12.3_beta.ebuild [new file with mode: 0644]

index e9e174d26be2db1480f8bc8725866f59e83e6749..1f896607c74393a71959855c1a85f19bbf0e8d9f 100644 (file)
@@ -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,
index f52ce4f3f15aaf33e1aa52e9a89f07971125b399..a38338d5c015f5c51d718320b3f393fbd2d978d5 100644 (file)
@@ -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 (file)
index 0000000..3f207b7
--- /dev/null
@@ -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 (file)
index 0000000..40adf4e
--- /dev/null
@@ -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
+}