diff options
-rw-r--r-- | x11-misc/xvidcap/Manifest | 38 | ||||
-rw-r--r-- | x11-misc/xvidcap/files/digest-xvidcap-1.1.3-r3 | 3 | ||||
-rw-r--r-- | x11-misc/xvidcap/files/xvidcap-1.1.3-alpha_mask.patch | 12 | ||||
-rw-r--r-- | x11-misc/xvidcap/files/xvidcap-1.1.3-new-ffmpeg.patch | 60 | ||||
-rw-r--r-- | x11-misc/xvidcap/files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch | 16 | ||||
-rw-r--r-- | x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild | 67 |
6 files changed, 14 insertions, 182 deletions
diff --git a/x11-misc/xvidcap/Manifest b/x11-misc/xvidcap/Manifest index 70652f1b07f6..41e8396eb7a4 100644 --- a/x11-misc/xvidcap/Manifest +++ b/x11-misc/xvidcap/Manifest @@ -1,36 +1,26 @@ -AUX xvidcap-1.1.3-alpha_mask.patch 429 RMD160 12e6fcdc2548b44abf5df895eee58d48ffda6951 SHA1 acd2cff9e2c6d7abcd1fcc9e7c07f4c2863f0ddd SHA256 0df34b4351c2ef70d93243ff15feb7608831a6a9841195559d9c096d809eafd0 -MD5 2d4c4432c7e3f9aa7bbd67a806429c07 files/xvidcap-1.1.3-alpha_mask.patch 429 -RMD160 12e6fcdc2548b44abf5df895eee58d48ffda6951 files/xvidcap-1.1.3-alpha_mask.patch 429 -SHA256 0df34b4351c2ef70d93243ff15feb7608831a6a9841195559d9c096d809eafd0 files/xvidcap-1.1.3-alpha_mask.patch 429 -AUX xvidcap-1.1.3-new-ffmpeg.patch 2200 RMD160 f69090e799a8807cc5cf8d6681ea512382275484 SHA1 ee86b5cf80c9a32eda36dd7261c76ec828acd793 SHA256 2d9b1f76414824ae1f78ae76dcf56d785df887d29ae90664172380ecdae76734 -MD5 093c63bdced794db036ee6ea29df14bd files/xvidcap-1.1.3-new-ffmpeg.patch 2200 -RMD160 f69090e799a8807cc5cf8d6681ea512382275484 files/xvidcap-1.1.3-new-ffmpeg.patch 2200 -SHA256 2d9b1f76414824ae1f78ae76dcf56d785df887d29ae90664172380ecdae76734 files/xvidcap-1.1.3-new-ffmpeg.patch 2200 -AUX xvidcap-1.1.3-use-ffmpeg-0.4.9.patch 573 RMD160 ce728ff9ac1adc28bcb43e62a6b90755763585e6 SHA1 f3d01c70334bdc0138d63d1b56f93dc9a16a33f5 SHA256 effd63602ef1f1b77ae077261bcc5671166ea268f3ff42277a4d364e8ca60e83 -MD5 588ec359065346a6c3413d4ce9427ec5 files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch 573 -RMD160 ce728ff9ac1adc28bcb43e62a6b90755763585e6 files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch 573 -SHA256 effd63602ef1f1b77ae077261bcc5671166ea268f3ff42277a4d364e8ca60e83 files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch 573 -DIST xvidcap-1.1.3.tar.gz 1627036 RMD160 cc7be360153f192b502ffedc6548cce163a9154c SHA256 21909257a46f67f37a6b3eedda5023490bf1e02946ae7c56d4b6f782087013d7 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST xvidcap-1.1.4rc1.tar.gz 2642762 RMD160 9e0d13da57feb6991a6ebe0d42db399d97da3c18 SHA1 473c9d4dd7dcae645077b711de4d5fcb56bab9fd SHA256 912df39e610397e78d40197dc603178d62d1e9de1c522de53a82db92810d8648 -EBUILD xvidcap-1.1.3-r3.ebuild 1441 RMD160 54a7b7e5f68f9802289a63822573de4195e0ffbd SHA1 3bf26fccd95972c5a3f75af52e90158963e1cdcc SHA256 868dbc8704fda5dbecc268d5bc81183f377cdcb4efff969fd669f3a694e428fc -MD5 3ba37bd62b814eceaab8db9154a9e9d4 xvidcap-1.1.3-r3.ebuild 1441 -RMD160 54a7b7e5f68f9802289a63822573de4195e0ffbd xvidcap-1.1.3-r3.ebuild 1441 -SHA256 868dbc8704fda5dbecc268d5bc81183f377cdcb4efff969fd669f3a694e428fc xvidcap-1.1.3-r3.ebuild 1441 EBUILD xvidcap-1.1.4_rc1.ebuild 1019 RMD160 408c7ae362f95045c8f4593079b2d01d88bed3f0 SHA1 f2a1be1dceb3192ac21bb3941514f4801e052ba6 SHA256 84df47ac5ebeb3c8c90da534034aa72831d57af1d87b6989d342048744465b2c MD5 2f7bd715e9f6266adee17d8624ccaa40 xvidcap-1.1.4_rc1.ebuild 1019 RMD160 408c7ae362f95045c8f4593079b2d01d88bed3f0 xvidcap-1.1.4_rc1.ebuild 1019 SHA256 84df47ac5ebeb3c8c90da534034aa72831d57af1d87b6989d342048744465b2c xvidcap-1.1.4_rc1.ebuild 1019 -MISC ChangeLog 3656 RMD160 58c4f6de50ec6bf817cacff8bbb7563219f7b395 SHA1 051a887115ff7252c269ab6a2ff7f922876d9c22 SHA256 e996cdd3f33957cafbf183c80fd8e376307301875919710d53102a545c9488c0 -MD5 82a302cb36e2589736256ba9286ca065 ChangeLog 3656 -RMD160 58c4f6de50ec6bf817cacff8bbb7563219f7b395 ChangeLog 3656 -SHA256 e996cdd3f33957cafbf183c80fd8e376307301875919710d53102a545c9488c0 ChangeLog 3656 +MISC ChangeLog 3889 RMD160 bb749d827e03a8285a0792fd19bad6204a8ce8ec SHA1 0378de81ab73e5c697d946ca63abf88d18d5188e SHA256 c2ef8da78979d63446841d57dda87374ccbc70efb463f172eb565354eee9ebde +MD5 12bc04df5ae5a916069100e946a1378a ChangeLog 3889 +RMD160 bb749d827e03a8285a0792fd19bad6204a8ce8ec ChangeLog 3889 +SHA256 c2ef8da78979d63446841d57dda87374ccbc70efb463f172eb565354eee9ebde ChangeLog 3889 MISC metadata.xml 166 RMD160 7b80226659bf40e97050b1ffce1858d5f20b3c60 SHA1 e6c6436c304a65b4a012a5b7be7ee264b228a645 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826 MD5 cdb11033a3fa6525334cecf938961c07 metadata.xml 166 RMD160 7b80226659bf40e97050b1ffce1858d5f20b3c60 metadata.xml 166 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826 metadata.xml 166 -MD5 047783d7053abeeba8c83d8590183f23 files/digest-xvidcap-1.1.3-r3 244 -RMD160 1f84bd94f681f4899e4cf56421a45ad4c4f0526a files/digest-xvidcap-1.1.3-r3 244 -SHA256 1dfe82776b2d19a1c55db1e413f5ae9ea5bf74e2f36c1049df7a0f7145aed759 files/digest-xvidcap-1.1.3-r3 244 MD5 164c233bad539af54d3bfbf11604a03e files/digest-xvidcap-1.1.4_rc1 253 RMD160 887e29c30f6635107a1f26440ae4daa0fcd27f9c files/digest-xvidcap-1.1.4_rc1 253 SHA256 80537b20385946efc650f02264f73e0c193a8138c55bab27bfb583e5241ccbfa files/digest-xvidcap-1.1.4_rc1 253 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFMRtego/w9rxVVVERAvpKAKCXs0t0vvpSnVtHGlu43B770jCyGwCgtK3h +mcU1kTGglR0eL/WTL60ddUc= +=5GCS +-----END PGP SIGNATURE----- diff --git a/x11-misc/xvidcap/files/digest-xvidcap-1.1.3-r3 b/x11-misc/xvidcap/files/digest-xvidcap-1.1.3-r3 deleted file mode 100644 index e37fe8e3fca0..000000000000 --- a/x11-misc/xvidcap/files/digest-xvidcap-1.1.3-r3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ea896ffd35d6fe6d2abf51b38605f5fd xvidcap-1.1.3.tar.gz 1627036 -RMD160 cc7be360153f192b502ffedc6548cce163a9154c xvidcap-1.1.3.tar.gz 1627036 -SHA256 21909257a46f67f37a6b3eedda5023490bf1e02946ae7c56d4b6f782087013d7 xvidcap-1.1.3.tar.gz 1627036 diff --git a/x11-misc/xvidcap/files/xvidcap-1.1.3-alpha_mask.patch b/x11-misc/xvidcap/files/xvidcap-1.1.3-alpha_mask.patch deleted file mode 100644 index 13ccb7b77748..000000000000 --- a/x11-misc/xvidcap/files/xvidcap-1.1.3-alpha_mask.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nru xvidcap-1.1.3.vanilla/src/colors.h xvidcap-1.1.3/src/colors.h ---- xvidcap-1.1.3.vanilla/src/colors.h 2006-02-07 13:42:19.000000000 +0100 -+++ xvidcap-1.1.3/src/colors.h 2006-02-07 14:00:35.000000000 +0100 -@@ -37,7 +37,7 @@ - unsigned long blue_bit_depth; - unsigned long alpha_bit_depth; - -- unsigned long alpha_mask; -+ u_int32_t alpha_mask; - } ColorInfo; - - void GetColorInfo (XImage *image, ColorInfo *return_struct); diff --git a/x11-misc/xvidcap/files/xvidcap-1.1.3-new-ffmpeg.patch b/x11-misc/xvidcap/files/xvidcap-1.1.3-new-ffmpeg.patch deleted file mode 100644 index b12e324c9821..000000000000 --- a/x11-misc/xvidcap/files/xvidcap-1.1.3-new-ffmpeg.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff -Nru xvidcap-1.1.3.vanilla/src/xtoffmpeg.c xvidcap-1.1.3/src/xtoffmpeg.c ---- xvidcap-1.1.3.vanilla/src/xtoffmpeg.c 2006-01-14 12:20:42.000000000 +0100 -+++ xvidcap-1.1.3/src/xtoffmpeg.c 2006-01-14 13:05:06.000000000 +0100 -@@ -682,7 +682,7 @@ - exit (1); - } - -- c = &out_st->codec; -+ c = out_st->codec; - c->codec_id = transCodec; - c->codec_type = CODEC_TYPE_VIDEO; - -@@ -696,8 +696,10 @@ - #endif /* DEBUG */ - - /* frames per second */ -- c->frame_rate = job->fps; -- c->frame_rate_base = 1; -+ /*c->frame_rate = job->fps; -+ c->frame_rate_base = 1;*/ -+ c->time_base.den = job->fps * 1000; -+ c->time_base.num = 1000; - c->gop_size = 250; /* emit one intra frame every 10 frames */ - // c->me_method = ME_EPZS; - // c->debug = 0x00000FFF; -@@ -707,10 +709,13 @@ - */ - memset (p_fParams, 0, sizeof(*p_fParams)); - p_fParams->image_format = image_format; -- p_fParams->frame_rate = out_st->codec.frame_rate; -+ /*p_fParams->frame_rate = out_st->codec.frame_rate; - p_fParams->frame_rate_base = out_st->codec.frame_rate_base; - p_fParams->width = out_st->codec.width; -- p_fParams->height = out_st->codec.height; -+ p_fParams->height = out_st->codec.height;*/ -+ p_fParams->time_base = out_st->codec->time_base; -+ p_fParams->width = out_st->codec->width; -+ p_fParams->height = out_st->codec->height; - if (av_set_parameters (output_file, p_fParams) < 0) { - // if (av_set_parameters(output_file, NULL) < 0) { - fprintf (stderr, "xtoffmpeg.XImageToFFMPEG(): Invalid encoding parameters ... aborting\n"); -@@ -720,7 +725,8 @@ - /* - * open codec - */ -- c = &out_st->codec; -+ c = out_st->codec; -+ c->pix_fmt = PIX_FMT_YUV420P; - - /* find the video encoder */ - codec = avcodec_find_encoder (c->codec_id); -@@ -1159,7 +1165,7 @@ - #endif // HAVE_FFMPEG_AUDIO - - if (out_st) { -- avcodec_close (&out_st->codec); -+ avcodec_close (out_st->codec); - out_st = NULL; - } - diff --git a/x11-misc/xvidcap/files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch b/x11-misc/xvidcap/files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch deleted file mode 100644 index 8bacd6326868..000000000000 --- a/x11-misc/xvidcap/files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- src/xtoffmpeg.c 2004/08/27 20:04:38 1.1 -+++ src/xtoffmpeg.c 2004/08/28 00:23:53 -@@ -1117,7 +1117,12 @@ XImageToFFMPEG (FILE *fp, XImage *image, - } - #endif // HAVE_FFMPEG_AUDIO - /* write frame to file */ -- av_write_frame (output_file, out_st->index, outbuf, out_size); -+ AVPacket _pkt, *pkt = &_pkt; -+ av_init_packet (pkt); -+ pkt->stream_index = out_st->index; -+ pkt->data = outbuf; -+ pkt->size = out_size; -+ av_write_frame (output_file, pkt); - #ifdef HAVE_FFMPEG_AUDIO - /* release the mutex */ - if (job->flags & FLG_AUDIO_WANTED) { diff --git a/x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild b/x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild deleted file mode 100644 index 01c2be6ad81e..000000000000 --- a/x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild,v 1.2 2006/02/16 19:54:03 nelchael Exp $ - -inherit eutils - -IUSE="gtk" - -DESCRIPTION="Screen capture utility enabling you to create videos of your desktop for illustration or documentation purposes." -HOMEPAGE="http://xvidcap.sourceforge.net/" -SRC_URI="mirror://sourceforge/xvidcap/${P}.tar.gz" - -KEYWORDS="amd64 ppc x86" -LICENSE="GPL-2" - -RDEPEND="gtk? ( >=x11-libs/gtk+-2.0.0 ) - >=media-video/ffmpeg-0.4.9_pre1 - media-libs/libpng - media-libs/jpeg - sys-libs/zlib - !gtk? ( - || ( ( - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXext ) - virtual/x11 ) - )" - -DEPEND="${RDEPEND} - !gtk? ( - || ( ( - x11-proto/xextproto - x11-proto/xf86dgaproto - x11-proto/videoproto - x11-proto/xproto ) - virtual/x11 ) - )" - -SLOT="0" - -src_unpack() { - unpack "${A}" - cd "${S}" - - # Fix bug #62741 - epatch "${FILESDIR}/${P}-use-ffmpeg-0.4.9.patch" - - # Fix bug #115675 - epatch "${FILESDIR}/${P}-new-ffmpeg.patch" - - # Fix bug #120551 - epatch "${FILESDIR}/${P}-alpha_mask.patch" -} - -src_compile() { - econf `use_with gtk gtk2` || die "Configuration failed" - emake || die "Compilation failed" -} - -src_install() { - einstall || die "Installation failed" - - # Fix for #58322 - rm -fr ${D}/usr/share/doc/${PN}_${PV} - dodoc NEWS TODO README AUTHORS ChangeLog XVidcap.ad -} |