summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2006-08-10 15:27:28 +0000
committerLuca Barbato <lu_zero@gentoo.org>2006-08-10 15:27:28 +0000
commitb93a87c29cd3e7ab248e6b756700b090b36eb536 (patch)
treee9b092d1cc0ff5dc5a1cd079c88bd81878d58023 /media-libs/x264-svn
parentremove bin86 from profiles per old bug #90710 (diff)
downloadgentoo-2-b93a87c29cd3e7ab248e6b756700b090b36eb536.tar.gz
gentoo-2-b93a87c29cd3e7ab248e6b756700b090b36eb536.tar.bz2
gentoo-2-b93a87c29cd3e7ab248e6b756700b090b36eb536.zip
New snapshot
(Portage version: 2.1.1_pre4-r4)
Diffstat (limited to 'media-libs/x264-svn')
-rw-r--r--media-libs/x264-svn/ChangeLog7
-rw-r--r--media-libs/x264-svn/files/digest-x264-svn-200608103
-rw-r--r--media-libs/x264-svn/x264-svn-20060810.ebuild51
3 files changed, 60 insertions, 1 deletions
diff --git a/media-libs/x264-svn/ChangeLog b/media-libs/x264-svn/ChangeLog
index 1df2e3f12f7e..2cd44e122375 100644
--- a/media-libs/x264-svn/ChangeLog
+++ b/media-libs/x264-svn/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/x264-svn
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/ChangeLog,v 1.30 2006/08/05 23:54:30 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/ChangeLog,v 1.31 2006/08/10 15:27:28 lu_zero Exp $
+
+*x264-svn-20060810 (10 Aug 2006)
+
+ 10 Aug 2006; Luca Barbato <lu_zero@gentoo.org> +x264-svn-20060810.ebuild:
+ New snapshot
05 Aug 2006; Jason Wever <weeve@gentoo.org> x264-svn-20060612.ebuild:
Added ~sparc keyword wrt bug #142171.
diff --git a/media-libs/x264-svn/files/digest-x264-svn-20060810 b/media-libs/x264-svn/files/digest-x264-svn-20060810
new file mode 100644
index 000000000000..ebd2f055f94e
--- /dev/null
+++ b/media-libs/x264-svn/files/digest-x264-svn-20060810
@@ -0,0 +1,3 @@
+MD5 284c80731a66e31e11cdc49c906c1b99 x264-svn-20060810.tar.bz2 314721
+RMD160 0175052afa9db0a7b53b92303028a3103e319c9c x264-svn-20060810.tar.bz2 314721
+SHA256 6c86e465fb2b54086aad5283228597bc61e99c9a75c4566bdfc7c4bd7a46c6ef x264-svn-20060810.tar.bz2 314721
diff --git a/media-libs/x264-svn/x264-svn-20060810.ebuild b/media-libs/x264-svn/x264-svn-20060810.ebuild
new file mode 100644
index 000000000000..0bace5296276
--- /dev/null
+++ b/media-libs/x264-svn/x264-svn-20060810.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/x264-svn-20060810.ebuild,v 1.1 2006/08/10 15:27:28 lu_zero Exp $
+
+inherit multilib eutils toolchain-funcs
+
+IUSE="debug mp4 threads"
+
+DESCRIPTION="A free library for encoding X264/AVC streams."
+HOMEPAGE="http://developers.videolan.org/x264.html"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
+
+RDEPEND="mp4? ( >=media-video/gpac-0.4.1_pre20060122 )"
+
+DEPEND="${RDEPEND}
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/nasm )
+ x86-fbsd? ( dev-lang/nasm )"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch "${FILESDIR}/${PN}-20060302-nostrip.patch"
+}
+
+src_compile() {
+ ./configure --prefix=/usr \
+ --libdir=/usr/$(get_libdir) \
+ --enable-pic --enable-shared \
+ "--extra-cflags=${CFLAGS}" \
+ "--extra-ldflags=${LDFLAGS}" \
+ "--extra-asflags=${ASFLAGS}" \
+ $(use_enable debug) \
+ $(use_enable threads pthread) \
+ $(use_enable mp4 mp4-output) \
+ $myconf \
+ || die "configure failed"
+ emake CC="$(tc-getCC)" || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS
+}