summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-04-06 20:15:24 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-04-06 20:15:24 +0000
commitf4db6d1ae73123ec53b75cf454e356e903601f73 (patch)
tree1239e7c0e632746c67d94593ae884bf1350e738e /media-libs/libfishsound
parentraise gettext dep on gimp (diff)
downloadhistorical-f4db6d1ae73123ec53b75cf454e356e903601f73.tar.gz
historical-f4db6d1ae73123ec53b75cf454e356e903601f73.tar.bz2
historical-f4db6d1ae73123ec53b75cf454e356e903601f73.zip
version bump with a patch for bug #216499
Package-Manager: portage-2.1.5_rc2
Diffstat (limited to 'media-libs/libfishsound')
-rw-r--r--media-libs/libfishsound/ChangeLog8
-rw-r--r--media-libs/libfishsound/Manifest15
-rw-r--r--media-libs/libfishsound/files/libfishsound-0.9.0-ocert-2008-2.patch11
-rw-r--r--media-libs/libfishsound/libfishsound-0.9.0.ebuild46
4 files changed, 78 insertions, 2 deletions
diff --git a/media-libs/libfishsound/ChangeLog b/media-libs/libfishsound/ChangeLog
index 7e70154af934..12a07288741d 100644
--- a/media-libs/libfishsound/ChangeLog
+++ b/media-libs/libfishsound/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libfishsound
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libfishsound/ChangeLog,v 1.2 2008/01/04 02:53:27 sbriesen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libfishsound/ChangeLog,v 1.3 2008/04/06 20:15:23 aballier Exp $
+
+*libfishsound-0.9.0 (06 Apr 2008)
+
+ 06 Apr 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/libfishsound-0.9.0-ocert-2008-2.patch, +libfishsound-0.9.0.ebuild:
+ version bump with a patch for bug #216499
04 Jan 2008; Stefan Briesenick <sbriesen@gentoo.org>
libfishsound-0.8.1.ebuild:
diff --git a/media-libs/libfishsound/Manifest b/media-libs/libfishsound/Manifest
index d67035409161..c06b00362951 100644
--- a/media-libs/libfishsound/Manifest
+++ b/media-libs/libfishsound/Manifest
@@ -1,4 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX libfishsound-0.9.0-ocert-2008-2.patch 441 RMD160 3e0e9efcc887a5533f29f8062cc67f1655707b25 SHA1 952d6fdc7796ead54f369d25c31d752fad4729e9 SHA256 470d05d8116036ca1ab26b71e02e2a6f38606a2fc0437130e42622efe74838b2
DIST libfishsound-0.8.1.tar.gz 472300 RMD160 49c68d40b2336e2b0765fd4e1fa38bf75715e99b SHA1 658449705fb8ee537a33fda1698714ba363f42f6 SHA256 7fb09998cc49800919f9a13a5e47c8e4dd1eee50a377c682a551e4916ca047b9
+DIST libfishsound-0.9.0.tar.gz 481006 RMD160 b535651f4192a1910abc6bd316c5362223cce84c SHA1 3cc4ebc9ce832ccdb8db1ae61f984a80d37657de SHA256 b714dcd3290b3a7cf8918c669a2d6c536e82ef04081a25c53e0d8b1f703af0f1
EBUILD libfishsound-0.8.1.ebuild 1213 RMD160 9f0a56e38a1f654db25808dea8a285398974cba1 SHA1 f67209958fd2533470ff4752cc92943791a669fd SHA256 a3df8c67b4d15ce682c8b84c258edd0b2b90d0c9ec3c918a11cf654489dc4990
-MISC ChangeLog 477 RMD160 10897e7d01c838439af635ba5822ae40a660adae SHA1 17efd17c51addb3434f020649bdfad985656e502 SHA256 8e840e5d0de189fef729493120d4c8d78e5707bf43625f7e751df59bc51c58e1
+EBUILD libfishsound-0.9.0.ebuild 1274 RMD160 f2d00ff2f0a0adc89a33a28a7d9d6fa8a6a0d308 SHA1 2923824f46e1d672186ff2870564c5c800b2223e SHA256 6fe030d7f8e633b5e2133a1876613f87ef7142b85eb8e7da2cddc7e2b34e510e
+MISC ChangeLog 685 RMD160 bac480f3b0456e3c429b3e36b46349e15c2a771c SHA1 ae989343d9e7ea5fb931f800ac00d59c3a3a9bc0 SHA256 5c6cbbd9208ae1c7e33412058679c498bdb2747e8ae30436de228b6dbc8be3f4
MISC metadata.xml 252 RMD160 68406e733c1a9f26b7ab37e79ab53b3f59305b3a SHA1 6e5cc1551616801a2f257d688e6fc286044c3499 SHA256 5ab00710d822d203a1a38e1b6a9754137de4fe2cf5c4e79470419ed3f3927450
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkf5L2QACgkQvFcC4BYPU0olgACcDaEA/uwQqWeYnChYjzXk0pge
+CZcAoMM/LCv4oErPYe4dsycnaNEdKACp
+=iQYw
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libfishsound/files/libfishsound-0.9.0-ocert-2008-2.patch b/media-libs/libfishsound/files/libfishsound-0.9.0-ocert-2008-2.patch
new file mode 100644
index 000000000000..aff099b483c2
--- /dev/null
+++ b/media-libs/libfishsound/files/libfishsound-0.9.0-ocert-2008-2.patch
@@ -0,0 +1,11 @@
+Index: /libfishsound/trunk/src/libfishsound/speex.c
+===================================================================
+--- /libfishsound/trunk/src/libfishsound/speex.c (revision 1298)
++++ /libfishsound/trunk/src/libfishsound/speex.c (revision 3536)
+@@ -179,5 +179,5 @@
+ }
+
+- if (header->mode >= SPEEX_NB_MODES) {
++ if (header->mode >= SPEEX_NB_MODES || header->mode < 0) {
+ /*
+ info_dialog_new ("Speex error", NULL,
diff --git a/media-libs/libfishsound/libfishsound-0.9.0.ebuild b/media-libs/libfishsound/libfishsound-0.9.0.ebuild
new file mode 100644
index 000000000000..8519b92f365b
--- /dev/null
+++ b/media-libs/libfishsound/libfishsound-0.9.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libfishsound/libfishsound-0.9.0.ebuild,v 1.1 2008/04/06 20:15:23 aballier Exp $
+
+inherit eutils
+
+DESCRIPTION="Simple programming interface for decoding and encoding audio data using Xiph.Org codecs (Vorbis and Speex)"
+HOMEPAGE="http://www.annodex.net/software/libfishsound/html/"
+SRC_URI="http://www.annodex.net/software/libfishsound/download/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc vorbis"
+
+RDEPEND="vorbis? ( media-libs/libvorbis media-libs/libogg )
+ media-libs/speex"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen virtual/latex-base )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ use doc || sed -i -e "s/doxygen/doxygen-dummy/" configure
+ rm -rf "${S}/doc/libfishsound"
+ epatch "${FILESDIR}/${P}-ocert-2008-2.patch"
+}
+
+src_compile() {
+ local myconf
+ use vorbis || myconf="--disable-vorbis"
+ econf $myconf
+
+ emake || die "emake failed"
+ if use doc; then
+ export VARTEXFONTS="${T}/fonts"
+ cd "${S}/doc/libfishsound/latex"
+ emake refman.ps || die "failed to create refman.ps"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog README
+}