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

Reply via email to