add fix for SA26156 Bump PKGREVISIONdiff -r1.79 -r1.80 pkgsrc/multimedia/vlc/Makefile
(kefren)
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.79 2009/07/22 09:01:39 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.80 2009/08/09 12:18:17 kefren Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= vlc-${VLC_VERSION} | 4 | DISTNAME= vlc-${VLC_VERSION} | |
5 | CATEGORIES= multimedia | 5 | CATEGORIES= multimedia | |
6 | PKGREVISION= 1 | |||
6 | MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/ | 7 | MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${VLC_VERSION}/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
8 | 9 | |||
9 | VLC_VERSION= 1.0.0 | 10 | VLC_VERSION= 1.0.0 | |
10 | 11 | |||
11 | MAINTAINER= ahoka@NetBSD.org | 12 | MAINTAINER= ahoka@NetBSD.org | |
12 | HOMEPAGE= http://videolan.org/ | 13 | HOMEPAGE= http://videolan.org/ | |
13 | COMMENT= VLC media player and streaming server | 14 | COMMENT= VLC media player and streaming server | |
14 | 15 | |||
15 | CONFLICTS= vlc07-[0-9]* vlc08-[0-9]* | 16 | CONFLICTS= vlc07-[0-9]* vlc08-[0-9]* | |
16 | 17 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 18 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | USE_LIBTOOL= yes | 19 | USE_LIBTOOL= yes |
@@ -1,7 +1,8 @@ | @@ -1,7 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.28 2009/07/07 16:17:47 tnn Exp $ | 1 | $NetBSD: distinfo,v 1.29 2009/08/09 12:18:17 kefren Exp $ | |
2 | 2 | |||
3 | SHA1 (vlc-1.0.0.tar.bz2) = fff08528d97d26f6f7faeafba94b445e0e3562e8 | 3 | SHA1 (vlc-1.0.0.tar.bz2) = fff08528d97d26f6f7faeafba94b445e0e3562e8 | |
4 | RMD160 (vlc-1.0.0.tar.bz2) = 7d0ed52c580c75d09003788f5a2d27b7de18b410 | 4 | RMD160 (vlc-1.0.0.tar.bz2) = 7d0ed52c580c75d09003788f5a2d27b7de18b410 | |
5 | Size (vlc-1.0.0.tar.bz2) = 19973964 bytes | 5 | Size (vlc-1.0.0.tar.bz2) = 19973964 bytes | |
6 | SHA1 (patch-aa) = 49157d57e4e7755be87b22234d6c04ef997f91b6 | |||
6 | SHA1 (patch-configure) = 88a32710eea4987975839bf982d7a6958b977a5c | 7 | SHA1 (patch-configure) = 88a32710eea4987975839bf982d7a6958b977a5c | |
7 | SHA1 (patch-v4l2) = 1f91206f8e2f78514056386977a6c2230a710211 | 8 | SHA1 (patch-v4l2) = 1f91206f8e2f78514056386977a6c2230a710211 |
--- modules/access/rtsp/real.c.orig 2009-08-09 13:00:43.000000000 +0300
+++ modules/access/rtsp/real.c 2009-08-09 13:01:54.000000000 +0300
@@ -592,6 +592,8 @@ int real_get_rdt_chunk(rtsp_client_t *rt
int n;
rmff_dump_pheader(ph, (char*)*buffer);
+ if (ph->length < 12)
+ return 0;
n=rtsp_read_data(rtsp_session, (uint8_t*)(*buffer + 12), ph->length - 12);
return (n <= 0) ? 0 : n+12;
}