diff options
author | 2012-03-29 10:54:50 +0000 | |
---|---|---|
committer | 2012-03-29 10:54:50 +0000 | |
commit | 029a191581cde701da47dd67dbe47ccaea35fbe9 (patch) | |
tree | ab1f15f079e183b677133585d6d2a916ab3d6e8e /media-libs/libmpeg3 | |
parent | Version bump pycxx to 6.2.4, fixes bug 408589. (diff) | |
download | historical-029a191581cde701da47dd67dbe47ccaea35fbe9.tar.gz historical-029a191581cde701da47dd67dbe47ccaea35fbe9.tar.bz2 historical-029a191581cde701da47dd67dbe47ccaea35fbe9.zip |
Version bump removing need for one of the patches.
Package-Manager: portage-2.2.0_alpha96/cvs/Linux x86_64
Diffstat (limited to 'media-libs/libmpeg3')
-rw-r--r-- | media-libs/libmpeg3/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/libmpeg3/Manifest | 24 | ||||
-rw-r--r-- | media-libs/libmpeg3/libmpeg3-1.8.ebuild | 60 |
3 files changed, 90 insertions, 3 deletions
diff --git a/media-libs/libmpeg3/ChangeLog b/media-libs/libmpeg3/ChangeLog index 330eeaf4fa17..c1062990b48a 100644 --- a/media-libs/libmpeg3/ChangeLog +++ b/media-libs/libmpeg3/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/libmpeg3 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpeg3/ChangeLog,v 1.72 2010/11/11 10:18:47 ssuominen Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpeg3/ChangeLog,v 1.73 2012/03/29 10:54:50 scarabeus Exp $ + +*libmpeg3-1.8 (29 Mar 2012) + + 29 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> +libmpeg3-1.8.ebuild: + Version bump removing need for one of the patches. 11 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> libmpeg3-1.7.ebuild: Use virtual/jpeg wrt #327487. diff --git a/media-libs/libmpeg3/Manifest b/media-libs/libmpeg3/Manifest index 7c3e6428e12f..0556eaa104d3 100644 --- a/media-libs/libmpeg3/Manifest +++ b/media-libs/libmpeg3/Manifest @@ -1,6 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX libmpeg3-1.7-memcpy.patch 691 RMD160 f95f09f907d8e72bca43fcf773a9e4829e5fbcac SHA1 07ab0c02ab47c83ad1ac2a85393f0c3615bfe9bc SHA256 aef502a78baf9ef816fa4f3ba0635c23139636a28e982e47379cdb9af7a9400e DIST libmpeg3-1.7-gentoo.tar.bz2 5625 RMD160 27c6e0d5afdc5a2198d6d2968913ec7748058157 SHA1 38d925f104c7674446dd19016726293f663aa3fe SHA256 6dde60e78776e7a3c761218e35afc6432a9289eb1ae18c4e4e7f85f67d63572d DIST libmpeg3-1.7-src.tar.bz2 320897 RMD160 f1989c4b52d97ee29833edc79efd731b6219f126 SHA1 577da1ddf77f1e1fcd1deb69829eec3567daed36 SHA256 b9e840ab489fd57860d305cdfb43d2c25fbb01105c4db4e16f09122727ee052d +DIST libmpeg3-1.8-src.tar.bz2 2452350 RMD160 bc01d72b1e1b3e91ff206bae7a314b939c44b192 SHA1 dae3fc1d68533e71cb9f77adf124bfbfb4e13ae6 SHA256 656f50bef752463af06c6b131f67efef30a34978499e1fdee30e97cac1dea3c4 EBUILD libmpeg3-1.7.ebuild 1818 RMD160 44b034f0414ed1937c32238e12d9587c6d705064 SHA1 980bd391edc67c7f9f40f6b36c327abf1b989b73 SHA256 e280ae812442f233006aec0eb66794f6e3d1a6a8857edf51a9dc1bd441a0875e -MISC ChangeLog 10945 RMD160 2176c6cff201d4ff02eda0a8ba03152e31c5aa77 SHA1 69f8290ff48b76c4145d9a9fae8cf356c65bd9f0 SHA256 3d024f35b00a89febd10f8e49f14b59e158fb6865f3d897174f91df330da52b4 +EBUILD libmpeg3-1.8.ebuild 1705 RMD160 1896009aefeaf38c2c934f46f7aa7d500a64744e SHA1 29d2a345ffffd15e951684bfe6b5e1001e8fe3e4 SHA256 e6510ba80310ef0a7a5c117b03a9925572de9278f14fefce717b3b7ef2ab7787 +MISC ChangeLog 11105 RMD160 637e9a4f028f56eaa817e330150d80edd1190fdc SHA1 b9d4c16d19cf8bec1a6134f69f0125afafe49091 SHA256 3127c11ceed86290b5732a8829b2488555c9fd606c2f9d3b5c837d502bcb9b75 MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBAgAGBQJPdD/hAAoJEOSiRoyO7jvorsUP/AwHnbwEhUfW/XYvegy8FrKN +Z32tJJr6eEBQQLxxTAJvNijr6SYXL/NuVL0yvNXX8/nyxD2ro3bS1cfzBxMKbhu9 +g81lK8wUEbJ9F6lcdpWIPRuS5JpC5XpjJtbcCYCcsa9uYy/FfMlMw78PFZVZfCnb +R7K/aRsrSciu/9xWzsfdHRfbsM9plD3ae+MXL7NnHZVQcxmS6Jbc8UaYJdDytrzF +OSOfZWf2Fe4XrwLhxBAKj2K/TIr3IOs1p3HsQ38PgthFIb5LTnKCCj43WpD/mtLx +hyHBGgnq/70ShJ1AL2vIMaeDCgK3MeNj1YqcZV+XzgtSUoiG7MO++dXP8LZpOEIw +UE75RqslJSsS3aS0uVgCUCZm90GKtLbr4r0h4HK0D7a8MkjMM33XoU10W8j8EMXV +XAFhckxLPfsEGfsKmEFdvBc/pn374yMR7/nkvKzVv9fYibraxqYk2dI+/gOqjp2z +60jAth5AMaPr4iWaid9c482LgciMdvMkjbzpZXHAW9vDGzyHoOf2iGXT/5wtUwSq +yfxH/98rxUiblkqGrS6cKo5F8AKh4PnBamwtuvQxct+uDdDpCOIiMxDTe25fA7Pd +hKRIYnLMXLi3vbx2WpheDSqboBDCqUd87VFadaP583BQEzRwG15QxVJwEDzjhx4M +7+cuwLdx83sTLdWKbkR3 +=NGcP +-----END PGP SIGNATURE----- diff --git a/media-libs/libmpeg3/libmpeg3-1.8.ebuild b/media-libs/libmpeg3/libmpeg3-1.8.ebuild new file mode 100644 index 000000000000..44fb0ab0553f --- /dev/null +++ b/media-libs/libmpeg3/libmpeg3-1.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpeg3/libmpeg3-1.8.ebuild,v 1.1 2012/03/29 10:54:50 scarabeus Exp $ + +EAPI=4 + +inherit eutils autotools toolchain-funcs + +DESCRIPTION="An mpeg library for linux" +HOMEPAGE="http://heroinewarrior.com/libmpeg3.php" +SRC_URI="mirror://sourceforge/heroines/${P}-src.tar.bz2 + mirror://gentoo/${PN}-1.7-gentoo.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="mmx" + +RDEPEND="sys-libs/zlib + virtual/jpeg + media-libs/a52dec" +DEPEND="${RDEPEND} + mmx? ( dev-lang/nasm )" + +src_prepare() { + epatch "${WORKDIR}"/${PN}-1.7-mpeg3split.patch + epatch "${WORKDIR}"/${PN}-1.7-textrel.patch + epatch "${WORKDIR}"/${PN}-1.7-gnustack.patch + epatch "${WORKDIR}"/${PN}-1.7-a52.patch + epatch "${WORKDIR}"/${PN}-1.7-all_gcc4.patch + epatch "${WORKDIR}"/${PN}-1.7-all_pthread.patch + + cp -rf "${WORKDIR}"/1.7/* . + eautoreconf +} + +src_configure() { + #disabling css since it's a fake one. + #One can find in the sources this message : + # Stubs for deCSS which can't be distributed in source form + + econf \ + $(use_enable mmx) \ + --disable-css +} + +src_install() { + default + dohtml -r docs + # This is a workaround, it wants to rebuild + # everything if the headers have changed + # So we patch them after install... + cd "${ED}/usr/include/libmpeg3" + # This patch patches the .h files that get installed into /usr/include + # to show the correct include syntax '<>' instead of '""' This patch + # was also generated using info from SF's src.rpm + epatch "${WORKDIR}"/gentoo-p2.patch + + find "${ED}" -name '*.la' -exec rm -f '{}' + +} |