summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2011-03-09 23:35:23 +0000
committerLuca Barbato <lu_zero@gentoo.org>2011-03-09 23:35:23 +0000
commitdcbcd75848e4b634864dbd89012214b2aea80cdc (patch)
tree84b6f86bda5774cffe7c5017077ebecb17688dbd /media-libs
parentDelete description of no longer used "valgrind" USE flag. (diff)
downloadhistorical-dcbcd75848e4b634864dbd89012214b2aea80cdc.tar.gz
historical-dcbcd75848e4b634864dbd89012214b2aea80cdc.tar.bz2
historical-dcbcd75848e4b634864dbd89012214b2aea80cdc.zip
New version
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libvpx/ChangeLog7
-rw-r--r--media-libs/libvpx/Manifest6
-rw-r--r--media-libs/libvpx/libvpx-0.9.6.ebuild69
3 files changed, 78 insertions, 4 deletions
diff --git a/media-libs/libvpx/ChangeLog b/media-libs/libvpx/ChangeLog
index 23edde7c13ee..186b79790efc 100644
--- a/media-libs/libvpx/ChangeLog
+++ b/media-libs/libvpx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libvpx
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.14 2011/02/21 06:25:32 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.15 2011/03/09 23:35:23 lu_zero Exp $
+
+*libvpx-0.9.6 (09 Mar 2011)
+
+ 09 Mar 2011; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.6.ebuild:
+ New version
21 Feb 2011; Jeremy Olexa <darkside@gentoo.org> libvpx-0.9.5-r1.ebuild,
libvpx-9999.ebuild:
diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index 03f9d9f9bc44..b2bda889abce 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -2,12 +2,12 @@ AUX libvpx-0.9.5-enable-shared.patch 655 RMD160 a72ba77666e088103a48fb31c445fc12
DIST libvpx-0.9.0_p20100612.tar.bz2 1184266 RMD160 4e33243feb76f1a39ebb2d071534676c57682ae5 SHA1 57a61efd6c62abb22dee008d85f8fac576229f64 SHA256 6cd45b29db343eb23968ea503385bf033b5e702dcae9b8427df1535fe1efdcf0
DIST libvpx-v0.9.2.tar.bz2 1197094 RMD160 5820af3ff676b557f73a300f69bd660760a8f7cc SHA1 d3b386773aa11e2385829c078d52b3a3982d1122 SHA256 7425853d06443a0ce8e9cfc7cd3b0a43228b22c10dca813da68af9b114510b3b
DIST libvpx-v0.9.5.tar.bz2 1250422 RMD160 e90652a84e6047f5d5f8a0a110b07a324742a74c SHA1 223965ff16737251afb3377c0800d1f8b5f84379 SHA256 2e93968afcded113a7e218de047feecf6659a089058803a9e40fb687de5f9bfa
+DIST libvpx-v0.9.6.tar.bz2 1230418 RMD160 b85038b92d911b29b3b912c3d71c60e13f89a551 SHA1 a3522bd2b73d52381ba767ded1cbf4760e9cc6f8 SHA256 28bd8a8ef216fb570912f0d378668051d99681bf13735b59e68a12ad79f2aa73
EBUILD libvpx-0.9.0_p20100612.ebuild 1292 RMD160 4abee3daaaf7dea2507be2e7a64b314872a95abf SHA1 ef31710a45d77e50e8d347ea957fbe031de52779 SHA256 fa108331c2aa47dddd5664b0bc33fdc244725c66e1152b4cf2951aa2f656520a
EBUILD libvpx-0.9.2.ebuild 1475 RMD160 702ef07002c08c0c1c161db321490720fea1e2bd SHA1 218fc0dd1a88baf32ccb544641759f3abf8fc894 SHA256 ebdc6120025ac184902f9903ea130490cba6135b51aa524b86579a88b31d5a53
EBUILD libvpx-0.9.5-r1.ebuild 1634 RMD160 135a729f4561c952c3b191433ab106e70665bb2d SHA1 4507d748014f8fff8032cb802a7d9e6410a98c69 SHA256 f95d02aac65e2cb695c3fc8eaed40292b6ca34ef37d5a3305ed9f4c93010e920
EBUILD libvpx-0.9.5.ebuild 1495 RMD160 3976813ad95a9af8bd031089cec41d64ceda4626 SHA1 11450cbb2bd5aaa820081d8e26a1ea808a0e355c SHA256 22286888051982ed11482d036c9eba60692c71f39a6e3aeb1f252c55b9e49c41
+EBUILD libvpx-0.9.6.ebuild 1637 RMD160 c488f9e10fe502fd80895127c07768b1ca96427f SHA1 17471acaecf9cc21c357c4af9b2d0e0caf183103 SHA256 c3bb8df3c04426fe6880d6e5fb0cfa334e8ea1d5c31124b1ad0a1ce185cff6a0
EBUILD libvpx-9999.ebuild 1517 RMD160 79ed475ecca806b5ec5f300fadfa8deab8fcc72a SHA1 5f96f5be79db197d547d8230b172e7e9033dc524 SHA256 c0174adaf08a3122312f64c7a007322ea4a44afc576213474b9019ccd9006dcf
-MISC ChangeLog 2377 RMD160 480697d2af3ed3fb63aba27b2d69ff30c0b9d332 SHA1 be08dbc1df0eeeb730620d16f95be71e82ac45fc SHA256 7225d96153438f987b599fbec7b287a1cddcc5b9484816e20e0e650cb71c9b57
-MISC libvpx-0.9.5-r1.ebuild.orig 1582 RMD160 18201938d06b75a94eed81f330b0394680f3ab38 SHA1 c58354520544921c2b29fc0a418a727bbf2d820b SHA256 099a566b0ec2d1a648d599ff0a0bc9bf7da1268b5b1aff0f7699678ca8322725
-MISC libvpx-0.9.5-r1.ebuild.rej 610 RMD160 6da7d586663d9b3746901ae199ad912e633c4ee6 SHA1 4f48cb31af4964906cac46b9befe1db5e989e97e SHA256 c71e504eb5c5c9ba02900ed6b14012021e30a53cf6c21f904b5ccc0ee8327ace
+MISC ChangeLog 2491 RMD160 cfc8dc079442356905f58b275d16f6e15827b95f SHA1 e05ee01ee2addabf98e3397f7f18acd051f845eb SHA256 dd62ceeb400c0abb65699ddc331179bbc735cdef4f2fb6f7e2cc2889b2551691
MISC metadata.xml 517 RMD160 5b8c2af107175fc8be0fd0f3d676dcb1fb1b2bc1 SHA1 a9164f13235a7bce3d266767c1d47bc2be4c3021 SHA256 b94ac8d73429cfe726eb618f80bf11865e682f5129d6268a3182c70b34325734
diff --git a/media-libs/libvpx/libvpx-0.9.6.ebuild b/media-libs/libvpx/libvpx-0.9.6.ebuild
new file mode 100644
index 000000000000..438f61e82252
--- /dev/null
+++ b/media-libs/libvpx/libvpx-0.9.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.6.ebuild,v 1.1 2011/03/09 23:35:23 lu_zero Exp $
+
+EAPI=3
+inherit eutils multilib toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git
+ EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
+ KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+ SRC_URI="mirror://gentoo/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux"
+else
+ MY_P="${PN}-v${PV}"
+ SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ doc? (
+ app-doc/doxygen
+ dev-lang/php
+ )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
+}
+
+src_configure() {
+ tc-export CC
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --libdir="${EPREFIX}"/usr/$(get_libdir) \
+ --enable-pic \
+ --enable-vp8 \
+ --enable-shared \
+ $(use_enable altivec) \
+ $(use_enable mmx) \
+ $(use_enable sse) \
+ $(use_enable sse2) \
+ $(use_enable sse3) \
+ $(use_enable ssse3) \
+ $(use_enable debug) \
+ $(use_enable debug debug-libs) \
+ $(use_enable doc install-docs) \
+ $(use_enable postproc) \
+ $(use_enable threads multithread) \
+ || die
+}
+
+src_install() {
+ # http://bugs.gentoo.org/show_bug.cgi?id=323805
+ emake -j1 DESTDIR="${D}" install || die
+
+ dodoc AUTHORS CHANGELOG README || die
+}