pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2004Q4]: pkgsrc/emulators Pullup ticket 295 - requested by Lub...
details: https://anonhg.NetBSD.org/pkgsrc/rev/eb156fbf4634
branches: pkgsrc-2004Q4
changeset: 485910:eb156fbf4634
user: snj <snj%pkgsrc.org@localhost>
date: Sat Feb 19 21:27:59 2005 +0000
description:
Pullup ticket 295 - requested by Lubomir Sedlacik
security fixes for suse91_libtiff, suse91_x11, and suse91_gtk2
Revisions pulled up:
- pkgsrc/emulators/suse91_libtiff/Makefile 1.2
- pkgsrc/emulators/suse91_libtiff/distinfo 1.2
- pkgsrc/emulators/suse91_x11/Makefile 1.2
- pkgsrc/emulators/suse91_x11/distinfo 1.2
- pkgsrc/emulators/suse91_gtk2/DEINSTALL removed
- pkgsrc/emulators/suse91_gtk2/INSTALL 1.3
- pkgsrc/emulators/suse91_gtk2/POSTINSTALL removed
- pkgsrc/emulators/suse91_gtk2/Makefile 1.5,1.6,1.7
- pkgsrc/emulators/suse91_gtk2/distinfo 1.2
- pkgsrc/emulators/suse91_gtk2/PLIST 1.1
Module Name: pkgsrc
Committed By: jdolecek
Date: Sat Jan 22 09:57:51 UTC 2005
Modified Files:
pkgsrc/emulators/suse91_libtiff: Makefile distinfo
Log Message:
Update to RPM version libtiff-3.6.1-38.14, which fixes the recent
security problems in libtiff.
Bump PKGREVISION
---
Module Name: pkgsrc
Committed By: jdolecek
Date: Sat Jan 22 10:10:17 UTC 2005
Modified Files:
pkgsrc/emulators/suse91_x11: Makefile distinfo
Log Message:
Update to latest available version (4.3.99.902-43.35.3), which fixes
the recently discovered Xpm vulnerabilities
---
Module Name: pkgsrc
Committed By: jdolecek
Date: Sat Jan 22 10:46:20 UTC 2005
Modified Files:
pkgsrc/emulators/suse91_gtk2: Makefile
Removed Files:
pkgsrc/emulators/suse91_gtk2: DEINSTALL INSTALL POSTINSTALL
Log Message:
the gtk/pango stuff doesn't appear to be necessary and causes unclean
package deinstall
---
Module Name: pkgsrc
Committed By: jdolecek
Date: Sat Jan 22 10:53:49 UTC 2005
Modified Files:
pkgsrc/emulators/suse91_gtk2: Makefile distinfo
Log Message:
use updated gtk2 RPM, which fixes recently discovered Xpm-related
vulnerabilities
---
Module Name: pkgsrc
Committed By: jdolecek
Date: Sat Jan 22 12:35:26 UTC 2005
Modified Files:
pkgsrc/emulators/suse91_gtk2: Makefile
Added Files:
pkgsrc/emulators/suse91_gtk2: INSTALL PLIST
Log Message:
put back INSTALL (in slighly simplified form) - it _is_ necessary
to setup the etc files for gtk & pango; add the files into PLIST, so that
they are properly removed when package is deinstalled
diffstat:
emulators/suse91_gtk2/DEINSTALL | 24 ------------
emulators/suse91_gtk2/INSTALL | 16 ++------
emulators/suse91_gtk2/Makefile | 8 ++--
emulators/suse91_gtk2/PLIST | 4 ++
emulators/suse91_gtk2/POSTINSTALL | 77 ---------------------------------------
emulators/suse91_gtk2/distinfo | 6 +-
emulators/suse91_libtiff/Makefile | 5 +-
emulators/suse91_libtiff/distinfo | 6 +-
emulators/suse91_x11/Makefile | 5 +-
emulators/suse91_x11/distinfo | 6 +-
10 files changed, 27 insertions(+), 130 deletions(-)
diffs (257 lines):
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/DEINSTALL
--- a/emulators/suse91_gtk2/DEINSTALL Fri Feb 18 17:52:37 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# $NetBSD: DEINSTALL,v 1.1.1.1 2004/09/02 20:34:08 recht Exp $
-#
-# Remove gtk/pango module configuration.
-#
-
-case ${STAGE} in
- POST-DEINSTALL)
- if [ -f @EMULDIR@/etc/opt/gnome/gtk-2.0/gtk.immodules ] ; then
- ${RM} -f @EMULDIR@/etc/opt/gnome/gtk-2.0/gtk.immodules
- fi
-
- if [ -f @EMULDIR@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders ] ; then
- ${RM} -f @EMULDIR@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
- fi
-
- if [ -f @EMULDIR@/etc/opt/gnome/pango/pango.modules ] ; then
- ${RM} -f @EMULDIR@/etc/opt/gnome/pango/pango.modules
- fi
-
- test -d @EMULDIR@/etc/opt/gnome/gtk-2.0 && ${RMDIR} @EMULDIR@/etc/opt/gnome/gtk-2.0
- ;;
- *)
- ;;
-esac
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/INSTALL
--- a/emulators/suse91_gtk2/INSTALL Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_gtk2/INSTALL Sat Feb 19 21:27:59 2005 +0000
@@ -1,22 +1,14 @@
-# $NetBSD: INSTALL,v 1.1.1.1 2004/09/02 20:34:08 recht Exp $
+# $NetBSD: INSTALL,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
#
# Initialize gtk/pango module configuration.
#
case ${STAGE} in
POST-INSTALL)
- test -d @EMULDIR@/etc/opt/gnome/gtk-2.0 || ${MKDIR} @EMULDIR@/etc/opt/gnome/gtk-2.0
-
- if [ -x @EMULDIR@/opt/gnome/bin/gtk-query-immodules-2.0 ] ; then
- @EMULDIR@/opt/gnome/bin/gtk-query-immodules-2.0 > @EMULDIR@/etc/opt/gnome/gtk-2.0/gtk.immodules
- fi
+ @EMULDIR@/opt/gnome/bin/gtk-query-immodules-2.0 > @EMULDIR@/etc/opt/gnome/gtk-2.0/gtk.immodules
- if [ -x @EMULDIR@/opt/gnome/bin/gdk-pixbuf-query-loaders ] ; then
- @EMULDIR@/opt/gnome/bin/gdk-pixbuf-query-loaders > @EMULDIR@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
- fi
+ @EMULDIR@/opt/gnome/bin/gdk-pixbuf-query-loaders > @EMULDIR@/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
- if [ -x @EMULDIR@/opt/gnome/bin/pango-querymodules ] ; then
- @EMULDIR@/opt/gnome/bin/pango-querymodules > @EMULDIR@/etc/opt/gnome/pango/pango.modules
- fi
+ @EMULDIR@/opt/gnome/bin/pango-querymodules > @EMULDIR@/etc/opt/gnome/pango/pango.modules
;;
*)
;;
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/Makefile
--- a/emulators/suse91_gtk2/Makefile Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_gtk2/Makefile Sat Feb 19 21:27:59 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2004/12/18 13:59:00 wiz Exp $
+# $NetBSD: Makefile,v 1.4.2.1 2005/02/19 21:27:59 snj Exp $
DISTNAME= suse_gtk2-${SUSE_VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SUSE91}
DISTFILES= ${RPMFILES}
@@ -27,13 +27,13 @@
RPMFILES= atk-1.4.1-124.${SUSE_ARCH}.rpm \
glib2-2.2.3-117.${SUSE_ARCH}.rpm \
- gtk2-2.2.4-121.${SUSE_ARCH}.rpm \
+ gtk2-2.2.4-125.4.${SUSE_ARCH}.rpm \
pango-1.2.5-170.${SUSE_ARCH}.rpm
# Initialize gtk/pango modules.
FILES_SUBST+= EMULDIR=${EMULDIR}
+PLIST_SUBST+= EMULSUBDIR=${EMULSUBDIR}
INSTALL_EXTRA_TMPL+= ${PKGDIR}/INSTALL
-DEINSTALL_EXTRA_TMPL+= ${PKGDIR}/DEINSTALL
.include "../../emulators/suse91_linux/Makefile.common"
.include "../../mk/bsd.pkg.mk"
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/suse91_gtk2/PLIST Sat Feb 19 21:27:59 2005 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.2.2 2005/02/19 21:27:59 snj Exp $
+${EMULSUBDIR}/etc/opt/gnome/gtk-2.0/gtk.immodules
+${EMULSUBDIR}/etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
+${EMULSUBDIR}/etc/opt/gnome/pango/pango.modules
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/POSTINSTALL
--- a/emulators/suse91_gtk2/POSTINSTALL Fri Feb 18 17:52:37 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,77 +0,0 @@
-#! /bin/sh
-# Copyright (c) 2002 SuSE Gmbh Nuernberg, Germany. All rights reserved.
-#
-# Author: Holger Hetterich <hhetter%suse.de@localhost>, 2002
-#
-# SuSEconfig.gtk: this script will generate a /etc/opt/gnome/gtk-2.0/gtk.immodules file
-# based on the gtk-2.0 modules installed on the system
-#
-#
-# check if we are started as root
-# only one of UID and USER must be set correctly
-
-if test "$UID" != 0 -a "$USER" != root; then
- echo "You must be root to start $0."
- exit 1
-fi
-
-test -n "$ROOT" && exit 0
-
-# do we need to run at all? only on RPM Update or new installation
-test ! -f /var/adm/SuSEconfig/run-gtk && exit 0
-
-test -d /etc/opt/gnome/gtk-2.0 || mkdir /etc/opt/gnome/gtk-2.0
-
-if [ -x $r/opt/gnome/bin/gtk-query-immodules-2.0 ] ; then
- /opt/gnome/bin/gtk-query-immodules-2.0 > /etc/opt/gnome/gtk-2.0/gtk.immodules
-fi
-
-if [ -x $r/opt/gnome/bin/gdk-pixbuf-query-loaders ] ; then
- /opt/gnome/bin/gdk-pixbuf-query-loaders > /etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
-fi
-
-if [ -x $r/opt/gnome/bin/gtk-query-immodules-2.0-64 ] ; then
- /opt/gnome/bin/gtk-query-immodules-2.0-64 > /etc/opt/gnome/gtk-2.0/gtk64.immodules
-fi
-
-if [ -x $r/opt/gnome/bin/gdk-pixbuf-query-loaders-64 ] ; then
- /opt/gnome/bin/gdk-pixbuf-query-loaders-64 > /etc/opt/gnome/gtk-2.0/gdk-pixbuf64.loaders
-fi
-
-rm /var/adm/SuSEconfig/run-gtk
-
-exit 0
-#! /bin/sh
-# Copyright (c) 2002 SuSE Gmbh Nuernberg, Germany. All rights reserved.
-#
-# Author: Holger Hetterich <hhetter%suse.de@localhost>, 2002
-#
-# SuSEconfig.pango: this script will generate a /etc/pango/pango.modules file
-# based on the pango modules installed on the system
-#
-#
-# check if we are started as root
-# only one of UID and USER must be set correctly
-
-if test "$UID" != 0 -a "$USER" != root; then
- echo "You must be root to start $0."
- exit 1
-fi
-
-test -n "$ROOT" && exit 0
-
-# do we need to run at all? only on RPM Update or new installation
-test ! -f /var/adm/SuSEconfig/run-pango && exit 0
-
-if [ -x $r/opt/gnome/bin/pango-querymodules ] ; then
- /opt/gnome/bin/pango-querymodules \
- > /etc/opt/gnome/pango/pango.modules
-fi
-
-if [ -x $r/opt/gnome/bin/pango-querymodules-64 ] ; then
- /opt/gnome/bin/pango-querymodules-64 \
- > /etc/opt/gnome/pango/pango64.modules
-fi
-
-rm /var/adm/SuSEconfig/run-pango
-exit 0
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_gtk2/distinfo
--- a/emulators/suse91_gtk2/distinfo Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_gtk2/distinfo Sat Feb 19 21:27:59 2005 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/09/02 20:34:08 recht Exp $
+$NetBSD: distinfo,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
SHA1 (suse91/i586/atk-1.4.1-124.i586.rpm) = 4c0ccbd8a54960c792de95b85f1d006d289aa8c6
Size (suse91/i586/atk-1.4.1-124.i586.rpm) = 130678 bytes
SHA1 (suse91/i586/glib2-2.2.3-117.i586.rpm) = 72f7472c7cd95bc4e183dc81fce409cce03593e9
Size (suse91/i586/glib2-2.2.3-117.i586.rpm) = 434726 bytes
-SHA1 (suse91/i586/gtk2-2.2.4-121.i586.rpm) = 9dc34296eec5bf7aa79a03e13e39147eff03872d
-Size (suse91/i586/gtk2-2.2.4-121.i586.rpm) = 2403412 bytes
+SHA1 (suse91/i586/gtk2-2.2.4-125.4.i586.rpm) = d9c49ecd55e2a25fb6be199e1ea3b264ac909569
+Size (suse91/i586/gtk2-2.2.4-125.4.i586.rpm) = 2404700 bytes
SHA1 (suse91/i586/pango-1.2.5-170.i586.rpm) = 085b6640bf649cd905b69799485e421a7d7fc995
Size (suse91/i586/pango-1.2.5-170.i586.rpm) = 327533 bytes
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_libtiff/Makefile
--- a/emulators/suse91_libtiff/Makefile Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_libtiff/Makefile Sat Feb 19 21:27:59 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/09/02 20:29:55 recht Exp $
+# $NetBSD: Makefile,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
DISTNAME= suse_libtiff-${SUSE_VERSION}
+PKGREVISION= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SUSE91}
DISTFILES= ${RPMFILES}
@@ -18,7 +19,7 @@
NO_BUILDLINK= YES
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
-RPMFILES= libtiff-3.6.1-38.3.${SUSE_ARCH}.rpm
+RPMFILES= libtiff-3.6.1-38.14.${SUSE_ARCH}.rpm
.include "../../emulators/suse91_linux/Makefile.common"
.include "../../mk/bsd.pkg.mk"
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_libtiff/distinfo
--- a/emulators/suse91_libtiff/distinfo Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_libtiff/distinfo Sat Feb 19 21:27:59 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/09/02 20:29:55 recht Exp $
+$NetBSD: distinfo,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
-SHA1 (suse91/i586/libtiff-3.6.1-38.3.i586.rpm) = f157765f43c71dfa4c8d0647c0fa825b81119ac0
-Size (suse91/i586/libtiff-3.6.1-38.3.i586.rpm) = 195338 bytes
+SHA1 (suse91/i586/libtiff-3.6.1-38.14.i586.rpm) = 8a8f61166785549ed192088c050e05a4494a9e3d
+Size (suse91/i586/libtiff-3.6.1-38.14.i586.rpm) = 187720 bytes
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_x11/Makefile
--- a/emulators/suse91_x11/Makefile Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_x11/Makefile Sat Feb 19 21:27:59 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/07/13 10:31:15 tron Exp $
+# $NetBSD: Makefile,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
DISTNAME= suse_x11-${SUSE_VERSION}
+PKGREVISION= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SUSE91}
DISTFILES= ${RPMFILES}
@@ -18,7 +19,7 @@
NO_BUILDLINK= YES
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
-RPMFILES= XFree86-libs-4.3.99.902-40.${SUSE_ARCH}.rpm
+RPMFILES= XFree86-libs-4.3.99.902-43.35.3.${SUSE_ARCH}.rpm
.include "../../mk/bsd.prefs.mk"
diff -r d7ec75ae7eef -r eb156fbf4634 emulators/suse91_x11/distinfo
--- a/emulators/suse91_x11/distinfo Fri Feb 18 17:52:37 2005 +0000
+++ b/emulators/suse91_x11/distinfo Sat Feb 19 21:27:59 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/07/13 10:31:15 tron Exp $
+$NetBSD: distinfo,v 1.1.1.1.4.1 2005/02/19 21:27:59 snj Exp $
-SHA1 (suse91/i586/XFree86-libs-4.3.99.902-40.i586.rpm) = ba5b5235511c7912d63e388ed071774eea77e387
-Size (suse91/i586/XFree86-libs-4.3.99.902-40.i586.rpm) = 2397841 bytes
+SHA1 (suse91/i586/XFree86-libs-4.3.99.902-43.35.3.i586.rpm) = 15a3cf59b38fbdc1b341b4df7e2a972ba3c437e7
+Size (suse91/i586/XFree86-libs-4.3.99.902-43.35.3.i586.rpm) = 2404743 bytes
Home |
Main Index |
Thread Index |
Old Index