summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-misc/xvidcap/Manifest38
-rw-r--r--x11-misc/xvidcap/files/digest-xvidcap-1.1.3-r33
-rw-r--r--x11-misc/xvidcap/files/xvidcap-1.1.3-alpha_mask.patch12
-rw-r--r--x11-misc/xvidcap/files/xvidcap-1.1.3-new-ffmpeg.patch60
-rw-r--r--x11-misc/xvidcap/files/xvidcap-1.1.3-use-ffmpeg-0.4.9.patch16
-rw-r--r--x11-misc/xvidcap/xvidcap-1.1.3-r3.ebuild67
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
-}