Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Mar 2008 14:15:37 +0100 (CET)
From:      Romain Tartiere <romain@blogreen.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/121599: [update] multimedia/libxine version 1.1.10 to 1.1.10.1
Message-ID:  <20080311131537.E6EB55C052@marvin.blogreen.org>
Resent-Message-ID: <200803111320.m2BDK11d024246@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         121599
>Category:       ports
>Synopsis:       [update] multimedia/libxine version 1.1.10 to 1.1.10.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 11 13:20:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Romain Tartiere
>Release:        FreeBSD 7.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD marvin.blogreen.org 7.0-STABLE FreeBSD 7.0-STABLE #12: Tue Mar 4 14:26:24 CET 2008 root@marvin.blogreen.org:/usr/obj/usr/src/sys/MARVIN i386


	
>Description:
On 200802-08, a security fix for CVE-2008-0486 was released by the Xine team.
The attached patch fix the vulnerability by updating libxine to the last available version (1.1.10.1).

A patch and the pkg-plist have been updated as well.

>How-To-Repeat:
	
>Fix:

	



--- libxine.diff begins here ---
diff -ruN /usr/ports/multimedia/libxine/Makefile libxine/Makefile
--- /usr/ports/multimedia/libxine/Makefile	2008-02-03 16:49:50.000000000 +0100
+++ libxine/Makefile	2008-03-11 14:13:22.618323000 +0100
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	xine
-PORTVERSION=	1.1.10
-PORTREVISION=	1
+PORTVERSION=	1.1.10.1
 CATEGORIES=	multimedia ipv6
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -71,7 +70,7 @@
 MAN5=	xine.5
 
 DOCSDIR=	${PREFIX}/share/doc/xine-lib
-PLIST_SUB=	PLUGINSDIR="lib/xine/plugins/${PORTVERSION}"
+PLIST_SUB=	PLUGINSDIR="lib/xine/plugins/${PORTVERSION:R}"
 
 .include <bsd.port.pre.mk>
 
diff -ruN /usr/ports/multimedia/libxine/distinfo libxine/distinfo
--- /usr/ports/multimedia/libxine/distinfo	2008-01-29 23:39:26.000000000 +0100
+++ libxine/distinfo	2008-03-11 14:03:45.608908000 +0100
@@ -1,3 +1,3 @@
-MD5 (xine-lib-1.1.10.tar.bz2) = 55e7d2b1f4a9052db847244572a4ecb5
-SHA256 (xine-lib-1.1.10.tar.bz2) = faa337800436a29c1cf2be826a30113d71da2c6aaac1b3fa54a221f77fa33bba
-SIZE (xine-lib-1.1.10.tar.bz2) = 7392937
+MD5 (xine-lib-1.1.10.1.tar.bz2) = 83ec06946afff92afbe129774699a25e
+SHA256 (xine-lib-1.1.10.1.tar.bz2) = 61a74bc6cd931d4ac5e4b5a07e0a05130025bbb380baf45b8a6a76a6689e83f4
+SIZE (xine-lib-1.1.10.1.tar.bz2) = 7437511
diff -ruN /usr/ports/multimedia/libxine/files/patch-configure libxine/files/patch-configure
--- /usr/ports/multimedia/libxine/files/patch-configure	2007-02-08 00:04:41.000000000 +0100
+++ libxine/files/patch-configure	2008-03-11 14:03:45.608908000 +0100
@@ -31,3 +31,12 @@
    fi
  
    if test "x$no_libFLAC" = "x" ; then
+@@ -49857,7 +49865,7 @@
+ 
+ xinelibdir='${libdir}/xine'
+ xinedatadir='${datadir}/xine'
+-pkgconfigdir='${libdir}/pkgconfig'
++pkgconfigdir='${prefix}/libdata/pkgconfig'
+ 
+ 
+ 
diff -ruN /usr/ports/multimedia/libxine/pkg-plist libxine/pkg-plist
--- /usr/ports/multimedia/libxine/pkg-plist	2008-01-20 23:58:48.000000000 +0100
+++ libxine/pkg-plist	2008-03-11 14:03:45.608908000 +0100
@@ -170,6 +170,7 @@
 %%DOCSDIR%%/hackersguide/post_frame.png
 share/locale/cs/LC_MESSAGES/libxine1.mo
 share/locale/de/LC_MESSAGES/libxine1.mo
+share/locale/eo/LC_MESSAGES/libxine1.mo
 share/locale/es/LC_MESSAGES/libxine1.mo
 share/locale/eu/LC_MESSAGES/libxine1.mo
 share/locale/fr/LC_MESSAGES/libxine1.mo
--- libxine.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080311131537.E6EB55C052>