Here is an update to the latest releases of DBus 1.2.3
and DBus-glib 0.76. Please test, especially on anything
but amd64/i386.


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/dbus/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile    10 Jun 2008 03:09:39 -0000      1.16
+++ Makefile    1 Oct 2008 22:56:16 -0000
@@ -2,14 +2,13 @@
 
 COMMENT=               message bus system
 
-DISTNAME=              dbus-1.0.2
-PKGNAME=               ${DISTNAME}p5
-SHARED_LIBS +=  dbus-1               6.0      # .5.0
+DISTNAME=              dbus-1.2.3
+SHARED_LIBS+=          dbus-1  7.0
 CATEGORIES=            x11
 
 HOMEPAGE=              http://dbus.freedesktop.org/
 
-# GPLv2
+# GPLv2+
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 PERMIT_PACKAGE_CDROM=  Yes
@@ -19,29 +18,28 @@ WANTLIB=            ICE X11 Xau Xdmcp SM c expat p
 
 MASTER_SITES=          ${HOMEPAGE}/releases/dbus/
 
-SEPARATE_BUILD=                simple
+CFLAGS+=               -pthread
 
-AUTOCONF_VERSION=      2.59
-CONFIGURE_STYLE=       gnu
-CONFIGURE_ENV=         LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \
-                       CPPFLAGS="-I${X11BASE}/include" \
-                       CFLAGS="${CFLAGS} -I${LOCALBASE}/include -pthread"
+SEPARATE_BUILD=                simple
+USE_LIBTOOL=           Yes
+USE_X11=               Yes
+CONFIGURE_STYLE=       autoconf
+AUTOCONF_VERSION=      2.61
+CONFIGURE_ENV=         LDFLAGS="-L${LOCALBASE}/lib" \
+                       CPPFLAGS="-I${LOCALBASE}/include"
 CONFIGURE_ARGS=                --localstatedir=/var \
                        --with-dbus-user=_dbus \
                        --with-xml=expat \
                        --disable-xml-docs \
-                       --disable-doxygen-docs
+                       --disable-doxygen-docs \
+                       --disable-abstract-sockets
 # Tests are disabled as they change the final dbus binaries
 #CONFIGURE_ARGS=               --enable-tests
 #CONFIGURE_ARGS=               --enable-verbose-mode
 
-USE_X11=               Yes
-USE_LIBTOOL=           Yes
-
 FAKE_FLAGS=            sysconfdir=${TRUEPREFIX}/share/examples/dbus
 
-pre-install:
-       @perl -pi -e 's,!!SYSCONFDIR!!,${SYSCONFDIR},g' \
-               ${WRKSRC}/tools/dbus-uuidgen.1 ${WRKSRC}/bus/dbus-daemon.1
+pre-build:
+       @${SUBST_CMD} ${WRKSRC}/bus/dbus-daemon.1 ${WRKSRC}/tools/dbus-uuidgen.1
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/dbus/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    5 Apr 2007 17:36:19 -0000       1.4
+++ distinfo    7 Aug 2008 18:56:30 -0000
@@ -1,5 +1,5 @@
-MD5 (dbus-1.0.2.tar.gz) = BVKptUvrSgRJUbfNvI/IVQ==
-RMD160 (dbus-1.0.2.tar.gz) = 1e3fsFjEwCbUqfCRrZCrzG5Uhho=
-SHA1 (dbus-1.0.2.tar.gz) = KHDv1uoLWw0U5SGV9WAjinS7Hg4=
-SHA256 (dbus-1.0.2.tar.gz) = igBBJfWFEqaVdfIfEFrq0NEhf86ctUy6/qwGtL4oxso=
-SIZE (dbus-1.0.2.tar.gz) = 1400278
+MD5 (dbus-1.2.3.tar.gz) = 9xZBOFdo6ZNhvSmFaCB87g==
+RMD160 (dbus-1.2.3.tar.gz) = 0aIHsqTHRPJ8nAE4joDOvbYfQ/A=
+SHA1 (dbus-1.2.3.tar.gz) = zrjUlrwanC3NvlWVFcAeycDNz4E=
+SHA256 (dbus-1.2.3.tar.gz) = Fv+qSodY8RXPAseJYrCEntTYAockIP1GDEM6nNWA7Ro=
+SIZE (dbus-1.2.3.tar.gz) = 1564475
Index: patches/patch-bus_Makefile_in
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-bus_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-bus_Makefile_in
--- patches/patch-bus_Makefile_in       23 Mar 2008 10:53:55 -0000      1.1
+++ patches/patch-bus_Makefile_in       1 Oct 2008 22:51:52 -0000
@@ -1,11 +1,17 @@
 $OpenBSD: patch-bus_Makefile_in,v 1.1 2008/03/23 10:53:55 ajacoutot Exp $
