summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-12-15 13:16:17 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-12-15 13:16:17 +0000
commited4e666f777cda7828992a0dde9c4c61a32b19de (patch)
treebd2ebbdf97c75e1fe0124119b70ff2cccad85e5e /media-libs/speex
parentMinor touchups, use 1.5.0.13 for 0.94.4 (diff)
downloadhistorical-ed4e666f777cda7828992a0dde9c4c61a32b19de.tar.gz
historical-ed4e666f777cda7828992a0dde9c4c61a32b19de.tar.bz2
historical-ed4e666f777cda7828992a0dde9c4c61a32b19de.zip
Version bump wrt #202248, thanks to Guido Imperiale for reporting.
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'media-libs/speex')
-rw-r--r--media-libs/speex/ChangeLog8
-rw-r--r--media-libs/speex/Manifest20
-rw-r--r--media-libs/speex/files/digest-speex-1.2_beta33
-rw-r--r--media-libs/speex/files/speex-1.2_beta3-configure.patch30
-rw-r--r--media-libs/speex/speex-1.2_beta3.ebuild42
5 files changed, 98 insertions, 5 deletions
diff --git a/media-libs/speex/ChangeLog b/media-libs/speex/ChangeLog
index 35b055e6d679..6feac115b5cc 100644
--- a/media-libs/speex/ChangeLog
+++ b/media-libs/speex/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/speex
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/ChangeLog,v 1.66 2007/11/23 22:10:25 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/ChangeLog,v 1.67 2007/12/15 13:16:17 drac Exp $
+
+*speex-1.2_beta3 (15 Dec 2007)
+
+ 15 Dec 2007; Samuli Suominen <drac@gentoo.org>
+ +files/speex-1.2_beta3-configure.patch, +speex-1.2_beta3.ebuild:
+ Version bump wrt #202248, thanks to Guido Imperiale for reporting.
23 Nov 2007; Samuli Suominen <drac@gentoo.org> speex-1.2_beta2.ebuild:
Enable USE wideband by default, no reason to have only narrowband by default.
diff --git a/media-libs/speex/Manifest b/media-libs/speex/Manifest
index 7636dd65157f..d601e6c62c71 100644
--- a/media-libs/speex/Manifest
+++ b/media-libs/speex/Manifest
@@ -6,10 +6,15 @@ AUX speex-1.2_beta2-optional-ogg-and-cflags.patch 1169 RMD160 8e740233eea96c93a1
MD5 0caeb7305ca1ceab569a80b6393ca351 files/speex-1.2_beta2-optional-ogg-and-cflags.patch 1169
RMD160 8e740233eea96c93a1c6a5efea5187809aab8740 files/speex-1.2_beta2-optional-ogg-and-cflags.patch 1169
SHA256 d1a7c4ed3212c34af1e07c97bc3ec79b444a9a5dea9a98f5e250e2a0905e417c files/speex-1.2_beta2-optional-ogg-and-cflags.patch 1169
+AUX speex-1.2_beta3-configure.patch 896 RMD160 6876ddb6f2596c90f06d5c0ec8ff660529f0b4a3 SHA1 a7ce0d6cacf7c59cb3aa0058c1061a6c3a8b798b SHA256 43e553eda67f2ca76118cde43ac3a201361dedcfcb1533f86325da42f20603df
+MD5 1fdce81d3a9892194b9f31685042b497 files/speex-1.2_beta3-configure.patch 896
+RMD160 6876ddb6f2596c90f06d5c0ec8ff660529f0b4a3 files/speex-1.2_beta3-configure.patch 896
+SHA256 43e553eda67f2ca76118cde43ac3a201361dedcfcb1533f86325da42f20603df files/speex-1.2_beta3-configure.patch 896
DIST speex-1.1.11.1.tar.gz 720528 RMD160 6287327d6a3d5f45637af516cab568249e765160 SHA1 59cac04ddce85087b7143e20bdb3959a1d62e107 SHA256 b32000d4ca4e6f3cf02eeca90de765e759efa53c33f8ada8500df73fa55cda1f
DIST speex-1.1.12.tar.gz 740110 RMD160 24271522d1e1d4b8ccb2833d5fbd75b33789de07 SHA1 8d52c5fc51ae5fd3b1297e5aaa48872dd045a671 SHA256 77c8505bd9b73192789770299e0a727fba9c1d556d853b8cc473bfee393709f8
DIST speex-1.1.7.tar.gz 594364 RMD160 2365581c1c5eb276be24ee332798b4039402038f SHA1 8f58ae945370a6b7b7b0fd52d567ec22a863de40 SHA256 95674d39b89bdb46d786aa2ea40e907467f211eaede9d0a8c6c2f397c93a9de2
DIST speex-1.2beta2.tar.gz 997255 RMD160 6e86dec0b56bae8d65cf3b6476f6d5cb3a74b1ec SHA1 7a0c55763d71f2d845c65968964b1fb1b1897f2e SHA256 e57573e86276972080b5d82746d0968492859f35eaa265e79b5cfb130b26e3da
+DIST speex-1.2beta3.tar.gz 1046521 RMD160 3282bfc972513471a63ea59e1ae8c7b9e8993d1f SHA1 cebbf0dc38a7a8075f10f020c0c5cf43edb2ad35 SHA256 77a3609bf1762f533461c01ef3485d0c9382fa54ec05204f0ff157a4789ce7ab
EBUILD speex-1.1.11.1.ebuild 1160 RMD160 254d402fc1ceb139744255f900f6b24b4f06a842 SHA1 f66f1144d58535d0e932ca767fef52bc31e9cc6e SHA256 9d5167d7b0d213f480b75cf3e2f0d15218e5d200273232400d8f6b321837b964
MD5 fb4fa334251635deb0c88242974585b5 speex-1.1.11.1.ebuild 1160
RMD160 254d402fc1ceb139744255f900f6b24b4f06a842 speex-1.1.11.1.ebuild 1160
@@ -26,10 +31,14 @@ EBUILD speex-1.2_beta2.ebuild 1256 RMD160 3bf45f01e19abdcb5cd3c149ece3d48bfd2369
MD5 744bca4edeef228b11d6cdf6d64a9a4c speex-1.2_beta2.ebuild 1256
RMD160 3bf45f01e19abdcb5cd3c149ece3d48bfd23694b speex-1.2_beta2.ebuild 1256
SHA256 0510d6062c21445d5ef0a24dd60e6619faff79f50f2d26c5368c52a759389397 speex-1.2_beta2.ebuild 1256
-MISC ChangeLog 8831 RMD160 85ab15859ed9b74df4ff598b91878a1205aec1e3 SHA1 cf1ef364f4bf3655614f7a3070db9d93f066c709 SHA256 2dd8f4b125d67abe9772c5bb9ad97815b5f6ab26ca5b4a7e5453e831a6ac7023
-MD5 7768c83aea751acd30e8d58157ba6fa2 ChangeLog 8831
-RMD160 85ab15859ed9b74df4ff598b91878a1205aec1e3 ChangeLog 8831
-SHA256 2dd8f4b125d67abe9772c5bb9ad97815b5f6ab26ca5b4a7e5453e831a6ac7023 ChangeLog 8831
+EBUILD speex-1.2_beta3.ebuild 1026 RMD160 e9ad0d18c09d30f616cadc1fcb2b409de26ceae0 SHA1 09ae6e1d615e20d0a5a1670fa4e3764f31075a76 SHA256 1791345f6926be15f5d524b9fedbf48a4aa193e0656f7ce67e3ce12cdf5a697b
+MD5 4d07d1a846dc40f78414fb9eac1b381a speex-1.2_beta3.ebuild 1026
+RMD160 e9ad0d18c09d30f616cadc1fcb2b409de26ceae0 speex-1.2_beta3.ebuild 1026
+SHA256 1791345f6926be15f5d524b9fedbf48a4aa193e0656f7ce67e3ce12cdf5a697b speex-1.2_beta3.ebuild 1026
+MISC ChangeLog 9049 RMD160 5a4583f8a4e72dc2b0ef7401a554c9dafa35c59d SHA1 d1e9e5ef8552fbe59b3b1865a3a47567e6156432 SHA256 ee6e9188a733620c9c1d3c2519d2231e44f91516f1a36ce603798d7f58552b28
+MD5 f3b963216e10d2daa1cab182c33e080a ChangeLog 9049
+RMD160 5a4583f8a4e72dc2b0ef7401a554c9dafa35c59d ChangeLog 9049
+SHA256 ee6e9188a733620c9c1d3c2519d2231e44f91516f1a36ce603798d7f58552b28 ChangeLog 9049
MISC metadata.xml 217 RMD160 906a4752f7a779a157215dc1c5f05e8de62aeb4a SHA1 bb95f672fc20ce8075d27f34c751073cb97849d2 SHA256 cbd33766e3d30e5e0112ad6c57ffc10052659ebb132a0a16fb3462ea8c5a2789
MD5 2f758c82434233f84f01f80f850a1112 metadata.xml 217
RMD160 906a4752f7a779a157215dc1c5f05e8de62aeb4a metadata.xml 217
@@ -46,3 +55,6 @@ SHA256 b5c500b136ba42703516f37ca7f92c88d290e11d8e61da7b87f5b88fe3516691 files/di
MD5 0024640e88c5078d512117a1c14c687e files/digest-speex-1.2_beta2 244
RMD160 198d260abd68ca16f4c9a5586483ca34d4841403 files/digest-speex-1.2_beta2 244
SHA256 f6d00a8414db8afd1ee7db73b4c76bf7226c155851103235ddcf8cf4d6a27997 files/digest-speex-1.2_beta2 244
+MD5 3e1bb097d21efdeb04f99e7c39fc8c2d files/digest-speex-1.2_beta3 247
+RMD160 8afffeb1d5fd2053176b2d2ebf98550f091d9756 files/digest-speex-1.2_beta3 247
+SHA256 ac8d98082606bc2eda0f56e289be5541f3f84e51d688acbe6680c55ed3001dca files/digest-speex-1.2_beta3 247
diff --git a/media-libs/speex/files/digest-speex-1.2_beta3 b/media-libs/speex/files/digest-speex-1.2_beta3
new file mode 100644
index 000000000000..2352e3395b8a
--- /dev/null
+++ b/media-libs/speex/files/digest-speex-1.2_beta3
@@ -0,0 +1,3 @@
+MD5 bcada04dc663a725ee7fcfa6301520a3 speex-1.2beta3.tar.gz 1046521
+RMD160 3282bfc972513471a63ea59e1ae8c7b9e8993d1f speex-1.2beta3.tar.gz 1046521
+SHA256 77a3609bf1762f533461c01ef3485d0c9382fa54ec05204f0ff157a4789ce7ab speex-1.2beta3.tar.gz 1046521
diff --git a/media-libs/speex/files/speex-1.2_beta3-configure.patch b/media-libs/speex/files/speex-1.2_beta3-configure.patch
new file mode 100644
index 000000000000..216541971f90
--- /dev/null
+++ b/media-libs/speex/files/speex-1.2_beta3-configure.patch
@@ -0,0 +1,30 @@
+diff -ur speex-1.2beta3.orig/configure.ac speex-1.2beta3/configure.ac
+--- speex-1.2beta3.orig/configure.ac 2007-12-08 08:56:37.000000000 +0200
++++ speex-1.2beta3/configure.ac 2007-12-15 14:57:03.000000000 +0200
+@@ -75,9 +75,6 @@
+
+ AC_CHECK_HEADERS(sys/soundcard.h sys/audioio.h)
+
+-XIPH_PATH_OGG([src="src"], [src=""])
+-AC_SUBST(src)
+-
+ AC_CHECK_LIB(m, sin)
+
+ # Check for getopt_long; if not found, use included source.
+@@ -102,9 +99,15 @@
+ AC_DEFINE([ENABLE_VALGRIND], , [Enable valgrind extra checks])
+ fi])
+
++AC_ARG_ENABLE(ogg, [ --enable-ogg Enable OGG support], [if test "$enableval" = yes; then
++ XIPH_PATH_OGG([src="src"], [src=""])
++ AC_SUBST(src)
++fi
++])
++
+ AC_ARG_ENABLE(sse, [ --enable-sse Enable SSE support], [if test "$enableval" = yes; then
+ AC_DEFINE([_USE_SSE], , [Enable SSE support])
+-CFLAGS="$CFLAGS -O3 -msse"
++CFLAGS="$CFLAGS -msse"
+ fi
+ ])
+
diff --git a/media-libs/speex/speex-1.2_beta3.ebuild b/media-libs/speex/speex-1.2_beta3.ebuild
new file mode 100644
index 000000000000..1075ea354a11
--- /dev/null
+++ b/media-libs/speex/speex-1.2_beta3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/speex-1.2_beta3.ebuild,v 1.1 2007/12/15 13:16:17 drac Exp $
+
+inherit autotools eutils flag-o-matic
+
+MY_P=${P/_/}
+
+DESCRIPTION="Audio compression format designed for speech."
+HOMEPAGE="http://www.speex.org"
+SRC_URI="http://downloads.xiph.org/releases/speex/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ogg sse"
+
+RDEPEND="ogg? ( >=media-libs/libogg-1 )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-configure.patch
+ eautoreconf
+}
+
+src_compile() {
+ append-flags -D_FILE_OFFSET_BITS=64
+
+ econf $(use_enable sse) $(use_enable ogg)
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" \
+ install || die "emake install failed."
+
+ dodoc AUTHORS ChangeLog NEWS README* TODO
+}