summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-03-01 22:51:30 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-03-01 22:51:30 +0000
commitd05a9f0c6614b0cab60b03fdcf083ed57dba9434 (patch)
tree34a4186587aaad196dd3fa8a455d8a4d8ccf5cfc /media-libs
parentVersion bump. (diff)
downloadhistorical-d05a9f0c6614b0cab60b03fdcf083ed57dba9434.tar.gz
historical-d05a9f0c6614b0cab60b03fdcf083ed57dba9434.tar.bz2
historical-d05a9f0c6614b0cab60b03fdcf083ed57dba9434.zip
version bump
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/x264-svn/ChangeLog8
-rw-r--r--media-libs/x264-svn/Manifest14
-rw-r--r--media-libs/x264-svn/x264-svn-20080301.ebuild64
3 files changed, 84 insertions, 2 deletions
diff --git a/media-libs/x264-svn/ChangeLog b/media-libs/x264-svn/ChangeLog
index 13de6cde8c38..9bb416153929 100644
--- a/media-libs/x264-svn/ChangeLog
+++ b/media-libs/x264-svn/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/x264-svn
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/ChangeLog,v 1.60 2008/01/05 16:04:11 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/ChangeLog,v 1.61 2008/03/01 22:51:30 aballier Exp $
+
+*x264-svn-20080301 (01 Mar 2008)
+
+ 01 Mar 2008; Alexis Ballier <aballier@gentoo.org>
+ +x264-svn-20080301.ebuild:
+ version bump
05 Jan 2008; Brent Baude <ranger@gentoo.org> x264-svn-20070924.ebuild:
Marking x264-svn-20070924 ppc64 for bug 203443
diff --git a/media-libs/x264-svn/Manifest b/media-libs/x264-svn/Manifest
index 8fe2b36c3754..6b79275551a3 100644
--- a/media-libs/x264-svn/Manifest
+++ b/media-libs/x264-svn/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX x264-svn-20060302-nostrip.patch 551 RMD160 7a570670550f52d8ef0bfd453a507f4c03a3e113 SHA1 8769a5fceb6eef902996818d35d12ba08b2dce30 SHA256 c2e37410125dfe3dcd54fb2e0a5f935de6527b1feefc0a1e0740ee29467c6a37
AUX x264-svn-20061014-nostrip.patch 382 RMD160 6fa83e20d77c9cc3e14d1706e3dd6b27e9dc4442 SHA1 fd7c177fde56fd66f8b89a59deb0f1a4dcd5daac SHA256 dad0c80f08c260d6896c6b0a61351e5f3c827e43dcaf26a62a3a335843716687
AUX x264-svn-20061014-onlylib.patch 970 RMD160 8ee01d032aef7903569716cd99ed3429fc2ae80c SHA1 85119e5b8fc752945154127538a7782311171478 SHA256 fd690a2de0c45c5884b46bcb9a62ccf122c8a7ea6f445a2887148d62e963d0fa
@@ -9,10 +12,19 @@ DIST x264-svn-20060612.tar.bz2 303875 RMD160 96aebd16a5d59eeb278118e41bd3ed13991
DIST x264-svn-20061014.tar.bz2 288203 RMD160 c6f7275a3691c18821d1562a3b7db8e3b01ac886 SHA1 32e68b019f0871eb85cb29084008e54175a49de0 SHA256 4a26b883d7f9c4f3cff56a3034e9f7617d2b1cd4f8d1846b886130fffdbf6bbc
DIST x264-svn-20070325.tar.bz2 492487 RMD160 38d9c2aa39567de39a950c45cd032ff3599b0d5b SHA1 b3ac04e09af1f936fb67b13c20c8f82b4b9c448d SHA256 b2398f83b5949032e9a42bb8b2f70d00a18bdbff2f6b0bb6897d65384c42ca28
DIST x264-svn-20070924.tar.bz2 323590 RMD160 f2f4460e594d9898edfb480ee7bc20a136d69b87 SHA1 4295457ecd61e2398ed34db76fb48ca19e35059b SHA256 2d5b119175a6876f509570b7f077ac65666b743d7c851a443f39ec39449940a4
+DIST x264-svn-20080301.tar.bz2 333496 RMD160 07887edb4a15dc9574de94416fabf16bc8c4350c SHA1 8ef6bf916f72c34bea70a0f7da3672361b9b2422 SHA256 df4e36a632b4f2aa499d924b60081c005c22848019fe7105947aed3be2fdb732
EBUILD x264-svn-20060612.ebuild 1241 RMD160 bf25ea9780463ebe22dd41d85a974bcbe37e193a SHA1 316ec847aaa40585a55ff79b2b0ede49544aaa1d SHA256 8db4ef930f0c313b83053e33f9d6f9ba6566687f5730f57043494570315a4e62
EBUILD x264-svn-20061014-r1.ebuild 1393 RMD160 09339bcf18290ca2623bfd47df24172ef828f967 SHA1 ed84de40dfd1453961e012d739b59745ce3aab36 SHA256 a133e77ff6b9c32e596d51d1b4851e8ffb94e6955ed46156cb4eb4788f3cef22
EBUILD x264-svn-20061014.ebuild 1233 RMD160 ac410cb6c44a80cc47c39e6f0a7c10a42fffcf60 SHA1 220f1e301f70106109598093492bfb268a924fda SHA256 921d652f1bc00b76c28652f4519d4b05d2d02df1911ff0f63eb6773acd27a005
EBUILD x264-svn-20070325.ebuild 1409 RMD160 f707a8d5032749428629760f717f59a7aef00375 SHA1 8343ca714fc8e7f5f432c3800fff7b330ca66dfa SHA256 132a2e022b6db85f2b014ab09f20c40d879a1cab39300c7d22fe63ca6243e04c
EBUILD x264-svn-20070924.ebuild 1706 RMD160 62c2faab7fa8ed1c98db0d0e4721cafcdb07d506 SHA1 146b6da38aed1efe56728a7989fad3ecc31ac427 SHA256 a6b5e184f432a912c843182c94c3427f0fed8393dab3d62cd0d49e0d54b9ee54
-MISC ChangeLog 8232 RMD160 1a2fae8953ad34438ecb0d5c8679f2d813eb8253 SHA1 be3195d1e399a64ff60af47dcdc8a5ed60c601fe SHA256 89c6e27f2d16d97df89ee9f9d67a385144ac4c42433c85b22dad53e0d6670a66
+EBUILD x264-svn-20080301.ebuild 1714 RMD160 1cb22d0509548c116b762665f91cf2bd9602ebcb SHA1 fae0405f5a8fb8bfaa6505e27948c31bfb1a2bf5 SHA256 fd3d4a4e6f5e92eccd8fef8957f698b9770ed65c9bb2f95de1ed8ed64f4c98eb
+MISC ChangeLog 8365 RMD160 ad2df7106c34bf7abfb10d001605c30a9bc1fbcb SHA1 7ea12b47de39a22f813bcd234ff9f8b09a6e0d78 SHA256 1996b807452d537369dacacd97cf1675a166704575653d5c5b16e52379e76fd4
MISC metadata.xml 159 RMD160 21717801992314b5fc85dfeb6da77bf71fc54c7e SHA1 26b6ea95dc60c40d9b482830ce7e7c54233a7698 SHA256 38df217d3a650829cd34e6c74bd2710a01751ccd5511b5be296e3f48dd4d81cb
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHyd3+vFcC4BYPU0oRAkY6AJsEbG+q+K29I1IEi2fVB/cEwnk9wACfazgW
+myjPzADuCug5DTjWgioV/v4=
+=wyyS
+-----END PGP SIGNATURE-----
diff --git a/media-libs/x264-svn/x264-svn-20080301.ebuild b/media-libs/x264-svn/x264-svn-20080301.ebuild
new file mode 100644
index 000000000000..2bb57131ec18
--- /dev/null
+++ b/media-libs/x264-svn/x264-svn-20080301.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/x264-svn/x264-svn-20080301.ebuild,v 1.1 2008/03/01 22:51:30 aballier Exp $
+
+inherit multilib eutils toolchain-funcs
+
+IUSE="debug threads"
+
+DESCRIPTION="A free library for encoding X264/AVC streams."
+HOMEPAGE="http://www.videolan.org/developers/x264.html"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=""
+
+DEPEND="${RDEPEND}
+ amd64? ( >=dev-lang/yasm-0.6.0 )
+ x86? ( || ( >=dev-lang/yasm-0.6.2 dev-lang/nasm ) )
+ x86-fbsd? ( dev-lang/nasm )"
+
+# Block older than 0.6.2 versions of yasm
+# It generates incorect pic code and will cause segfaults
+# See http://www.tortall.net/projects/yasm/ticket/114
+DEPEND="${DEPEND}
+ x86? ( !<dev-lang/yasm-0.6.2 )"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-nostrip.patch"
+ epatch "${FILESDIR}/${PN}-onlylib.patch"
+}
+
+src_compile() {
+ local myconf=""
+ use debug && myconf="${myconf} --enable-debug"
+ ./configure --prefix=/usr \
+ --libdir=/usr/$(get_libdir) \
+ --enable-pic --enable-shared \
+ "--extra-cflags=${CFLAGS}" \
+ "--extra-ldflags=${LDFLAGS}" \
+ "--extra-asflags=${ASFLAGS}" \
+ $(use_enable threads pthread) \
+ ${myconf} \
+ --disable-mp4-output \
+ || die "configure failed"
+ emake CC="$(tc-getCC)" || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS
+}
+
+pkg_postinst() {
+ elog "Please note that this package now only installs"
+ elog "${PN} libraries. In order to have the encoder,"
+ elog "please emerge media-video/x264-svn-encoder"
+}