---- bus/Makefile.in.orig       Thu Mar 20 16:59:20 2008
-+++ bus/Makefile.in    Thu Mar 20 16:59:50 2008
-@@ -858,7 +858,6 @@ install-data-hook:
-               chmod 755 $(DESTDIR)$(DBUS_DAEMONDIR); \
-       fi
-       $(INSTALL_PROGRAM) dbus-daemon $(DESTDIR)$(DBUS_DAEMONDIR)
--      $(mkinstalldirs) $(DESTDIR)$(localstatedir)/run/dbus
-       $(mkinstalldirs) $(DESTDIR)$(configdir)/system.d
-       $(mkinstalldirs) $(DESTDIR)$(datadir)/dbus-1/services
+--- bus/Makefile.in.orig       Wed Oct  1 18:50:44 2008
++++ bus/Makefile.in    Wed Oct  1 18:51:42 2008
+@@ -1298,13 +1298,6 @@ install-data-hook:
+       $(mkinstalldirs) $(DESTDIR)$(datadir)/dbus-1/system-services
+       $(mkinstalldirs) $(DESTDIR)$(libexecdir)/dbus-1
+       $(INSTALL_PROGRAM) dbus-daemon-launch-helper $(DESTDIR)$(libexecdir)
+-      if test `id -u` -eq 0; then \
+-              chown root:$(DBUS_USER) 
$(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper; \
+-              chmod 4750 $(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper; \
+-      else \
+-              echo "Not installing 
$(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper binary setuid!"; \
+-              echo "You'll need to manually set permissions to 
root:$(DBUS_USER) and permissions 4750"; \
+-      fi
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
Index: patches/patch-bus_dbus-daemon_1
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-bus_dbus-daemon_1,v
retrieving revision 1.1
diff -u -p -r1.1 patch-bus_dbus-daemon_1
--- patches/patch-bus_dbus-daemon_1     20 Apr 2008 21:00:19 -0000      1.1
+++ patches/patch-bus_dbus-daemon_1     7 Aug 2008 19:05:36 -0000
@@ -1,15 +1,15 @@
 $OpenBSD: patch-bus_dbus-daemon_1,v 1.1 2008/04/20 21:00:19 jasper Exp $
---- bus/dbus-daemon.1.orig     Sun Apr 20 22:54:14 2008
-+++ bus/dbus-daemon.1  Sun Apr 20 22:54:17 2008
+--- bus/dbus-daemon.1.orig     Wed Aug  6 15:43:48 2008
++++ bus/dbus-daemon.1  Thu Aug  7 15:05:14 2008
 @@ -30,9 +30,9 @@ a different configuration file.
  
  .PP
  The \-\-session option is equivalent to
--"\-\-config-file=/usr/local/etc/dbus-1/session.conf" and the \-\-system
-+"\-\-config-file=!!SYSCONFDIR!!/dbus-1/session.conf" and the \-\-system
+-"\-\-config-file=/src/build/jhbuild/etc/dbus-1/session.conf" and the 
\-\-system
++"\-\-config-file=${SYSCONFDIR}/dbus-1/session.conf" and the \-\-system
  option is equivalent to
--"\-\-config-file=/usr/local/etc/dbus-1/system.conf". By creating 
-+"\-\-config-file=!!SYSCONFDIR!!/dbus-1/system.conf". By creating 
+-"\-\-config-file=/src/build/jhbuild/etc/dbus-1/system.conf". By creating 
++"\-\-config-file=${SYSCONFDIR}/dbus-1/system.conf". By creating 
  additional configuration files and using the \-\-config-file option,
  additional special-purpose message bus daemons could be created.
  
@@ -17,28 +17,52 @@ $OpenBSD: patch-bus_dbus-daemon_1,v 1.1 
  
  .PP
  The standard systemwide and per-session message bus setups are
--configured in the files "/usr/local/etc/dbus-1/system.conf" and
--"/usr/local/etc/dbus-1/session.conf".  These files normally
-+configured in the files "!!SYSCONFDIR!!/dbus-1/system.conf" and
-+"!!SYSCONFDIR!!/dbus-1/session.conf".  These files normally
+-configured in the files "/src/build/jhbuild/etc/dbus-1/system.conf" and
+-"/src/build/jhbuild/etc/dbus-1/session.conf".  These files normally
++configured in the files "${SYSCONFDIR}/dbus-1/system.conf" and
++"${SYSCONFDIR}/dbus-1/session.conf".  These files normally
  <include> a system-local.conf or session-local.conf; you can put local
  overrides in those files to avoid modifying the primary configuration
  files.
-@@ -169,7 +169,7 @@ Only files ending in ".conf" are included.
+@@ -183,7 +183,7 @@ Only files ending in ".conf" are included.
  This is intended to allow extension of the system bus by particular
  packages. For example, if CUPS wants to be able to send out
  notification of printer queue changes, it could install a file to
--/usr/local/etc/dbus-1/system.d that allowed all apps to receive
-+!!SYSCONFDIR!!/dbus-1/system.d that allowed all apps to receive
+-/src/build/jhbuild/etc/dbus-1/system.d that allowed all apps to receive
++${SYSCONFDIR}/dbus-1/system.d that allowed all apps to receive
  this message and allowed the printer daemon user to send it.
  
  .TP
-@@ -264,7 +264,7 @@ otherwise try your favorite search engine.
+@@ -312,7 +312,7 @@ otherwise try your favorite search engine.
  .PP
  The <standard_session_servicedirs/> option is only relevant to the
  per-user-session bus daemon defined in
--/usr/local/etc/dbus-1/session.conf. Putting it in any other
-+!!SYSCONFDIR!!/dbus-1/session.conf. Putting it in any other
+-/src/build/jhbuild/etc/dbus-1/session.conf. Putting it in any other
++${SYSCONFDIR}/dbus-1/session.conf. Putting it in any other
+ configuration file would probably be nonsense.
+ 
+ .TP
+@@ -321,12 +321,12 @@ configuration file would probably be nonsense.
+ .PP
+ <standard_system_servicedirs/> specifies the standard system-wide
+ activation directories that should be searched for service files.
+-This option defaults to /src/build/jhbuild/share/dbus-1/system-services.
++This option defaults to ${PREFIX}/share/dbus-1/system-services.
+ 
+ .PP
+ The <standard_system_servicedirs/> option is only relevant to the
+ per-system bus daemon defined in
+-/src/build/jhbuild/etc/dbus-1/system.conf. Putting it in any other
++${SYSCONFDIR}/dbus-1/system.conf. Putting it in any other
+ configuration file would probably be nonsense.
+ 
+ .TP
+@@ -339,7 +339,7 @@ the dbus-daemon-launch-helper executable in located in
+ 
+ .PP
+ The <servicehelper/> option is only relevant to the per-system bus daemon
+-defined in /src/build/jhbuild/etc/dbus-1/system.conf. Putting it in any other
++defined in ${SYSCONFDIR}/dbus-1/system.conf. Putting it in any other
  configuration file would probably be nonsense.
  
  .TP
Index: patches/patch-bus_policy_c
===================================================================
RCS file: patches/patch-bus_policy_c
diff -N patches/patch-bus_policy_c
--- patches/patch-bus_policy_c  29 Feb 2008 13:38:56 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,54 +0,0 @@
-$OpenBSD: patch-bus_policy_c,v 1.1 2008/02/29 13:38:56 bernd Exp $
-
-Security fix for CVE-2008-0595.
-http://secunia.com/advisories/29148/
-http://lists.freedesktop.org/archives/dbus/2008-February/009401.html
-
---- bus/policy.c.orig  Mon Dec 11 20:21:22 2006
-+++ bus/policy.c       Fri Feb 29 10:33:17 2008
-@@ -931,9 +931,19 @@ bus_client_policy_check_can_send (BusClientPolicy *pol
-       
-       if (rule->d.send.interface != NULL)
-         {
--          if (dbus_message_get_interface (message) != NULL &&
--              strcmp (dbus_message_get_interface (message),
--                      rule->d.send.interface) != 0)
-+          /* The interface is optional in messages. For allow rules, if the 
message
-+           * has no interface we want to skip the rule (and thus not allow);
-+           * for deny rules, if the message has no interface we want to use 
the
-+           * rule (and thus deny).
-+           */
-+          dbus_bool_t no_interface;
-+
-+          no_interface = dbus_message_get_interface (message) == NULL;
-+          
-+          if ((no_interface && rule->allow) ||
-+              (!no_interface && 
-+               strcmp (dbus_message_get_interface (message),
-+                       rule->d.send.interface) != 0))
-             {
-               _dbus_verbose ("  (policy) skipping rule for different 
interface\n");
-               continue;
-@@ -1117,9 +1127,19 @@ bus_client_policy_check_can_receive (BusClientPolicy *
-       
-       if (rule->d.receive.interface != NULL)
-         {
--          if (dbus_message_get_interface (message) != NULL &&
--              strcmp (dbus_message_get_interface (message),
--                      rule->d.receive.interface) != 0)
-+          /* The interface is optional in messages. For allow rules, if the 
message
-+           * has no interface we want to skip the rule (and thus not allow);
-+           * for deny rules, if the message has no interface we want to use 
the
-+           * rule (and thus deny).
-+           */
-+          dbus_bool_t no_interface;
-+
-+          no_interface = dbus_message_get_interface (message) == NULL;
-+          
-+          if ((no_interface && rule->allow) ||
-+              (!no_interface &&
-+               strcmp (dbus_message_get_interface (message),
-+                       rule->d.receive.interface) != 0))
-             {
-               _dbus_verbose ("  (policy) skipping rule for different 
interface\n");
-               continue;
Index: patches/patch-dbus-1_pc_in
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-dbus-1_pc_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-dbus-1_pc_in
--- patches/patch-dbus-1_pc_in  1 Nov 2007 11:04:28 -0000       1.3
+++ patches/patch-dbus-1_pc_in  5 Jul 2008 01:16:49 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-dbus-1_pc_in,v 1.3 2007/11/01 11:04:28 espie Exp $
---- dbus-1.pc.in.orig  Mon Dec 11 20:20:51 2006
-+++ dbus-1.pc.in       Thu Nov  1 11:49:45 2007
-@@ -9,6 +9,6 @@ [EMAIL PROTECTED]@/dbus-1/ser
+--- dbus-1.pc.in.orig  Fri Apr  4 11:24:08 2008
++++ dbus-1.pc.in       Fri Jul  4 21:14:27 2008
+@@ -10,6 +10,6 @@ [EMAIL PROTECTED]@
  Name: dbus
  Description: Free desktop message bus
  Version: @VERSION@
Index: patches/patch-dbus_Makefile_in
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-dbus_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-dbus_Makefile_in
--- patches/patch-dbus_Makefile_in      21 Mar 2007 00:21:58 -0000      1.1
+++ patches/patch-dbus_Makefile_in      7 Aug 2008 19:05:31 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-dbus_Makefile_in,v 1.1 2007/03/21 00:21:58 espie Exp $
---- dbus/Makefile.in.orig      Tue Dec 12 20:41:47 2006
-+++ dbus/Makefile.in   Fri Dec 29 18:45:43 2006
-@@ -299,7 +299,7 @@ target_cpu = @target_cpu@
- target_os = @target_os@
- target_vendor = @target_vendor@
+--- dbus/Makefile.in.orig      Wed Aug  6 15:43:39 2008
++++ dbus/Makefile.in   Thu Aug  7 14:58:28 2008
+@@ -310,7 +310,7 @@ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
  configdir = $(sysconfdir)/dbus-1
--INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) 
-DDBUS_COMPILATION 
-DDBUS_MACHINE_UUID_FILE=\""$(localstatedir)/lib/dbus/machine-id"\"
-+INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) 
-DDBUS_COMPILATION -DDBUS_MACHINE_UUID_FILE=\""$(configdir)/machine-id"\"
- dbusincludedir = $(includedir)/dbus-1.0/dbus
- dbusarchincludedir = $(libdir)/dbus-1.0/include/dbus
- lib_LTLIBRARIES = libdbus-1.la
+ INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) 
@PIC_CFLAGS@ -DDBUS_COMPILATION    \
+-      -DDBUS_MACHINE_UUID_FILE=\""$(localstatedir)/lib/dbus/machine-id"\"     
        \
++      -DDBUS_MACHINE_UUID_FILE=\""$(configdir)/machine-id"\"          \
+       -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\"                
        \
+       -DDBUS_SESSION_CONFIG_FILE=\""$(configdir)/session.conf"\"
+ 
Index: patches/patch-dbus_dbus-sysdeps-unix_c
===================================================================
RCS file: patches/patch-dbus_dbus-sysdeps-unix_c
diff -N patches/patch-dbus_dbus-sysdeps-unix_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-dbus_dbus-sysdeps-unix_c      7 Aug 2008 19:05:31 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- dbus/dbus-sysdeps-unix.c.orig      Wed Aug  6 13:00:29 2008
++++ dbus/dbus-sysdeps-unix.c   Thu Aug  7 14:58:28 2008
+@@ -79,8 +79,8 @@
+ #define O_BINARY 0
+ #endif
+ 
+-#ifndef _AI_ADDRCONFIG
+-#define _AI_ADDRCONFIG 0
++#ifndef AI_ADDRCONFIG
++#define AI_ADDRCONFIG 0
+ #endif
+ 
+ #ifndef HAVE_SOCKLEN_T
Index: patches/patch-doc_Makefile_in
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-doc_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-doc_Makefile_in
--- patches/patch-doc_Makefile_in       1 Nov 2007 11:04:28 -0000       1.1
+++ patches/patch-doc_Makefile_in       7 Aug 2008 19:05:31 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-doc_Makefile_in,v 1.1 2007/11/01 11:04:28 espie Exp $
---- doc/Makefile.in.orig       Tue Dec 12 20:41:48 2006
-+++ doc/Makefile.in    Thu Nov  1 12:00:18 2007
-@@ -407,16 +407,16 @@ uninstall-am: uninstall-info-am
+--- doc/Makefile.in.orig       Wed Aug  6 15:43:39 2008
++++ doc/Makefile.in    Thu Aug  7 14:58:28 2008
+@@ -412,16 +412,16 @@ uninstall-am:
  @[EMAIL PROTECTED]: $(HTML_FILES)
  
  @[EMAIL PROTECTED]: dbus-specification.xml
Index: patches/patch-tools_Makefile_in
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-tools_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-tools_Makefile_in
--- patches/patch-tools_Makefile_in     21 Mar 2007 00:21:58 -0000      1.1
+++ patches/patch-tools_Makefile_in     7 Aug 2008 19:05:31 -0000
@@ -1,16 +1,16 @@
 $OpenBSD: patch-tools_Makefile_in,v 1.1 2007/03/21 00:21:58 espie Exp $
---- tools/Makefile.in.orig     Tue Dec 12 20:41:48 2006
-+++ tools/Makefile.in  Fri Dec 29 18:46:33 2006
-@@ -289,7 +289,7 @@ target_cpu = @target_cpu@
- target_os = @target_os@
- target_vendor = @target_vendor@
+--- tools/Makefile.in.orig     Wed Aug  6 15:43:39 2008
++++ tools/Makefile.in  Thu Aug  7 14:58:28 2008
+@@ -301,7 +301,7 @@ target_vendor = @target_vendor@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
  configdir = $(sysconfdir)/dbus-1
 -INCLUDES = -I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) $(DBUS_X_CFLAGS) 
-DDBUS_LOCALEDIR=\"@EXPANDED_DATADIR@/locale\" -DDBUS_COMPILATION 
-DDBUS_DAEMONDIR=\"@[EMAIL PROTECTED]" 
-DDBUS_MACHINE_UUID_FILE=\""$(localstatedir)/lib/dbus/machine-id"\"
 +INCLUDES = -I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) $(DBUS_X_CFLAGS) 
-DDBUS_LOCALEDIR=\"@EXPANDED_DATADIR@/locale\" -DDBUS_COMPILATION 
-DDBUS_DAEMONDIR=\"@[EMAIL PROTECTED]" 
-DDBUS_MACHINE_UUID_FILE=\""$(configdir)/machine-id"\"
  dbus_send_SOURCES = \
        dbus-print-message.c                    \
        dbus-print-message.h                    \
-@@ -325,8 +325,8 @@ CLEANFILES = \
+@@ -337,8 +337,8 @@ CLEANFILES = \
        run-with-tmp-session-bus.conf
  
  
Index: patches/patch-tools_dbus-uuidgen_1
===================================================================
RCS file: /cvs/ports/x11/dbus/patches/patch-tools_dbus-uuidgen_1,v
retrieving revision 1.2
diff -u -p -r1.2 patch-tools_dbus-uuidgen_1
--- patches/patch-tools_dbus-uuidgen_1  23 Mar 2008 10:53:55 -0000      1.2
+++ patches/patch-tools_dbus-uuidgen_1  21 Jul 2008 02:50:24 -0000
@@ -6,7 +6,7 @@ $OpenBSD: patch-tools_dbus-uuidgen_1,v 1
  
  .PP
 -This will ensure that /var/lib/dbus/machine-id exists and has the uuid in it.
-+This will ensure that !!SYSCONFDIR!!/dbus-1/machine-id exists and has the 
uuid in it.
++This will ensure that ${SYSCONFDIR}/dbus-1/machine-id exists and has the uuid 
in it.
  It won't overwrite an existing uuid, since this id should remain fixed
  for a single machine until the next reboot at least.
  
@@ -16,7 +16,7 @@ $OpenBSD: patch-tools_dbus-uuidgen_1,v 1
  .I "--get[=FILENAME]"
 -If a filename is not given, defaults to localstatedir/lib/dbus/machine-id
 -(localstatedir is usually /var). If this file exists and is valid, the
-+If a filename is not given, defaults to !!SYSCONFDIR!!/dbus-1/machine-id.
++If a filename is not given, defaults to ${SYSCONFDIR}/dbus-1/machine-id.
 +If this file exists and is valid, the
  uuid in the file is printed on stdout. Otherwise, the command exits 
  with a nonzero status.
@@ -25,7 +25,7 @@ $OpenBSD: patch-tools_dbus-uuidgen_1,v 1
  .I "--ensure[=FILENAME]"
 -If a filename is not given, defaults to localstatedir/lib/dbus/machine-id
 -(localstatedir is usually /var). If this file exists then it will be
-+If a filename is not given, defaults to !!SYSCONFDIR!!/dbus-1/machine-id.
++If a filename is not given, defaults to ${SYSCONFDIR}/dbus-1/machine-id.
 +If this file exists then it will be
  validated, and a failure code returned if it contains the wrong thing.
  If the file does not exist, it will be created with a new uuid in it.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/dbus/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   10 Jun 2008 03:09:39 -0000      1.5
+++ pkg/PLIST   1 Oct 2008 22:54:22 -0000
@@ -2,12 +2,12 @@
 @newgroup _dbus:572
 @newuser _dbus:572:_dbus:daemon:dbus user:/nonexistent:/sbin/nologin
 %%SHARED%%
-bin/dbus-cleanup-sockets
-bin/dbus-daemon
-bin/dbus-launch
-bin/dbus-monitor
-bin/dbus-send
-bin/dbus-uuidgen
[EMAIL PROTECTED] bin/dbus-cleanup-sockets
[EMAIL PROTECTED] bin/dbus-daemon
[EMAIL PROTECTED] bin/dbus-launch
[EMAIL PROTECTED] bin/dbus-monitor
[EMAIL PROTECTED] bin/dbus-send
[EMAIL PROTECTED] bin/dbus-uuidgen
 include/dbus-1.0/
 include/dbus-1.0/dbus/
 include/dbus-1.0/dbus/dbus-address.h
@@ -34,6 +34,12 @@ lib/libdbus-1.a
 lib/libdbus-1.la
 lib/pkgconfig/
 lib/pkgconfig/dbus-1.pc
[EMAIL PROTECTED] libexec/dbus-1/
[EMAIL PROTECTED] 4750
[EMAIL PROTECTED] _dbus
[EMAIL PROTECTED] libexec/dbus-daemon-launch-helper
[EMAIL PROTECTED]
[EMAIL PROTECTED]
 @man man/man1/dbus-cleanup-sockets.1
 @man man/man1/dbus-daemon.1
 @man man/man1/dbus-launch.1
@@ -42,11 +48,14 @@ lib/pkgconfig/dbus-1.pc
 @man man/man1/dbus-uuidgen.1
 share/dbus-1/
 share/dbus-1/services/
+share/dbus-1/system-services/
 share/examples/dbus/
 share/examples/dbus/dbus-1/
 @sample ${SYSCONFDIR}/dbus-1/
 share/examples/dbus/dbus-1/session.conf
 @sample ${SYSCONFDIR}/dbus-1/session.conf
+share/examples/dbus/dbus-1/session.d/
[EMAIL PROTECTED] ${SYSCONFDIR}/dbus-1/session.d/
 share/examples/dbus/dbus-1/system.conf
 @sample ${SYSCONFDIR}/dbus-1/system.conf
 share/examples/dbus/dbus-1/system.d/


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/dbus-glib/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile    27 May 2008 08:02:51 -0000      1.9
+++ Makefile    1 Oct 2008 22:59:36 -0000
@@ -2,14 +2,13 @@
 
 COMMENT=       glib bindings for dbus message system
 
-DISTNAME=      dbus-glib-0.74
-PKGNAME=       ${DISTNAME}p1
-SHARED_LIBS += dbus-glib-1          3.0      # .3.0
+DISTNAME=      dbus-glib-0.76
+SHARED_LIBS+=  dbus-glib-1     4.0
 CATEGORIES=    x11
 
 HOMEPAGE=      http://dbus.freedesktop.org/
 
-# GPL
+# GPLv2+
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 PERMIT_PACKAGE_CDROM=  Yes
@@ -20,19 +19,19 @@ WANTLIB=    expat c pthread pcre
 MASTER_SITES=  ${HOMEPAGE}releases/dbus-glib/
 
 MODULES=       devel/gettext
-LIB_DEPENDS=   dbus-1.>=5::x11/dbus \
+LIB_DEPENDS=   dbus-1.>=7::x11/dbus \
                glib-2.0,gobject-2.0::devel/glib2
 
+#CFLAGS+=      -I${LOCALBASE}/include -pthread
+
 SEPARATE_BUILD=        simple
 USE_GMAKE=     Yes
 USE_LIBTOOL=   Yes
-
 CONFIGURE_STYLE=gnu
-CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
-               LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \
-               CFLAGS="${CFLAGS} -I${LOCALBASE}/include -pthread"
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+               LDFLAGS="-L${LOCALBASE}/lib"
 
 pre-build:
-       cp ${FILESDIR}/dbus-bus-introspect.xml ${WRKBUILD}/tools/
+       @cp ${FILESDIR}/dbus-bus-introspect.xml ${WRKBUILD}/tools
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/dbus-glib/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    9 Feb 2008 17:37:14 -0000       1.5
+++ distinfo    5 Jul 2008 00:56:23 -0000
@@ -1,5 +1,5 @@
-MD5 (dbus-glib-0.74.tar.gz) = CSPYJaCv8uTrIzOLYwKG+w==
-RMD160 (dbus-glib-0.74.tar.gz) = CnixOL/h29/uDX++vL5wHGNRGoY=
-SHA1 (dbus-glib-0.74.tar.gz) = 6oockmn+a19j5lcaLIpTelWPAhE=
-SHA256 (dbus-glib-0.74.tar.gz) = 6HDYzWGYNO2gZuN/5ptEHWKfmtOoce8oVPu811Ozq+I=
-SIZE (dbus-glib-0.74.tar.gz) = 654853
+MD5 (dbus-glib-0.76.tar.gz) = 07cWp+eY+qHGqGdnXwAwag==
+RMD160 (dbus-glib-0.76.tar.gz) = 0Bte+Fw+JxdJWEn9+DeLzxbAfzE=
+SHA1 (dbus-glib-0.76.tar.gz) = 97/nw5RVm+4S8K3//TMzBNRxd5o=
+SHA256 (dbus-glib-0.76.tar.gz) = i8CD+q8+/dREqKRLvL/qUBp7VHc2/aPC2Dv9ybW2cqM=
+SIZE (dbus-glib-0.76.tar.gz) = 667547
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/dbus-glib/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   9 Feb 2008 17:37:14 -0000       1.3
+++ pkg/PLIST   19 Jul 2008 15:34:21 -0000
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2008/02/09 17:37:14 jasper Exp $
 %%SHARED%%
-bin/dbus-binding-tool
[EMAIL PROTECTED] bin/dbus-binding-tool
 include/dbus-1.0/
 include/dbus-1.0/dbus/
 include/dbus-1.0/dbus/dbus-glib-bindings.h
@@ -19,7 +19,6 @@ share/gtk-doc/html/dbus-glib/ch01.html
 share/gtk-doc/html/dbus-glib/ch02.html
 share/gtk-doc/html/dbus-glib/ch03.html
 share/gtk-doc/html/dbus-glib/dbus-binding-tool.html
-share/gtk-doc/html/dbus-glib/dbus-glib-DBus-GLib-low-level.html
 share/gtk-doc/html/dbus-glib/dbus-glib-DBus-GObject-related-functions.html
 share/gtk-doc/html/dbus-glib/dbus-glib-DBusGConnection.html
 share/gtk-doc/html/dbus-glib/dbus-glib-DBusGError.html

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to