ports/121599: [update] multimedia/libxine version 1.1.10 to 1.1.10.1
Romain Tartiere
romain at blogreen.org
Tue Mar 11 13:20:01 UTC 2008
>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 at 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:
More information about the freebsd-ports-bugs
mailing list