summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Huemer <alexander.huemer@sbg.ac.at>2009-06-25 12:56:30 +0200
committerAlexander Huemer <alexander.huemer@sbg.ac.at>2009-06-25 12:56:30 +0200
commitb906520a3c01c498ed62eb0968a2b7773ac1c25e (patch)
tree5980be6f676ec5e883d562762270b0576a660cac /media-libs
parentbumped media-libs/libogg to latest ~ (1.1.4) (diff)
downloadmultilib-portage-b906520a3c01c498ed62eb0968a2b7773ac1c25e.tar.gz
multilib-portage-b906520a3c01c498ed62eb0968a2b7773ac1c25e.tar.bz2
multilib-portage-b906520a3c01c498ed62eb0968a2b7773ac1c25e.zip
bumped media-libs/libvorbis to latest ~ (1.2.2)
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libvorbis/Manifest2
-rw-r--r--media-libs/libvorbis/libvorbis-1.2.2.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/media-libs/libvorbis/Manifest b/media-libs/libvorbis/Manifest
index ece9eb573..78ba0c5dd 100644
--- a/media-libs/libvorbis/Manifest
+++ b/media-libs/libvorbis/Manifest
@@ -1,6 +1,8 @@
DIST aotuv-b5.6-1.2.1rc1.diff.bz2 87102 RMD160 7242e12e4dfa4de3f69e5e0817e6baea1fb06a70 SHA1 edc0c39391a573a0f26cd8e76fe1f0139445d71f SHA256 4ad9c62bda2ebff1731fff15bf23e799d87d88723d2ac60a2486b8376c0cc9e4
DIST libvorbis-1.2.1_rc1-aotuv_beta5.7.patch.bz2 144982 RMD160 67936862bfb8933618f77f3aa80f4dcfe64ef914 SHA1 5fe09c43edcf1fc58908f3dc945c87de7102c295 SHA256 66c26ef0ee5c13a56c2a60ef0eb079fa0d3569dcfbd18b05b9449392d2b78790
DIST libvorbis-1.2.1rc1.tar.bz2 1175156 RMD160 f99900fdac5dcd91e7b3011eadda1cd499d8450e SHA1 25c8713fec0de238d56603812abd433115a8c091 SHA256 565d8b3565dfab1ca08c374c0ef1ba66d3cb47292537cdc40f86f227c51cf316
+DIST libvorbis-1.2.2.tar.gz 1475590 RMD160 10cefdd540a3f55b6650eed7f1fbe11df463cae4 SHA1 629890c77c6abb56243232f25578c466e27950c7 SHA256 e1c23cc3fdd9d07cdee3441ca44918987d995ea7ea457ddf61b430ac5a6b361d
EBUILD libvorbis-1.2.1_rc1-r2.ebuild 1685 RMD160 2307623583643b483a84eae58ae4ed68aaae61ed SHA1 c8bd1a0e5d1f90fe4d1521b52f26868862b06c91 SHA256 48cbceb325fdcf52acf7012d3b00ddcdd8f191061261480d609821b361743e43
EBUILD libvorbis-1.2.1_rc1-r3.ebuild 1779 RMD160 f56e4e6dca57a51e70e198655276bc9ae7f5da11 SHA1 8f20e5794f82e9a18179d5d68d2b07daf9c737c6 SHA256 f29d55a8be450af951351789f221925ca0a9cb235439d47157b6061113386d03
EBUILD libvorbis-1.2.1_rc1.ebuild 1432 RMD160 f3232b5e837be0fa28eebb36926c9adfd4b8863b SHA1 0b42ed78cb7b0831ac61a1c0fefe0a4653841b23 SHA256 880e4432fa9e067c1bf7c8a63dfe5c42b054495c2a8b57c090fb72db0e406695
+EBUILD libvorbis-1.2.2.ebuild 1522 RMD160 174018ee1d85f81be76345a679d7a4dbb3bf9822 SHA1 9344ded6e742c2fb4bfc388c280665d49c52dba5 SHA256 587fc8ee6f032d5b15c2261ad1dc556db4f5d70d2c070689628971805fc3f9cd
diff --git a/media-libs/libvorbis/libvorbis-1.2.2.ebuild b/media-libs/libvorbis/libvorbis-1.2.2.ebuild
new file mode 100644
index 000000000..1a29044da
--- /dev/null
+++ b/media-libs/libvorbis/libvorbis-1.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvorbis/libvorbis-1.2.2.ebuild,v 1.1 2009/06/25 09:20:37 aballier Exp $
+
+EAPI=2
+inherit autotools flag-o-matic eutils toolchain-funcs multilib-native
+
+MY_P=${P/_/}
+DESCRIPTION="The Ogg Vorbis sound file format library with aoTuV patch"
+HOMEPAGE="http://xiph.org/vorbis"
+SRC_URI="http://downloads.xiph.org/releases/vorbis/${P}.tar.gz"
+# aotuv? ( mirror://gentoo/${PN}-1.2.1_rc1-aotuv_beta5.7.patch.bz2
+# http://dev.gentoo.org/~ssuominen/${PN}-1.2.1_rc1-aotuv_beta5.7.patch.bz2)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+# +aotuv: seems it is merged
+
+RDEPEND="media-libs/libogg"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+multilib-native_src_prepare_internal() {
+ #use aotuv && epatch "${WORKDIR}"/${PN}-1.2.1_rc1-aotuv_beta5.7.patch
+
+ sed -e 's:-O20::g' -e 's:-mfused-madd::g' -e 's:-mcpu=750::g' \
+ -i configure.ac || die "sed failed"
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+multilib-native_src_install_internal() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ rm -rf "${D}"/usr/share/doc/${PN}*
+
+ dodoc AUTHORS CHANGES README todo.txt
+ #use aotuv && dodoc aoTuV_README-1st.txt aoTuV_technical.txt
+
+ if use doc; then
+ docinto txt
+ dodoc doc/*.txt
+ docinto html
+ dohtml -r doc/*
+ insinto /usr/share/doc/${PF}/pdf
+ doins doc/*.pdf
+ fi
+}