summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2009-11-26 03:50:42 +0000
committerSteve Dibb <beandog@gentoo.org>2009-11-26 03:50:42 +0000
commitc8e9a73251d2c7d1354ed36a23e786daa26140b3 (patch)
tree46deae609af69203eb28278b7a3a5a9f7c291f12 /media-video/x264-encoder
parentSnapshot bump (diff)
downloadhistorical-c8e9a73251d2c7d1354ed36a23e786daa26140b3.tar.gz
historical-c8e9a73251d2c7d1354ed36a23e786daa26140b3.tar.bz2
historical-c8e9a73251d2c7d1354ed36a23e786daa26140b3.zip
Snapshot bump
Package-Manager: portage-2.2_rc42/cvs/Linux x86_64
Diffstat (limited to 'media-video/x264-encoder')
-rw-r--r--media-video/x264-encoder/ChangeLog8
-rw-r--r--media-video/x264-encoder/Manifest4
-rw-r--r--media-video/x264-encoder/x264-encoder-0.0.20091124.ebuild59
3 files changed, 69 insertions, 2 deletions
diff --git a/media-video/x264-encoder/ChangeLog b/media-video/x264-encoder/ChangeLog
index 3926ecf3edc6..24012f783a74 100644
--- a/media-video/x264-encoder/ChangeLog
+++ b/media-video/x264-encoder/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/x264-encoder
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/x264-encoder/ChangeLog,v 1.24 2009/10/22 15:03:52 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/x264-encoder/ChangeLog,v 1.25 2009/11/26 03:50:42 beandog Exp $
+
+*x264-encoder-0.0.20091124 (26 Nov 2009)
+
+ 26 Nov 2009; Steve Dibb <beandog@gentoo.org>
+ +x264-encoder-0.0.20091124.ebuild:
+ Snapshot bump
22 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
+x264-encoder-0.0.20091021.ebuild:
diff --git a/media-video/x264-encoder/Manifest b/media-video/x264-encoder/Manifest
index 3272fa5b1330..c29dcf794191 100644
--- a/media-video/x264-encoder/Manifest
+++ b/media-video/x264-encoder/Manifest
@@ -6,10 +6,12 @@ DIST x264-snapshot-20090502-2245.tar.bz2 2484167 RMD160 1afc8974fdc2c0a1d188dce1
DIST x264-snapshot-20090629-2245.tar.bz2 2531066 RMD160 a562446169e7d3c5993cc74649c1570ba763011d SHA1 0d8276ff6d60a990af0f6e01380c01e20dd601a8 SHA256 c3b12b0645ebdb2162d63d51d06ec67145136b6a40a090611708ea3bcba1b3cc
DIST x264-snapshot-20090908-2245.tar.bz2 2727924 RMD160 dddfe5d4f84568de8127cb7181e8b58aa70e32c7 SHA1 39803e45fff8023c9d729ce77fe33cd00c267ed7 SHA256 e7653b3d619744a184b35a130ac5338287699a055aa17a4963128c96485a83c1
DIST x264-snapshot-20091021-2245.tar.bz2 2810743 RMD160 262098df8680d934f636b6a3f411c41ed94f8361 SHA1 880149600da36f5ca33e0bcfd08d623e5821d82a SHA256 d14b214bcf1cf832f8d2ec4a78630f7780b82877dbe959cf44c4d36c512535c8
+DIST x264-snapshot-20091124-2245.tar.bz2 375385 RMD160 9e24e5ac808e2f674a3150606ac66d9261214bca SHA1 1eef0321c37cb2acfb27b2cd481a16ae8b237992 SHA256 c7e25b7c1e49c73ed2c0e51e5f35ec0d881bf5b3886c38c74fe5932510e4ce83
EBUILD x264-encoder-0.0.20081006.ebuild 1802 RMD160 0b2a163f38ae689124151a7f774420a7632e0748 SHA1 16db9d985262045fa16540fced953c32634f6009 SHA256 78bdedaff123ad9f310947291a83ff64e2c122e2cb88ecdc718ad708bbe2e9aa
EBUILD x264-encoder-0.0.20090502.ebuild 1810 RMD160 ed96c097af487a47fde4b19eb98b66e4104850a3 SHA1 35e218ce253709c22f0938b2f203065cdf078eb3 SHA256 1bd2043df93ffa2fac6f763dee7f634eefe6f2d7dd28c0944475953eae244156
EBUILD x264-encoder-0.0.20090629.ebuild 1810 RMD160 03a28213206a655b9c4d3e1a2d50b0d47a9863ac SHA1 4ef7a0627d501cc493e7929fed27d91a1be6b02d SHA256 02c45dc49388f1b906199f0e548fa08d2f4576357954a03f66952ccce712aea1
EBUILD x264-encoder-0.0.20090908.ebuild 1559 RMD160 b27189de1813303d9fddf06709c66cd5b8bc02a2 SHA1 5a84ffe39d12ef25743cd0e875468048591c92f7 SHA256 13f325289bd673275e214841a0c47024941c34e077f75a243efdd9172b1194db
EBUILD x264-encoder-0.0.20091021.ebuild 1559 RMD160 7adeddfe86c77318e0fcbf6347c04fb4bfd744f1 SHA1 e0539b538985a8b1d885b647cdc907ce613f1876 SHA256 9ef5cd44f9283a0b34cff04cef15d31e3b63dee2e605879f948740a980edceca
-MISC ChangeLog 4274 RMD160 62e6b0d6cc10be93b1635524a89d702cf13ed748 SHA1 63b1acd44a988aebccf94a780677e9ad4688a8f6 SHA256 7297d0c85e851c7ca86fd687d05650a712328a6f565bb942ab5aff43a34bbbfa
+EBUILD x264-encoder-0.0.20091124.ebuild 1559 RMD160 a575aeddc70b3c051a7d4df314c2ae54b36d8f61 SHA1 797019f74e0c1c0aa8623842b8be1c5447c579bd SHA256 ebd7187755eb4f3b7cfe64b2ea39cbb93b7d58d11efa57259ba4f6535f2661ae
+MISC ChangeLog 4415 RMD160 d8eb7cd15c4eda2a0ee8cc2bce2931aa6cfe540e SHA1 a5b7a948076c7a805cc4e7c77a68c92765d9d9b4 SHA256 69c9bd89c5e7b714a5763cde9dbb38b423dff103e58f3971559e21082509635f
MISC metadata.xml 233 RMD160 e62d18211d353ab6d54c1bdabe20fad0705dfa37 SHA1 25063adc119eb9992ced7996faa60e0cb45ad60f SHA256 2e54b419554b54671e04a167f2fa56d52d8f0b509157ba98695c01d860b3196a
diff --git a/media-video/x264-encoder/x264-encoder-0.0.20091124.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20091124.ebuild
new file mode 100644
index 000000000000..54fd9019d6b4
--- /dev/null
+++ b/media-video/x264-encoder/x264-encoder-0.0.20091124.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/x264-encoder/x264-encoder-0.0.20091124.ebuild,v 1.1 2009/11/26 03:50:42 beandog Exp $
+
+EAPI=2
+inherit eutils multilib toolchain-funcs versionator
+
+MY_P=x264-snapshot-$(get_version_component_range 3)-2245
+
+DESCRIPTION="A free commandline encoder for X264/AVC streams"
+HOMEPAGE="http://www.videolan.org/developers/x264.html"
+SRC_URI="ftp://ftp.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +mp4 +threads"
+
+RDEPEND="mp4? ( >=media-video/gpac-0.4.1_pre20060122 )
+ ~media-libs/x264-${PV}"
+DEPEND="${RDEPEND}
+ amd64? ( >=dev-lang/yasm-0.6.2 )
+ x86? ( || ( >=dev-lang/yasm-0.6.2 dev-lang/nasm )
+ !<dev-lang/yasm-0.6.2 )
+ x86-fbsd? ( >=dev-lang/yasm-0.6.2 )
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-nostrip.patch \
+ "${FILESDIR}"/${PN}-nolib-20090408.patch
+}
+
+src_configure() {
+ tc-export CC
+
+ local myconf=""
+ use debug && myconf="${myconf} --enable-debug"
+
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/$(get_libdir) \
+ --disable-avis-input \
+ $(use_enable mp4 mp4-output) \
+ $(use_enable threads pthread) \
+ --enable-pic \
+ --enable-shared \
+ --extra-asflags="${ASFLAGS}" \
+ --extra-cflags="${CFLAGS}" \
+ --extra-ldflags="${LDFLAGS}" \
+ --host="${CHOST}" \
+ ${myconf} \
+ || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+}