diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2011-03-09 23:35:23 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2011-03-09 23:35:23 +0000 |
commit | dcbcd75848e4b634864dbd89012214b2aea80cdc (patch) | |
tree | 84b6f86bda5774cffe7c5017077ebecb17688dbd /media-libs | |
parent | Delete description of no longer used "valgrind" USE flag. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/libvpx/Manifest | 6 | ||||
-rw-r--r-- | media-libs/libvpx/libvpx-0.9.6.ebuild | 69 |
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 +} |