Version bump, bug #155842
authorAlexis Ballier <aballier@gentoo.org>
Wed, 24 Jan 2007 22:16:25 +0000 (22:16 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Wed, 24 Jan 2007 22:16:25 +0000 (22:16 +0000)
Package-Manager: portage-2.1.2-r3

media-libs/xvid/ChangeLog
media-libs/xvid/Manifest
media-libs/xvid/files/digest-xvid-1.1.2 [new file with mode: 0644]
media-libs/xvid/xvid-1.1.2.ebuild [new file with mode: 0644]

index 7966a0edc16d8070e2595963bea4da7a450479fa..ae2a2ee386693edaa70346a52d6f79e20fdf0819 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/xvid
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/ChangeLog,v 1.79 2006/12/03 19:51:09 corsair Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/ChangeLog,v 1.80 2007/01/24 22:16:25 aballier Exp $
+
+*xvid-1.1.2 (24 Jan 2007)
+
+  24 Jan 2007; Alexis Ballier <aballier@gentoo.org> +xvid-1.1.2.ebuild:
+  Version bump, bug #155842
 
   03 Dec 2006; Markus Rothe <corsair@gentoo.org> xvid-1.1.0-r3.ebuild:
   Stable on ppc64
index 94ca6f7522abf1bd071b257e90bc813cce200a2f..ea094655aeeedeea3871cbcc27072bcd70f9f6a3 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX 1.0.2-DESTDIR.patch 1450 RMD160 4812c2444247b8306d1ad0874ab45762ac898093 SHA1 71d1e00c431a8dd1840cfc067504a51beec6bdef SHA256 5aa2571d3e5053d15a9efa21a71ff8a851df6afb7dee73bb1075696346159e83
 MD5 8c100445a64d960693db8424931ff0eb files/1.0.2-DESTDIR.patch 1450
 RMD160 4812c2444247b8306d1ad0874ab45762ac898093 files/1.0.2-DESTDIR.patch 1450
@@ -27,6 +30,7 @@ DIST xvid-1.1.0-textrel-2.patch.bz2 24494 RMD160 5ba4a367fa6ece1de693100112fe2d3
 DIST xvidcore-1.0.2.tar.bz2 541407 RMD160 373cd9da39ffe250e8a536a2f7e2f7724c0794c9 SHA1 843c6d9d20a6525331726d5357f5032fcd62b4de SHA256 0fe361f203ff37dfab556a82e1004237a7de513b5333fe3cacdf1cdcaaf57546
 DIST xvidcore-1.0.3.tar.bz2 541841 RMD160 96e4d46f617ebb802c2a6cacbf64502356a70741 SHA1 4b7de410e55c318cb68a829bb7e3619cbf40a1cf SHA256 dbe805e16caaf9e3a781619d03feb9b032603b21f626beda80f98383ac1dfd94
 DIST xvidcore-1.1.0.tar.bz2 612101 RMD160 582927437970cf81534b9ed4f02173201e10f47b SHA1 f3ffc21529ab7941e423df7365de22c391d2eaeb SHA256 bde8cdf8fd490e91b75f98128fd3718b2c570e7cc8f6b83e71896dbbca135e3c
+DIST xvidcore-1.1.2.tar.bz2 626741 RMD160 bc3dfbd176ece5f54bbd72f1e655eba4da9baeb4 SHA1 a524c18f34133dc83b7be90abda7d0ae4ab3b7fb SHA256 def43b36cb0a5c1ad009237e9bb7d0ec0d5cc258c924c15b346c5627a53ed82d
 EBUILD xvid-1.0.2.ebuild 1212 RMD160 8187ba91b17eee9f376fc0f3dbf8c39f04aa5f61 SHA1 ccedbbecfc4c5fb4b438c5e46412e35d6646a40a SHA256 f8c1f0366c0afd9db2ea5eaf6f9fc2044f9e6ec4d2096ff31f4bb21278f7fb35
 MD5 684af8a8c5e487d5e197b2b0f7793cec xvid-1.0.2.ebuild 1212
 RMD160 8187ba91b17eee9f376fc0f3dbf8c39f04aa5f61 xvid-1.0.2.ebuild 1212
@@ -51,10 +55,14 @@ EBUILD xvid-1.1.0.ebuild 1601 RMD160 f356e6cb25c1efa9406840ceead8ac1fb395ec0f SH
 MD5 01be81ecfee18e03edf81918793be35e xvid-1.1.0.ebuild 1601
 RMD160 f356e6cb25c1efa9406840ceead8ac1fb395ec0f xvid-1.1.0.ebuild 1601
 SHA256 0ca29d2b3e03b4b2f79c82030a1f532d1e94add8eedbaf15dd74c900c847b1e2 xvid-1.1.0.ebuild 1601
-MISC ChangeLog 10129 RMD160 9dde171c10a0475a94f4979d976f54b723bf5c5c SHA1 9c592efcc55e2ec0b16cfd3b395009cc0ca02eff SHA256 74b1a2af750e9982eff0ac89ea2e4e806df27d9fc0ce1a51a357e0adf8c8311b
-MD5 e7682156cc115e2468d13958c953febf ChangeLog 10129
-RMD160 9dde171c10a0475a94f4979d976f54b723bf5c5c ChangeLog 10129
-SHA256 74b1a2af750e9982eff0ac89ea2e4e806df27d9fc0ce1a51a357e0adf8c8311b ChangeLog 10129
+EBUILD xvid-1.1.2.ebuild 1661 RMD160 10a7db17df326d22ae6a7757e3e5bdf5f14b4ef8 SHA1 389d70f133eb22e6fef5b4167c7cd8c3fb3c0699 SHA256 d02aa8c0cce1b20a08dee252c3ac55dff8588e14d0b07ee9b40d013ca311ac32
+MD5 3f6bf463a65eda3291c3a266dfffabc0 xvid-1.1.2.ebuild 1661
+RMD160 10a7db17df326d22ae6a7757e3e5bdf5f14b4ef8 xvid-1.1.2.ebuild 1661
+SHA256 d02aa8c0cce1b20a08dee252c3ac55dff8588e14d0b07ee9b40d013ca311ac32 xvid-1.1.2.ebuild 1661
+MISC ChangeLog 10258 RMD160 32a0cc4dd85842f3d3dfab8b4d16b2d638f23504 SHA1 0571eb2c56a2a466e54c7a95ca59bc3d94145c2b SHA256 de3cb2a0ab412d2f9a7488f93c8ce23db88ad1170e908d0b767837801059a8be
+MD5 44f76940d94a7da16df4c1f6d8515d82 ChangeLog 10258
+RMD160 32a0cc4dd85842f3d3dfab8b4d16b2d638f23504 ChangeLog 10258
+SHA256 de3cb2a0ab412d2f9a7488f93c8ce23db88ad1170e908d0b767837801059a8be ChangeLog 10258
 MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5
 MD5 9ef4af14dad87b03fde8e43f19e08d26 metadata.xml 225
 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d metadata.xml 225
@@ -77,3 +85,13 @@ SHA256 06d6cf1d481f2181faf3de3baae5cee1a73810288614cf54209404ae8287d021 files/di
 MD5 1f38af1f2eb1d1974aef412e1b027d4b files/digest-xvid-1.1.0-r3 521
 RMD160 df64668c49d9194c5c53e624fbafa44e73fb825c files/digest-xvid-1.1.0-r3 521
 SHA256 f52b1defaca15b9c73c241248ff11af3629914ed9c5c2bf4d73ebc38d4f479ed files/digest-xvid-1.1.0-r3 521
+MD5 80d6d4b0dfc6c634af4688c19ba86e76 files/digest-xvid-1.1.2 521
+RMD160 2ff69b484a575d240e97a341b3df681599d8216d files/digest-xvid-1.1.2 521
+SHA256 e0c5da3829ad41eb162acc0411c59dc49cb955d45ab586fdb257e30a771b6ea9 files/digest-xvid-1.1.2 521
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.1 (GNU/Linux)
+
+iD8DBQFFt9rBvFcC4BYPU0oRAsmIAKC68f3lVjORde78hbFk1BzX44AEiQCfQSOk
+EIPpbrllF4q6TsD1HTvet1M=
+=U5IV
+-----END PGP SIGNATURE-----
diff --git a/media-libs/xvid/files/digest-xvid-1.1.2 b/media-libs/xvid/files/digest-xvid-1.1.2
new file mode 100644 (file)
index 0000000..a4085a6
--- /dev/null
@@ -0,0 +1,6 @@
+MD5 891c95e3e4660da30db9badfbd724f6b xvid-1.1.0-noexec-stack.patch.bz2 3443
+RMD160 3da4597854b67975e424614ac403397fa566f2d1 xvid-1.1.0-noexec-stack.patch.bz2 3443
+SHA256 d63027784787b418947d969513621711a94fba847d51e7b1b4ac7c50ba14511e xvid-1.1.0-noexec-stack.patch.bz2 3443
+MD5 f748d835037fbe314a5fae8880c32f29 xvidcore-1.1.2.tar.bz2 626741
+RMD160 bc3dfbd176ece5f54bbd72f1e655eba4da9baeb4 xvidcore-1.1.2.tar.bz2 626741
+SHA256 def43b36cb0a5c1ad009237e9bb7d0ec0d5cc258c924c15b346c5627a53ed82d xvidcore-1.1.2.tar.bz2 626741
diff --git a/media-libs/xvid/xvid-1.1.2.ebuild b/media-libs/xvid/xvid-1.1.2.ebuild
new file mode 100644 (file)
index 0000000..73178b4
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/xvid-1.1.2.ebuild,v 1.1 2007/01/24 22:16:25 aballier Exp $
+
+inherit eutils fixheadtails autotools
+
+MY_P=${PN}core-${PV/_beta/-beta}
+DESCRIPTION="XviD, a high performance/quality MPEG-4 video de-/encoding solution"
+HOMEPAGE="http://www.xvid.org/"
+SRC_URI="http://downloads.xvid.org/downloads/${MY_P}.tar.bz2
+       mirror://gentoo/${PN}-1.1.0-noexec-stack.patch.bz2"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc altivec"
+
+DEPEND="x86? ( >=dev-lang/nasm-0.98.36 )
+       amd64? ( dev-lang/yasm )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}/build/generic
+
+src_unpack() {
+       unpack ${A}
+
+       cd "${WORKDIR}"/${MY_P}
+       epatch "${FILESDIR}/${PN}-1.1.0_beta2-altivec.patch"
+       epatch "${WORKDIR}/${PN}-1.1.0-noexec-stack.patch"
+       epatch "${FILESDIR}/${PN}-1.1.0-3dnow-2.patch"
+
+       cd ${S}
+       eautoreconf
+}
+
+src_compile() {
+       econf $(use_enable altivec) || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die
+
+       cd "${S}"/../../
+       dodoc AUTHORS ChangeLog README TODO doc/*
+
+       if [[ ${CHOST} == *-darwin* ]]; then
+               local mylib=$(basename $(ls "${D}"/usr/$(get_libdir)/libxvidcore.*.dylib))
+               dosym ${mylib} /usr/$(get_libdir)/libxvidcore.dylib
+       else
+               local mylib=$(basename $(ls "${D}"/usr/$(get_libdir)/libxvidcore.so*))
+               dosym ${mylib} /usr/$(get_libdir)/libxvidcore.so
+               dosym ${mylib} /usr/$(get_libdir)/${mylib/.1}
+       fi
+
+       if use doc ; then
+               dodoc CodingStyle doc/README
+               docinto examples
+               dodoc examples/*
+       fi
+}