• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/dbus/dbus.mk
Baruch SiachBaruch Siach committed 84e3bbcac8925 Nov 2017
Raw file
Source viewDiff to previous
 
1
################################################################################
2
#
3
# dbus
4
#
5
################################################################################
6
​
7
DBUS_VERSION = 1.12.2
8
DBUS_SITE = https://dbus.freedesktop.org/releases/dbus
9
DBUS_LICENSE = AFL-2.1 or GPL-2.0+ (library, tools), GPL-2.0+ (tools)
10
DBUS_LICENSE_FILES = COPYING
11
DBUS_INSTALL_STAGING = YES
12
​
13
define DBUS_PERMISSIONS
14
    /usr/libexec/dbus-daemon-launch-helper f 4755 0 0 - - - - -
15
endef
16
​
17
define DBUS_USERS
18
    dbus -1 dbus -1 * /var/run/dbus - dbus DBus messagebus user
19
endef
20
​
21
DBUS_DEPENDENCIES = host-pkgconf expat
22
​
23
DBUS_CONF_OPTS = \
24
    --with-dbus-user=dbus \
25
    --disable-tests \
26
    --disable-asserts \
27
    --disable-xml-docs \
28
    --disable-doxygen-docs \
29
    --with-xml=expat \
30
    --with-system-socket=/var/run/dbus/system_bus_socket \
31
    --with-system-pid-file=/var/run/messagebus.pid
32
​
33
ifeq ($(BR2_STATIC_LIBS),y)
34
DBUS_CONF_OPTS += LIBS='-pthread'
35
endif
36
​
37
ifeq ($(BR2_microblaze),y)
38
# microblaze toolchain doesn't provide inotify_rm_* but does have sys/inotify.h
39
DBUS_CONF_OPTS += --disable-inotify
40
endif
41
​
42
ifeq ($(BR2_PACKAGE_LIBSELINUX),y)
43
DBUS_CONF_OPTS += --enable-selinux
44
DBUS_DEPENDENCIES += libselinux
45
else
46
DBUS_CONF_OPTS += --disable-selinux
47
endif
48
​
49
ifeq ($(BR2_PACKAGE_AUDIT)$(BR2_PACKAGE_LIBCAP_NG),yy)
50
DBUS_CONF_OPTS += --enable-libaudit
51
DBUS_DEPENDENCIES += audit libcap-ng
52
else
53
DBUS_CONF_OPTS += --disable-libaudit
54
endif
55
​
56
ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
57
DBUS_CONF_OPTS += --with-x
58
DBUS_DEPENDENCIES += xlib_libX11
59
ifeq ($(BR2_PACKAGE_XLIB_LIBSM),y)
60
DBUS_DEPENDENCIES += xlib_libSM
61
endif
62
else
63
DBUS_CONF_OPTS += --without-x
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.