summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-04-12 10:31:02 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-04-12 10:31:02 +0000
commit29b32b3ffa986d0d4709b87db04c6c435befd638 (patch)
tree375678425ef5387c53a26d47fb30761b79840fd5 /media-video
parenterrno fix (diff)
downloadhistorical-29b32b3ffa986d0d4709b87db04c6c435befd638.tar.gz
historical-29b32b3ffa986d0d4709b87db04c6c435befd638.tar.bz2
historical-29b32b3ffa986d0d4709b87db04c6c435befd638.zip
errno fix
Diffstat (limited to 'media-video')
-rw-r--r--media-video/mpeg-tools/Manifest5
-rw-r--r--media-video/mpeg-tools/files/1.5b/mpeg-tools-1.5b-gentoo.patch24
-rw-r--r--media-video/mpeg-tools/mpeg-tools-1.5b.ebuild3
3 files changed, 29 insertions, 3 deletions
diff --git a/media-video/mpeg-tools/Manifest b/media-video/mpeg-tools/Manifest
index 3afe03e7fc32..b1c1067351e0 100644
--- a/media-video/mpeg-tools/Manifest
+++ b/media-video/mpeg-tools/Manifest
@@ -1,5 +1,6 @@
-MD5 cc159ac44e6896e7012e03816f0ffa18 mpeg-tools-1.5b.ebuild 1068
-MD5 9cb5fc06f2b6f359508b7e5d35077cf4 ChangeLog 525
+MD5 1f9c66bc5e54d9af853f8ee578b80df1 mpeg-tools-1.5b.ebuild 1113
+MD5 0614a79080392f3395c090628e04dc28 ChangeLog 715
MD5 bf748902484902bcc7eb4e616a8d04dd files/digest-mpeg-tools-1.5b 73
MD5 1c465916c02ad5e984eefda8b236fbc9 files/1.5b/libpnmrw.c 37348
MD5 1f0b9c5d21516dc0b597bdd8563a7e39 files/1.5b/libpnmrw.h 6791
+MD5 ee6ac6a97ef340aecff643f24bc2f02c files/1.5b/mpeg-tools-1.5b-gentoo.patch 560
diff --git a/media-video/mpeg-tools/files/1.5b/mpeg-tools-1.5b-gentoo.patch b/media-video/mpeg-tools/files/1.5b/mpeg-tools-1.5b-gentoo.patch
new file mode 100644
index 000000000000..5a99c3e0fae1
--- /dev/null
+++ b/media-video/mpeg-tools/files/1.5b/mpeg-tools-1.5b-gentoo.patch
@@ -0,0 +1,24 @@
+--- mpeg_encode.old/libpnmrw.c 2003-04-11 17:39:57.000000000 +0100
++++ mpeg_encode/libpnmrw.c 2003-04-11 17:43:01.000000000 +0100
+@@ -34,6 +34,8 @@
+ #include <string.h>
+ #define rindex(s,c) strrchr(s,c)
+
++#include <errno.h>
++
+
+ /* Definitions. */
+
+@@ -126,11 +128,9 @@
+ pm_perror( reason )
+ char* reason;
+ {
+- extern __const char *__const sys_errlist[];
+- extern int errno;
+ char* e;
+
+- e = sys_errlist[errno];
++ e = strerror(errno);
+
+ if ( reason != 0 && reason[0] != '\0' )
+ (void) fprintf( stderr, "%s: %s - %s\n", progname, reason, e );
diff --git a/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild b/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild
index a71e1e98cdf0..aed17432d2cd 100644
--- a/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild
+++ b/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild,v 1.12 2003/02/13 13:29:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mpeg-tools/mpeg-tools-1.5b.ebuild,v 1.13 2003/04/12 10:30:59 seemant Exp $
MY_PN=mpeg_encode
S=${WORKDIR}/${MY_PN}
@@ -19,6 +19,7 @@ src_unpack () {
cd ${S}
cp ${FILESDIR}/${PV}/libpnmrw.c .
cp ${FILESDIR}/${PV}/libpnmrw.h headers/
+ epatch ${FILESDIR}/${PV}/${P}-gentoo.patch
}
src_compile() {