Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv28994/stable/main/finkinfo/libs
Modified Files: dbus-glib1.2-shlibs.info dbus-glib1.2-shlibs.patch Log Message: security patch Index: dbus-glib1.2-shlibs.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/dbus-glib1.2-shlibs.info,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- dbus-glib1.2-shlibs.info 2 Nov 2010 15:46:18 -0000 1.1 +++ dbus-glib1.2-shlibs.info 3 Jun 2013 06:14:42 -0000 1.2 @@ -1,6 +1,6 @@ Package: dbus-glib1.2-shlibs Version: 0.86 -Revision: 1 +Revision: 2 Description: Message bus system for applications License: GPL Maintainer: Benjamin Reed <d...@fink.racoonfink.com> @@ -13,7 +13,7 @@ BuildDepends: << dbus1.3-dev, expat1, - fink (>= 0.29.7-1), + fink-package-precedence, gettext-tools, glib2-dev (>= 2.22.0-1), gtk-doc (>= 1.13-5), @@ -25,7 +25,7 @@ Source: http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-%v.tar.gz Source-MD5: cd0ab148fb0c786fc88be49d19971f50 PatchFile: %n.patch -PatchFile-MD5: 52f68934c9672a46bb2034c8f366203a +PatchFile-MD5: c5d24eea1f4b3ad1f91da29527ae6e93 SetCFLAGS: -Os -g UseMaxBuildJobs: true @@ -39,20 +39,12 @@ --disable-ansi \ --disable-doxygen-docs \ --enable-gtk-doc \ - --disable-dependency-tracking \ + --enable-dependency-tracking \ PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH" << CompileScript: << - #!/bin/sh -ev - - if [ -x /usr/bin/gcc-4.2 ]; then - export CC=gcc-4.2 - export CXX=g++-4.2 - export CPP=cpp-4.2 - fi - - ./configure %c - make + %{default_script} + fink-package-precedence --prohibit-bdep=bus-glib1.2-dev . << InstallScript: << @@ -73,7 +65,7 @@ dbus (<< %v-%r), dbus-dev << - BuildDependsOnly: false + BuildDependsOnly: true DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README Files: << bin @@ -108,4 +100,7 @@ Fix deprecated gtk-doc implicit module value. << - +DescPackaging: << + Upstream security patch: + http://cgit.freedesktop.org/dbus/dbus-glib/commit/?id=166978a09cf5edff4028e670b6074215a4c75eca +<< Index: dbus-glib1.2-shlibs.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/dbus-glib1.2-shlibs.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- dbus-glib1.2-shlibs.patch 2 Nov 2010 15:46:18 -0000 1.1 +++ dbus-glib1.2-shlibs.patch 3 Jun 2013 06:14:42 -0000 1.2 @@ -1,7 +1,7 @@ -diff -Nurd -x'*~' dbus-glib-0.84.orig/dbus/Makefile.in dbus-glib-0.84/dbus/Makefile.in ---- dbus-glib-0.84.orig/dbus/Makefile.in 2010-01-27 13:47:43.000000000 -0500 -+++ dbus-glib-0.84/dbus/Makefile.in 2010-01-27 16:29:06.000000000 -0500 -@@ -401,7 +401,7 @@ +diff -Nurd -x'*~' dbus-glib-0.86.orig/dbus/Makefile.in dbus-glib-0.86/dbus/Makefile.in +--- dbus-glib-0.86.orig/dbus/Makefile.in 2010-03-24 20:19:59.000000000 -0400 ++++ dbus-glib-0.86/dbus/Makefile.in 2013-06-03 02:08:55.000000000 -0400 +@@ -419,7 +419,7 @@ dbus-glib-error-enum.h libdbus_glibdir = $(includedir)/dbus-1.0/dbus @@ -10,10 +10,35 @@ libdbus_glib_1_la_LDFLAGS = -export-symbols-regex "^[^_].*" -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -no-undefined # convenience lib used here and by dbus-viewer -diff -Nurd -x'*~' dbus-glib-0.84.orig/doc/reference/Makefile.in dbus-glib-0.84/doc/reference/Makefile.in ---- dbus-glib-0.84.orig/doc/reference/Makefile.in 2010-01-27 13:47:45.000000000 -0500 -+++ dbus-glib-0.84/doc/reference/Makefile.in 2010-01-27 16:30:34.000000000 -0500 -@@ -612,7 +612,7 @@ +diff -Nurd -x'*~' dbus-glib-0.86.orig/dbus/dbus-gproxy.c dbus-glib-0.86/dbus/dbus-gproxy.c +--- dbus-glib-0.86.orig/dbus/dbus-gproxy.c 2010-01-15 12:17:13.000000000 -0500 ++++ dbus-glib-0.86/dbus/dbus-gproxy.c 2013-06-03 02:09:07.000000000 -0400 +@@ -1196,8 +1196,11 @@ + GSList *tmp; + const char *sender; + ++ sender = dbus_message_get_sender (message); ++ + /* First we handle NameOwnerChanged internally */ +- if (dbus_message_is_signal (message, ++ if (g_strcmp0 (sender, DBUS_SERVICE_DBUS) == 0 && ++ dbus_message_is_signal (message, + DBUS_INTERFACE_DBUS, + "NameOwnerChanged")) + { +@@ -1226,8 +1229,6 @@ + } + } + +- sender = dbus_message_get_sender (message); +- + /* dbus spec requires these, libdbus validates */ + g_assert (dbus_message_get_path (message) != NULL); + g_assert (dbus_message_get_interface (message) != NULL); +diff -Nurd -x'*~' dbus-glib-0.86.orig/doc/reference/Makefile.in dbus-glib-0.86/doc/reference/Makefile.in +--- dbus-glib-0.86.orig/doc/reference/Makefile.in 2010-03-24 20:20:00.000000000 -0400 ++++ dbus-glib-0.86/doc/reference/Makefile.in 2013-06-03 02:08:55.000000000 -0400 +@@ -619,7 +619,7 @@ cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html ) @echo 'gtk-doc: Fixing cross-references' ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs