Date: Wed, 19 Nov 2003 16:17:09 +0100 From: Holger Lamm <holgeri@e-gitt.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59475: Update: multimedia/avifile Message-ID: <E1AMU4r-000F6K-00@hl.homeunix.net> Resent-Message-ID: <200311191520.hAJFKHLH066758@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59475 >Category: ports >Synopsis: Update: multimedia/avifile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Nov 19 07:20:17 PST 2003 >Closed-Date: >Last-Modified: >Originator: Holger Lamm >Release: FreeBSD 4.9-RC i386 >Organization: >Environment: System: FreeBSD hl.homeunix.net 4.9-RC FreeBSD 4.9-RC #0: Sat Oct 25 21:15:57 CEST 2003 root@neo:/halde/world/usr/src/sys/NEO i386 >Description: Version bumped to 0.7.38 Fixes PR 59138, 53026 Files added with this patch: - files/patch-ffmpeg::libavformat::flvenc.c - files/patch-lib::common::String.cpp >How-To-Repeat: >Fix: diff -Nur avifile.orig/Makefile avifile/Makefile --- avifile.orig/Makefile Wed Nov 19 15:21:02 2003 +++ avifile/Makefile Wed Nov 19 09:46:14 2003 @@ -6,13 +6,12 @@ # PORTNAME= avifile -PORTVERSION= 0.7.34.20030319 +PORTVERSION= 0.7.38 PORTEPOCH= 2 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:C/.(.{8})$/-\1/} -EXTRACT_SUFX= .tgz +DISTNAME= ${PORTNAME}-0.7-${PORTVERSION} MAINTAINER= holger@e-gitt.net COMMENT= AVI player/converter with numerous codecs, including MPEG-4(DivX ;-)) @@ -26,8 +25,6 @@ USE_LIBTOOL= yes GNU_CONFIGURE= yes INSTALLS_SHLIB= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:C/^(.{3}).*/\1/}-${PORTVERSION:C/^(.{6}).+$/\1/} LIBTOOLFILES= acinclude.m4 CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ diff -Nur avifile.orig/distinfo avifile/distinfo --- avifile.orig/distinfo Wed Nov 19 15:21:02 2003 +++ avifile/distinfo Wed Nov 12 21:40:51 2003 @@ -1 +1 @@ -MD5 (avifile-0.7.34-20030319.tgz) = 5b3a831ed3d12a5d12d23b8d9673b88d +MD5 (avifile-0.7-0.7.38.tar.gz) = db90c4bc0a8a8182b1ec084feca86bbb diff -Nur avifile.orig/files/patch-ffmpeg::libavformat::flvenc.c avifile/files/patch-ffmpeg::libavformat::flvenc.c --- avifile.orig/files/patch-ffmpeg::libavformat::flvenc.c Thu Jan 1 01:00:00 1970 +++ avifile/files/patch-ffmpeg::libavformat::flvenc.c Wed Nov 19 10:09:08 2003 @@ -0,0 +1,18 @@ +--- ffmpeg/libavformat/flvenc.c.orig Wed Nov 19 10:06:53 2003 ++++ ffmpeg/libavformat/flvenc.c Wed Nov 19 10:08:10 2003 +@@ -226,11 +226,12 @@ + { + ByteIOContext *pb = &s->pb; + FLVContext *flv = s->priv_data; +- ++ int64_t file_size; ++ int flags = 0; ++ + Dump(flv,pb,1); + +- int64_t file_size = url_ftell(pb); +- int flags = 0; ++ file_size = url_ftell(pb); + flags |= flv->hasAudio ? 4 : 0; + flags |= flv->hasVideo ? 1 : 0; + url_fseek(pb, 4, SEEK_SET); diff -Nur avifile.orig/files/patch-lib::common::String.cpp avifile/files/patch-lib::common::String.cpp --- avifile.orig/files/patch-lib::common::String.cpp Thu Jan 1 01:00:00 1970 +++ avifile/files/patch-lib::common::String.cpp Wed Nov 19 10:52:53 2003 @@ -0,0 +1,19 @@ +--- lib/common/String.cpp.orig Wed Nov 19 10:51:12 2003 ++++ lib/common/String.cpp Wed Nov 19 10:52:01 2003 +@@ -3,6 +3,7 @@ + #include <ctype.h> + #include <stdio.h> + #include <stdarg.h> ++#include <stdlib.h> + + AVM_BEGIN_NAMESPACE; + +@@ -170,7 +171,7 @@ + #else + // a bit poor hack but should be sufficient + // eventually write full implementation +- s = malloc(1000); ++ s = (char *)malloc(1000); + r = vsnprintf(str, 999, fmt, ap); + #endif + if (s) >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1AMU4r-000F6K-00>