Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F142516401
D15324.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D15324.diff
View Options
Index: Mk/Scripts/check_leftovers.sh
===================================================================
--- Mk/Scripts/check_leftovers.sh
+++ Mk/Scripts/check_leftovers.sh
@@ -109,6 +109,9 @@
# Leave qmail's queue dir alone to not cause lost mail
# during upgrades, just as /var/mail is left alone.
/var/qmail/queue/*|/var/qmail/queue) continue ;;
+ # Leave machine-id generated by D-Bus alone. This file
+ # prevents some programs like Firefox from crashing.
+ /var/lib/dbus/machine-id) continue ;;
esac
# Check relative/plist paths
Index: devel/dbus/Makefile
===================================================================
--- devel/dbus/Makefile
+++ devel/dbus/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dbus
DISTVERSION= 1.12.20
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel gnome
MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/
@@ -39,11 +39,14 @@
PLIST_SUB= GROUPS=${GROUPS} \
VERSION="1.0"
-OPTIONS_DEFINE= EXAMPLES MANPAGES X11
-OPTIONS_DEFAULT= MANPAGES X11
+OPTIONS_DEFINE= EXAMPLES MACHINEID MANPAGES X11
+OPTIONS_DEFAULT= MACHINEID MANPAGES X11
OPTIONS_SUB= yes
+MACHINEID_DESC= Ensure /var/lib/dbus/machine-id during installation
X11_DESC= Support X11 Desktop Environments
+MACHINEID_SUB_FILES= pkg-install
+MACHINEID_VARS= PKGINSTALL=${WRKDIR}/pkg-install
MANPAGES_BUILD_DEPENDS= minixmlto:textproc/minixmlto
MANPAGES_CONFIGURE_ENABLE= xml-docs
MANPAGES_CONFIGURE_ENV= XMLTO=${LOCALBASE}/bin/minixmlto
Index: devel/dbus/files/pkg-install.in
===================================================================
--- /dev/null
+++ devel/dbus/files/pkg-install.in
@@ -0,0 +1,10 @@
+#! /bin/sh -
+# $FreeBSD$
+
+: "${PKG_ROOTDIR:=/}"
+: "${PKG_PREFIX:=%%PREFIX%%}"
+
+case "$2" in
+POST-INSTALL)
+ ${PKG_PREFIX}/bin/dbus-uuidgen --ensure="${PKG_ROOTDIR}/var/lib/dbus/machine-id"
+esac
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Jan 21, 1:46 PM (16 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27807095
Default Alt Text
D15324.diff (1 KB)
Attached To
Mode
D15324: devel/dbus: Generate machine-id on install
Attached
Detach File
Event Timeline
Log In to Comment