summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2010-07-02 21:05:57 +0000
committerSebastian Pipping <sping@gentoo.org>2010-07-02 21:05:57 +0000
commitedabd150dbd41bd72dd3765aa5cdc6a2922904fa (patch)
tree20ebe6b18111a03080156d0ca38878c56994ac58 /media-libs/freeverb3
parentFix installation Problem of missing libmmdb, reported by dberkholz on irc (diff)
downloadhistorical-edabd150dbd41bd72dd3765aa5cdc6a2922904fa.tar.gz
historical-edabd150dbd41bd72dd3765aa5cdc6a2922904fa.tar.bz2
historical-edabd150dbd41bd72dd3765aa5cdc6a2922904fa.zip
media-libs/freeverb3: Bump to 2.5.2
Package-Manager: portage-2.2_rc62/cvs/Linux i686
Diffstat (limited to 'media-libs/freeverb3')
-rw-r--r--media-libs/freeverb3/ChangeLog8
-rw-r--r--media-libs/freeverb3/Manifest6
-rw-r--r--media-libs/freeverb3/freeverb3-2.5.2.ebuild46
-rw-r--r--media-libs/freeverb3/metadata.xml1
4 files changed, 58 insertions, 3 deletions
diff --git a/media-libs/freeverb3/ChangeLog b/media-libs/freeverb3/ChangeLog
index 4d950dc35e3a..e786257de546 100644
--- a/media-libs/freeverb3/ChangeLog
+++ b/media-libs/freeverb3/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/freeverb3
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/ChangeLog,v 1.8 2010/03/31 16:29:33 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/ChangeLog,v 1.9 2010/07/02 21:05:57 sping Exp $
+
+*freeverb3-2.5.2 (02 Jul 2010)
+
+ 02 Jul 2010; Sebastian Pipping <sping@gentoo.org> +freeverb3-2.5.2.ebuild,
+ metadata.xml:
+ Bump to 2.5.2
*freeverb3-2.5.1 (31 Mar 2010)
diff --git a/media-libs/freeverb3/Manifest b/media-libs/freeverb3/Manifest
index 82b057e1fe89..e0dc75a75875 100644
--- a/media-libs/freeverb3/Manifest
+++ b/media-libs/freeverb3/Manifest
@@ -6,10 +6,12 @@ DIST freeverb3-2.3.1.tar.gz 6107465 RMD160 5fdd160d349439598e91da73c7bf638c39560
DIST freeverb3-2.4.0rc2.tar.gz 6107326 RMD160 0fcbfc072387036f30d1de4654085925ab17f45c SHA1 7e2813759dc82fcb882831c492ac2ee77d4999f3 SHA256 dea0db454747eddddd43844c7ca256aa1d56d34d548ab68dc1f90c5b9ba23c35
DIST freeverb3-2.5.0.tar.gz 6118283 RMD160 d90b3b6c8ccfb32202444183ed1472e29b259c7c SHA1 eb78c9fe7409414d03c280880bbfa77dba765fab SHA256 3aaece63980086ba9781d657286355eccfca9c76076d6ace8d9950dc12cec95c
DIST freeverb3-2.5.1.tar.gz 6135850 RMD160 dc7e38d29b36d14ef69b0cfcbc8a8412e6ddeec5 SHA1 2d6acb32f959fa157f5c1052a2e8a892c12a9a7a SHA256 d5bd2c97f5a4899ed8c40505aa87df6c39641b3907a63cf1cd1ea2326bdc1241
+DIST freeverb3-2.5.2.tar.gz 6136715 RMD160 1bdb73e875bc2b7c35202f0d59e6b8edba4da1d3 SHA1 d1ebd27e931093858a3f3e5c90c9b9c373831860 SHA256 d30c83dd55214016a944be2b4475cd0393576d602fe3b802125ea7e1bd908914
EBUILD freeverb3-2.3.0.ebuild 1163 RMD160 0500974f0e5e3ab3cddb63e8ea7502af5828c365 SHA1 5a73504a7b7057302a6578f76bed1797855ced8c SHA256 46730806311a28ee694362aa63af380f64cb7b11be63d897a646ae214f04ee88
EBUILD freeverb3-2.3.1.ebuild 1173 RMD160 1ce89f03d94b5a3ef2e05a1dbc3669427414b688 SHA1 2de7fe9327ebb0c7e3ee0075c988979e3ff68217 SHA256 6567909ca9248fba9ab7fa016714a34437a51c9bbe58664c881e79ea565016ad
EBUILD freeverb3-2.4.0_rc2.ebuild 1298 RMD160 4fceac07e8a73ede234e6d1dba61c4f6c39b2cf0 SHA1 2b2e44d6f59b74736906b57705c1d17925a120bd SHA256 3d39ab3c7524848f5eedc603fd29453194a9cbcac9b1c9a95d4cb604f8f0ea82
EBUILD freeverb3-2.5.0.ebuild 1306 RMD160 b1fb95dd0456f2c9ca851bc1e6dee104cbd4b5ab SHA1 7cd1e057c9f5267cdab28af11d1167441fb67b33 SHA256 fd9d6e2e82c1e974fd29b72dad7a12c08b1ed5bbcdb34a6d7fe4c37ba4c23999
EBUILD freeverb3-2.5.1.ebuild 1233 RMD160 ada6654a361e38298ad3fb6dae4aa2d5ea80a256 SHA1 0bebbe5240043a84798d3068e55cd37668a91e1a SHA256 c64dba3d75fb1aa88660460d31ac1e8746bfa8ef3713d3a8b2f87f554e93909f
-MISC ChangeLog 1506 RMD160 8a3b8f62c516f46818a8c73b9f1d09b597120906 SHA1 8a7be01c9bca0dee9ac6328adc3ca613b0253eaa SHA256 759503b6b436d8681f5a49c8404074bc4702ec2f2c5c1ee14d3d4a6332b31c71
-MISC metadata.xml 472 RMD160 88f81b230341ec0e0afd0f189fbf806ea2d7e0bd SHA1 c4762417e86a8192b4941596b2274c373a0b554e SHA256 e9c13a5ded6fe3d338338d5484f6896bf36d3b051081b3031f2a529431a0e431
+EBUILD freeverb3-2.5.2.ebuild 1292 RMD160 bde3cc023be44647fcba151b514141b3b6a65dac SHA1 acd8672cbeb9b13537e30f096c8be2dec6b85665 SHA256 8c86a20be6a168cce4202ef996c2ae16a7761cbcae118b38197ea46c84f38a16
+MISC ChangeLog 1648 RMD160 15d72c34a10c2684c23c8dab1fee21dc05d2da34 SHA1 7abfb3735ffa48ce59daad3d79d122430846f10c SHA256 a12cac950bd80d5e34df53bc89fd9be98a445b42c338c06ebf269ed621ce7d95
+MISC metadata.xml 542 RMD160 79fb984e01ec2fbea0e99f78baeb9b845b7f22d2 SHA1 4053e42d6999f25ef21e0e8b1973be55fa0cb481 SHA256 5f2d24d0645926cbddba5294a63bef7b9f3d7b871fd985449118d2b302f70642
diff --git a/media-libs/freeverb3/freeverb3-2.5.2.ebuild b/media-libs/freeverb3/freeverb3-2.5.2.ebuild
new file mode 100644
index 000000000000..dd734a064c56
--- /dev/null
+++ b/media-libs/freeverb3/freeverb3-2.5.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.2.ebuild,v 1.1 2010/07/02 21:05:57 sping Exp $
+
+EAPI=2
+inherit versionator
+
+MY_PV=$(replace_version_separator 3 '')
+
+DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
+HOMEPAGE="http://freeverb3.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="audacious jack plugdouble sse sse2 3dnow forcefpu"
+
+RDEPEND=">=sci-libs/fftw-3.0.1
+ audacious? ( media-sound/audacious
+ media-libs/libsndfile )
+ jack? ( media-sound/jack-audio-connection-kit
+ media-libs/libsndfile )"
+DEPEND=${RDEPEND}
+
+S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+src_configure() {
+ # NOTE: sse3 and sse4 support not properly working, yet
+ econf \
+ --enable-release \
+ --disable-bmp \
+ --disable-pluginit \
+ $(use_enable audacious) \
+ $(use_enable jack) \
+ $(use_enable plugdouble) \
+ $(use_enable sse) \
+ $(use_enable sse2) \
+ $(use_enable 3dnow) \
+ $(use_enable forcefpu) \
+ || die "econf failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/media-libs/freeverb3/metadata.xml b/media-libs/freeverb3/metadata.xml
index 5251146e238d..881e2cfb4797 100644
--- a/media-libs/freeverb3/metadata.xml
+++ b/media-libs/freeverb3/metadata.xml
@@ -11,5 +11,6 @@
<flag name='forcefpu'>Disable assembly code</flag>
<flag name='plugdouble'>Build plugins in double precision mode
(default is float)</flag>
+ <flag name='sse3'>Enable optimization for SSE3 capable chips</flag>
</use>
</pkgmetadata>