Date: Wed, 22 Sep 2004 00:09:10 -0700 (PDT) From: Seth Kingsley <sethk@meowfishies.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: sethk@meowfishies.com Subject: ports/71990: [MAINTAINER UPDATE]: Update graphics/linux-gdk-pixbuf to patch security flaws Message-ID: <20040922070910.56CB3DA847@toxic.magnesium.net> Resent-Message-ID: <200409220710.i8M7AQFd024879@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 71990 >Category: ports >Synopsis: [MAINTAINER UPDATE]: Update graphics/linux-gdk-pixbuf to patch security flaws >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Sep 22 07:10:26 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Seth Kingsley >Release: FreeBSD 5.1-RELEASE i386 >Organization: >Environment: System: FreeBSD toxic.magnesium.net 5.1-RELEASE FreeBSD 5.1-RELEASE #1: Thu Jun 26 13:43:26 PDT 2003 natey@newtoxic.magnesium.net:/data/world/obj/data/world/src/sys/TOXIC i386 >Description: Several security flaws were found in the image loading modules of gdk-pixbuf. See: http://vuxml.freebsd.org/3d1e9267-073f-11d9-b45d-000c41e2cdad.html for details. This patch brings the port up to version 0.22.0.11.3.5 using Fedora RPMs. >How-To-Repeat: N/A >Fix: Because RedHat is no longer providing RPMs of this package for Alpha, the ${MACHINE_ARCH} specific distinfos and plists have been removed, and replaced with the normal distinfo and pkg-plist. Files removed: distinfo.i386 distinfo.alpha pkg-plist.i386 pkg-plist.alpha Files added: distinfo pkg-plist diff -ruN linux-gdk-pixbuf.orig/Makefile linux-gdk-pixbuf/Makefile --- linux-gdk-pixbuf.orig/Makefile Tue Feb 3 21:21:00 2004 +++ linux-gdk-pixbuf/Makefile Fri Sep 17 22:45:23 2004 @@ -6,13 +6,12 @@ # PORTNAME= gdk-pixbuf -PORTVERSION= 0.8.0.7 -PORTREVISION= 1 +PORTVERSION= 0.22.0.11.3.5 CATEGORIES= graphics linux -MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX} -MASTER_SITE_SUBDIR= ${BASEVERSION}/${LANG}/os/${MACHINE_ARCH}/RedHat/RPMS +MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX} +MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates/ PKGNAMEPREFIX= linux- -DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/-\1/}.${MACHINE_ARCH} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/^([^\.]+\.[^\.]+\.[^\.]+)\./\1-/}.${MACHINE_ARCH} EXTRACT_SUFX= .rpm EXTRACT_ONLY= @@ -21,20 +20,16 @@ BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm -USE_LINUX_PREFIX= yes -ONLY_FOR_ARCHS= alpha i386 +USE_LINUX_PREFIX=yes +ONLY_FOR_ARCHS= i386 DIST_SUBDIR= rpm NO_BUILD= yes -NO_FILTER_SHLIBS= yes -PLIST= ${PKGDIR}/pkg-plist.${MACHINE_ARCH} -PLIST_SUB= VERSION=${PORTVERSION:C/^(.+)\.[^\.]+$/\1/} -MD5_FILE= ${MASTERDIR}/distinfo.${MACHINE_ARCH} +NO_FILTER_SHLIBS=yes +PLIST_SUB= VERSION=${PORTVERSION:C/^([^\.]+\.[^\.]+\.[^\.]+).+/\1/} -# Let's avoid hardcoding 'en' as the language. -LANG= en -# Set the version of linux_base -BASEVERSION?= 7.1 -RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath /var/lib/rpm \ +# Set the version of Fedora Core +BASEVERSION?= 2 +RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath /var/lib/rpm\ --nodeps --replacepkgs do-install: diff -ruN linux-gdk-pixbuf.orig/distinfo linux-gdk-pixbuf/distinfo --- linux-gdk-pixbuf.orig/distinfo Tue Sep 21 21:47:11 2004 +++ linux-gdk-pixbuf/distinfo Thu Sep 16 14:40:07 2004 @@ -0,0 +1,2 @@ +MD5 (rpm/gdk-pixbuf-0.22.0-11.3.5.i386.rpm) = 174e82dcdccb7832bc7186eba1ba4f8f +SIZE (rpm/gdk-pixbuf-0.22.0-11.3.5.i386.rpm) = 228293 diff -ruN linux-gdk-pixbuf.orig/distinfo.alpha linux-gdk-pixbuf/distinfo.alpha --- linux-gdk-pixbuf.orig/distinfo.alpha Tue Mar 30 19:08:20 2004 +++ linux-gdk-pixbuf/distinfo.alpha Wed Dec 31 16:00:00 1969 @@ -1,2 +0,0 @@ -MD5 (rpm/gdk-pixbuf-0.8.0-7.alpha.rpm) = 05f564295dbf7a8f0b9e84252f285ca1 -SIZE (rpm/gdk-pixbuf-0.8.0-7.alpha.rpm) = 477648 diff -ruN linux-gdk-pixbuf.orig/distinfo.i386 linux-gdk-pixbuf/distinfo.i386 --- linux-gdk-pixbuf.orig/distinfo.i386 Tue Mar 30 19:08:20 2004 +++ linux-gdk-pixbuf/distinfo.i386 Wed Dec 31 16:00:00 1969 @@ -1,2 +0,0 @@ -MD5 (rpm/gdk-pixbuf-0.8.0-7.i386.rpm) = e6b15de8014bd7c2cb3b4951dfe73934 -SIZE (rpm/gdk-pixbuf-0.8.0-7.i386.rpm) = 138245 diff -ruN linux-gdk-pixbuf.orig/pkg-plist linux-gdk-pixbuf/pkg-plist --- linux-gdk-pixbuf.orig/pkg-plist Tue Sep 21 21:47:13 2004 +++ linux-gdk-pixbuf/pkg-plist Thu Sep 16 15:06:31 2004 @@ -0,0 +1,50 @@ +usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-xbm.so +usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so +usr/lib/libgdk_pixbuf.so.2 +usr/lib/libgdk_pixbuf.so.2.0.0 +usr/lib/libgdk_pixbuf_xlib.so.2 +usr/lib/libgdk_pixbuf_xlib.so.2.0.0 +usr/share/doc/gdk-pixbuf-%%VERSION%%/AUTHORS +usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING +usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING.LIB +usr/share/doc/gdk-pixbuf-%%VERSION%%/ChangeLog +usr/share/doc/gdk-pixbuf-%%VERSION%%/NEWS +usr/share/doc/gdk-pixbuf-%%VERSION%%/README +usr/share/doc/gdk-pixbuf-%%VERSION%%/TODO +usr/share/doc/gdk-pixbuf-%%VERSION%%/gdk-pixbuf-sections.txt +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/a3696.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/compiling.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/extra-configuration-options.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-animation.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-creating.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-file-loading.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-from-drawables.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf-xlib-from-drawables.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf-xlib-init.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf-xlib-rendering.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf-xlib-rgb.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-refcounting.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-rendering.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-scaling.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-util.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdkpixbufloader.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gnomecanvaspixbuf.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/index.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/index.sgml +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/license.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/r27.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/x3715.html +usr/share/doc/gdk-pixbuf-%%VERSION%%/html/x3767.html +@dirrm usr/lib/gdk-pixbuf/loaders +@dirrm usr/lib/gdk-pixbuf +@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%%/html +@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%% diff -ruN linux-gdk-pixbuf.orig/pkg-plist.alpha linux-gdk-pixbuf/pkg-plist.alpha --- linux-gdk-pixbuf.orig/pkg-plist.alpha Thu Dec 25 12:39:05 2003 +++ linux-gdk-pixbuf/pkg-plist.alpha Wed Dec 31 16:00:00 1969 @@ -1,60 +0,0 @@ -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so.1.0.0 -usr/lib/libgdk_pixbuf.so.2 -usr/lib/libgdk_pixbuf.so.2.0.0 -usr/lib/libgnomecanvaspixbuf.so.1 -usr/lib/libgnomecanvaspixbuf.so.1.0.0 -usr/share/doc/gdk-pixbuf-%%VERSION%%/AUTHORS -usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING -usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING.LIB -usr/share/doc/gdk-pixbuf-%%VERSION%%/ChangeLog -usr/share/doc/gdk-pixbuf-%%VERSION%%/NEWS -usr/share/doc/gdk-pixbuf-%%VERSION%%/README -usr/share/doc/gdk-pixbuf-%%VERSION%%/TODO -usr/share/doc/gdk-pixbuf-%%VERSION%%/gdk-pixbuf-decl.txt -usr/share/doc/gdk-pixbuf-%%VERSION%%/gdk-pixbuf-sections.txt -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/book1.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/compiling.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/extra-configuration-options.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-animation.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-creating.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-file-loading.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-from-drawables.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-refcounting.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-rendering.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-scaling.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-util.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdkpixbufloader.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gnomecanvaspixbuf.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/r14.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/r15.html -@dirrm usr/lib/gdk-pixbuf/loaders -@dirrm usr/lib/gdk-pixbuf -@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%%/html -@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%% diff -ruN linux-gdk-pixbuf.orig/pkg-plist.i386 linux-gdk-pixbuf/pkg-plist.i386 --- linux-gdk-pixbuf.orig/pkg-plist.i386 Thu Dec 25 12:39:05 2003 +++ linux-gdk-pixbuf/pkg-plist.i386 Wed Dec 31 16:00:00 1969 @@ -1,61 +0,0 @@ -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-bmp.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-gif.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ico.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-jpeg.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-png.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-pnm.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-ras.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-tiff.so.1.0.0 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so.1 -usr/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so.1.0.0 -usr/lib/libgdk_pixbuf.so.2 -usr/lib/libgdk_pixbuf.so.2.0.0 -usr/lib/libgnomecanvaspixbuf.so.1 -usr/lib/libgnomecanvaspixbuf.so.1.0.0 -usr/share/doc/gdk-pixbuf-%%VERSION%%/AUTHORS -usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING -usr/share/doc/gdk-pixbuf-%%VERSION%%/COPYING.LIB -usr/share/doc/gdk-pixbuf-%%VERSION%%/ChangeLog -usr/share/doc/gdk-pixbuf-%%VERSION%%/NEWS -usr/share/doc/gdk-pixbuf-%%VERSION%%/README -usr/share/doc/gdk-pixbuf-%%VERSION%%/TODO -usr/share/doc/gdk-pixbuf-%%VERSION%%/gdk-pixbuf-decl.txt -usr/share/doc/gdk-pixbuf-%%VERSION%%/gdk-pixbuf-sections.txt -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/book1.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/compiling.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/extra-configuration-options.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-animation.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-creating.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-file-loading.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-from-drawables.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-gdk-pixbuf.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-refcounting.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-rendering.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-scaling.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdk-pixbuf-util.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gdkpixbufloader.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/gnomecanvaspixbuf.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/index.sgml -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/r14.html -usr/share/doc/gdk-pixbuf-%%VERSION%%/html/r15.html -@dirrm usr/lib/gdk-pixbuf/loaders -@dirrm usr/lib/gdk-pixbuf -@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%%/html -@dirrm usr/share/doc/gdk-pixbuf-%%VERSION%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040922070910.56CB3DA847>