Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
Disable compiling examples
|
||||
|
||||
Upstream-Status: Inappropriate [disable feature]
|
||||
|
||||
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
|
||||
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
|
||||
|
||||
Index: dbus-glib-0.108/dbus/Makefile.am
|
||||
===================================================================
|
||||
--- dbus-glib-0.108.orig/dbus/Makefile.am
|
||||
+++ dbus-glib-0.108/dbus/Makefile.am
|
||||
@@ -1,4 +1,4 @@
|
||||
-SUBDIRS = . examples
|
||||
+SUBDIRS = .
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-I$(top_srcdir) \
|
||||
@@ -0,0 +1,57 @@
|
||||
Change Makefile.am to install regression tests for test package purpose.
|
||||
|
||||
Upstream-Status: Inappropriate [test not install is for purpose from upstream]
|
||||
|
||||
Signed-off-by: Yao Zhao <yao.zhao@windriver.com>
|
||||
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
|
||||
---
|
||||
test/Makefile.am | 3 ++-
|
||||
test/core/Makefile.am | 3 ++-
|
||||
test/interfaces/Makefile.am | 3 ++-
|
||||
3 files changed, 6 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/test/Makefile.am b/test/Makefile.am
|
||||
index 379c8c3..6580927 100644
|
||||
--- a/test/Makefile.am
|
||||
+++ b/test/Makefile.am
|
||||
@@ -48,7 +48,8 @@ TESTS = \
|
||||
$(test_scripts) \
|
||||
$(NULL)
|
||||
|
||||
-noinst_PROGRAMS = \
|
||||
+testdir = $(datadir)/@PACKAGE@/tests
|
||||
+test_PROGRAMS = \
|
||||
$(test_programs) \
|
||||
$(test_related_programs) \
|
||||
$(NULL)
|
||||
diff --git a/test/core/Makefile.am b/test/core/Makefile.am
|
||||
index e4bceb4..54b077d 100644
|
||||
--- a/test/core/Makefile.am
|
||||
+++ b/test/core/Makefile.am
|
||||
@@ -64,7 +64,8 @@ endif
|
||||
|
||||
## we use noinst_PROGRAMS not check_PROGRAMS for TESTS so that we
|
||||
## build even when not doing "make check"
|
||||
-noinst_PROGRAMS = \
|
||||
+testdir = $(datadir)/@PACKAGE@/tests/core
|
||||
+test_PROGRAMS = \
|
||||
test-dbus-glib \
|
||||
test-error-mapping \
|
||||
test-service-glib \
|
||||
diff --git a/test/interfaces/Makefile.am b/test/interfaces/Makefile.am
|
||||
index a94d08d..707dcac 100644
|
||||
--- a/test/interfaces/Makefile.am
|
||||
+++ b/test/interfaces/Makefile.am
|
||||
@@ -57,7 +57,8 @@ if DBUS_BUILD_TESTS
|
||||
|
||||
## we use noinst_PROGRAMS not check_PROGRAMS for TESTS so that we
|
||||
## build even when not doing "make check"
|
||||
-noinst_PROGRAMS = test-service test-client
|
||||
+testdir = $(datadir)/@PACKAGE@/tests/interfaces
|
||||
+test_PROGRAMS = test-service test-client
|
||||
|
||||
test_service_SOURCES = \
|
||||
test-interfaces.c \
|
||||
--
|
||||
1.9.1
|
||||
|
||||
39
sources/poky/meta/recipes-core/dbus/dbus-glib_0.112.bb
Normal file
39
sources/poky/meta/recipes-core/dbus/dbus-glib_0.112.bb
Normal file
@@ -0,0 +1,39 @@
|
||||
SUMMARY = "High level language (GLib) binding for D-Bus"
|
||||
DESCRIPTION = "GLib bindings for the D-Bus message bus that integrate \
|
||||
the D-Bus library with the GLib thread abstraction and main loop."
|
||||
HOMEPAGE = "https://www.freedesktop.org/Software/dbus"
|
||||
LICENSE = "AFL-2.1 | GPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c31c73c1d8f5d06784b2ccd22e42d641 \
|
||||
file://dbus/dbus-glib.h;beginline=7;endline=21;md5=c374833bd817988323f3a8fda0dc7f48"
|
||||
SECTION = "base"
|
||||
|
||||
DEPENDS = "expat glib-2.0 virtual/libintl dbus-glib-native dbus"
|
||||
DEPENDS:class-native = "glib-2.0-native dbus-native"
|
||||
|
||||
SRC_URI = "https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-${PV}.tar.gz \
|
||||
file://no-examples.patch \
|
||||
file://test-install-makefile.patch \
|
||||
"
|
||||
SRC_URI[md5sum] = "021e6c8a288df02c227e4aafbf7e7527"
|
||||
SRC_URI[sha256sum] = "7d550dccdfcd286e33895501829ed971eeb65c614e73aadb4a08aeef719b143a"
|
||||
|
||||
inherit autotools pkgconfig gettext bash-completion gtk-doc
|
||||
|
||||
#default disable regression tests, some unit test code in non testing code
|
||||
#PACKAGECONFIG:pn-${PN} = "tests" enable regression tests local.conf
|
||||
PACKAGECONFIG ??= ""
|
||||
PACKAGECONFIG[tests] = "--enable-tests,,,"
|
||||
|
||||
EXTRA_OECONF:class-target = "--with-dbus-binding-tool=${STAGING_BINDIR_NATIVE}/dbus-binding-tool"
|
||||
|
||||
PACKAGES += "${PN}-tests"
|
||||
|
||||
FILES:${PN} = "${libdir}/lib*${SOLIBS}"
|
||||
FILES:${PN}-bash-completion += "${libexecdir}/dbus-bash-completion-helper"
|
||||
FILES:${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool"
|
||||
FILES:${PN}-dev += "${bindir}/dbus-binding-tool"
|
||||
|
||||
RDEPENDS:${PN}-tests += "dbus-x11"
|
||||
FILES:${PN}-tests = "${datadir}/${BPN}/tests"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
123
sources/poky/meta/recipes-core/dbus/dbus/dbus-1.init
Normal file
123
sources/poky/meta/recipes-core/dbus/dbus/dbus-1.init
Normal file
@@ -0,0 +1,123 @@
|
||||
#! /bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: dbus
|
||||
# Required-Start: $remote_fs $syslog
|
||||
# Required-Stop: $remote_fs $syslog
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 1
|
||||
# Short-Description: D-Bus systemwide message bus
|
||||
# Description: D-Bus is a simple interprocess messaging system, used
|
||||
# for sending messages between applications.
|
||||
### END INIT INFO
|
||||
#
|
||||
# -*- coding: utf-8 -*-
|
||||
# Debian init.d script for D-BUS
|
||||
# Copyright © 2003 Colin Walters <walters@debian.org>
|
||||
|
||||
# set -e
|
||||
|
||||
# Source function library.
|
||||
. /etc/init.d/functions
|
||||
|
||||
DAEMON=@bindir@/dbus-daemon
|
||||
NAME=dbus
|
||||
DAEMONUSER=messagebus # must match /usr/share/dbus-1/system.conf
|
||||
PIDFILE=/var/run/dbus/pid # must match /usr/share/dbus-1/system.conf
|
||||
UUIDDIR=/var/lib/dbus
|
||||
DESC="system message bus"
|
||||
EVENTDIR=/etc/dbus-1/event.d
|
||||
|
||||
test -x $DAEMON || exit 0
|
||||
|
||||
# Source defaults file; edit that file to configure this script.
|
||||
ENABLED=1
|
||||
PARAMS=""
|
||||
if [ -e /etc/default/dbus ]; then
|
||||
. /etc/default/dbus
|
||||
fi
|
||||
|
||||
test "$ENABLED" != "0" || exit 0
|
||||
|
||||
start_it_up()
|
||||
{
|
||||
mkdir -p "`dirname $PIDFILE`"
|
||||
if [ -e $PIDFILE ]; then
|
||||
PIDDIR=/proc/$(cat $PIDFILE)
|
||||
if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then
|
||||
echo "$DESC already started; not starting."
|
||||
else
|
||||
echo "Removing stale PID file $PIDFILE."
|
||||
rm -f $PIDFILE
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -d $UUIDDIR ]; then
|
||||
mkdir -p $UUIDDIR
|
||||
chown $DAEMONUSER $UUIDDIR
|
||||
chgrp $DAEMONUSER $UUIDDIR
|
||||
fi
|
||||
|
||||
dbus-uuidgen --ensure
|
||||
|
||||
echo -n "Starting $DESC: "
|
||||
start-stop-daemon -o --start --quiet --pidfile $PIDFILE \
|
||||
--user $DAEMONUSER --exec $DAEMON -- --system $PARAMS
|
||||
echo "$NAME."
|
||||
if [ -d $EVENTDIR ]; then
|
||||
run-parts --arg=start $EVENTDIR
|
||||
fi
|
||||
}
|
||||
|
||||
shut_it_down()
|
||||
{
|
||||
if [ -d $EVENTDIR ]; then
|
||||
# TODO: --reverse when busybox supports it
|
||||
run-parts --arg=stop $EVENTDIR
|
||||
fi
|
||||
echo -n "Stopping $DESC: "
|
||||
start-stop-daemon -o --stop --quiet --pidfile $PIDFILE \
|
||||
--user $DAEMONUSER
|
||||
# We no longer include these arguments so that start-stop-daemon
|
||||
# can do its job even given that we may have been upgraded.
|
||||
# We rely on the pidfile being sanely managed
|
||||
# --exec $DAEMON -- --system $PARAMS
|
||||
echo "$NAME."
|
||||
rm -f $PIDFILE
|
||||
}
|
||||
|
||||
reload_it()
|
||||
{
|
||||
echo -n "Reloading $DESC config: "
|
||||
dbus-send --print-reply --system --type=method_call \
|
||||
--dest=org.freedesktop.DBus \
|
||||
/ org.freedesktop.DBus.ReloadConfig > /dev/null
|
||||
# hopefully this is enough time for dbus to reload it's config file.
|
||||
echo "done."
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
start_it_up
|
||||
;;
|
||||
stop)
|
||||
shut_it_down
|
||||
;;
|
||||
status)
|
||||
status $DAEMON
|
||||
exit $?
|
||||
;;
|
||||
reload|force-reload)
|
||||
reload_it
|
||||
;;
|
||||
restart)
|
||||
shut_it_down
|
||||
sleep 1
|
||||
start_it_up
|
||||
;;
|
||||
*)
|
||||
echo "Usage: /etc/init.d/$NAME {start|stop|status|restart|reload|force-reload}" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
3
sources/poky/meta/recipes-core/dbus/dbus/run-ptest
Executable file
3
sources/poky/meta/recipes-core/dbus/dbus/run-ptest
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
gnome-desktop-testing-runner dbus
|
||||
|
||||
44
sources/poky/meta/recipes-core/dbus/dbus/tmpdir.patch
Normal file
44
sources/poky/meta/recipes-core/dbus/dbus/tmpdir.patch
Normal file
@@ -0,0 +1,44 @@
|
||||
From 5105fedd7fa13dadd2d0d864fb77873b83b79a4b Mon Sep 17 00:00:00 2001
|
||||
From: Koen Kooi <koen@dominion.thruhere.net>
|
||||
Date: Thu, 23 Jun 2011 13:52:09 +0200
|
||||
Subject: [PATCH] buildsys: hardcode socketdir to /tmp
|
||||
|
||||
the TMPDIR env var isn't always pointing to the right target path
|
||||
|
||||
Upstream-Status: Inappropriate [embedded]
|
||||
|
||||
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
||||
|
||||
Original comment:
|
||||
|
||||
avoid to check tmp dir at build time. instead uses hard coded /tmp here
|
||||
comment added by Kevin Tian <kevin.tian@intel.com>
|
||||
---
|
||||
configure.ac | 11 +----------
|
||||
1 files changed, 1 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 408054b..6d26180 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1483,16 +1483,7 @@ AC_SUBST(TEST_LAUNCH_HELPER_BINARY)
|
||||
AC_DEFINE_UNQUOTED(DBUS_TEST_LAUNCH_HELPER_BINARY, "$TEST_LAUNCH_HELPER_BINARY",
|
||||
[Full path to the launch helper test program in the builddir])
|
||||
|
||||
-#### Find socket directories
|
||||
-if ! test -z "$TMPDIR" ; then
|
||||
- DEFAULT_SOCKET_DIR=$TMPDIR
|
||||
-elif ! test -z "$TEMP" ; then
|
||||
- DEFAULT_SOCKET_DIR=$TEMP
|
||||
-elif ! test -z "$TMP" ; then
|
||||
- DEFAULT_SOCKET_DIR=$TMP
|
||||
-else
|
||||
- DEFAULT_SOCKET_DIR=/tmp
|
||||
-fi
|
||||
+DEFAULT_SOCKET_DIR=/tmp
|
||||
|
||||
DEFAULT_SOCKET_DIR=`echo $DEFAULT_SOCKET_DIR | sed 's/+/%2B/g'`
|
||||
|
||||
--
|
||||
1.6.6.1
|
||||
|
||||
186
sources/poky/meta/recipes-core/dbus/dbus_1.14.10.bb
Normal file
186
sources/poky/meta/recipes-core/dbus/dbus_1.14.10.bb
Normal file
@@ -0,0 +1,186 @@
|
||||
SUMMARY = "D-Bus message bus"
|
||||
DESCRIPTION = "D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a \"single instance\" application or daemon, and to launch applications and daemons on demand when their services are needed."
|
||||
HOMEPAGE = "https://dbus.freedesktop.org"
|
||||
SECTION = "base"
|
||||
|
||||
inherit autotools pkgconfig gettext upstream-version-is-even ptest-gnome
|
||||
|
||||
LICENSE = "AFL-2.1 | GPL-2.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6423dcd74d7be9715b0db247fd889da3 \
|
||||
file://dbus/dbus.h;beginline=6;endline=20;md5=866739837ccd835350af94dccd6457d8 \
|
||||
"
|
||||
|
||||
SRC_URI = "https://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.xz \
|
||||
file://run-ptest \
|
||||
file://tmpdir.patch \
|
||||
file://dbus-1.init \
|
||||
"
|
||||
|
||||
SRC_URI[sha256sum] = "ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f"
|
||||
|
||||
EXTRA_OECONF = "--disable-xml-docs \
|
||||
--disable-doxygen-docs \
|
||||
--enable-largefile \
|
||||
--with-system-socket=/run/dbus/system_bus_socket \
|
||||
--enable-modular-tests \
|
||||
--enable-checks \
|
||||
--runstatedir=/run \
|
||||
"
|
||||
EXTRA_OECONF:append:class-target = " SYSTEMCTL=${base_bindir}/systemctl"
|
||||
|
||||
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)} \
|
||||
user-session \
|
||||
"
|
||||
PACKAGECONFIG:class-native = ""
|
||||
PACKAGECONFIG:class-nativesdk = ""
|
||||
|
||||
PACKAGECONFIG[systemd] = "--enable-systemd --with-systemdsystemunitdir=${systemd_system_unitdir},--disable-systemd --without-systemdsystemunitdir,systemd"
|
||||
PACKAGECONFIG[x11] = "--enable-x11-autolaunch,--without-x --disable-x11-autolaunch, virtual/libx11 libsm"
|
||||
PACKAGECONFIG[user-session] = "--enable-user-session --with-systemduserunitdir=${systemd_user_unitdir},--disable-user-session"
|
||||
PACKAGECONFIG[verbose-mode] = "--enable-verbose-mode,,,"
|
||||
PACKAGECONFIG[audit] = "--enable-libaudit,--disable-libaudit,audit"
|
||||
PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux"
|
||||
|
||||
DEPENDS = "expat virtual/libintl autoconf-archive-native glib-2.0"
|
||||
RDEPENDS:${PN} += "${PN}-common ${PN}-tools"
|
||||
RDEPENDS:${PN}:class-native = ""
|
||||
|
||||
inherit useradd update-rc.d
|
||||
|
||||
INITSCRIPT_NAME = "dbus-1"
|
||||
INITSCRIPT_PARAMS = "start 02 5 3 2 . stop 20 0 1 6 ."
|
||||
|
||||
python __anonymous() {
|
||||
if not bb.utils.contains('DISTRO_FEATURES', 'sysvinit', True, False, d):
|
||||
d.setVar("INHIBIT_UPDATERCD_BBCLASS", "1")
|
||||
}
|
||||
|
||||
PACKAGES =+ "${PN}-lib ${PN}-common ${PN}-tools"
|
||||
|
||||
USERADD_PACKAGES = "dbus-common"
|
||||
USERADD_PARAM:dbus-common = "--system --home ${localstatedir}/lib/dbus \
|
||||
--no-create-home --shell /bin/false \
|
||||
--user-group messagebus"
|
||||
|
||||
CONFFILES:${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session.conf"
|
||||
|
||||
DEBIANNAME:${PN} = "dbus-1"
|
||||
|
||||
OLDPKGNAME = "dbus-x11"
|
||||
OLDPKGNAME:class-nativesdk = ""
|
||||
|
||||
# for compatibility
|
||||
RPROVIDES:${PN} = "${OLDPKGNAME}"
|
||||
RREPLACES:${PN} += "${OLDPKGNAME}"
|
||||
|
||||
FILES:${PN} = "${bindir}/dbus-daemon* \
|
||||
${bindir}/dbus-cleanup-sockets \
|
||||
${bindir}/dbus-launch \
|
||||
${bindir}/dbus-run-session \
|
||||
${libexecdir}/dbus* \
|
||||
${sysconfdir} \
|
||||
${localstatedir} \
|
||||
${systemd_system_unitdir} \
|
||||
${systemd_user_unitdir} \
|
||||
${nonarch_libdir}/tmpfiles.d/dbus.conf \
|
||||
"
|
||||
FILES:${PN}-common = "${sysconfdir}/dbus-1 \
|
||||
${datadir}/dbus-1/services \
|
||||
${datadir}/dbus-1/system-services \
|
||||
${datadir}/dbus-1/session.d \
|
||||
${datadir}/dbus-1/session.conf \
|
||||
${datadir}/dbus-1/system.d \
|
||||
${datadir}/dbus-1/system.conf \
|
||||
${systemd_system_unitdir}/dbus.socket \
|
||||
${systemd_system_unitdir}/sockets.target.wants \
|
||||
${systemd_user_unitdir}/dbus.socket \
|
||||
${systemd_user_unitdir}/sockets.target.wants \
|
||||
${nonarch_libdir}/sysusers.d/dbus.conf \
|
||||
"
|
||||
FILES:${PN}-tools = "${bindir}/dbus-uuidgen \
|
||||
${bindir}/dbus-send \
|
||||
${bindir}/dbus-monitor \
|
||||
${bindir}/dbus-update-activation-environment \
|
||||
"
|
||||
FILES:${PN}-lib = "${libdir}/lib*.so.*"
|
||||
RRECOMMENDS:${PN}-lib = "${PN}"
|
||||
FILES:${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-test-tool ${datadir}/xml/dbus-1"
|
||||
|
||||
RDEPENDS:${PN}-ptest += "bash make dbus"
|
||||
|
||||
PACKAGE_WRITE_DEPS += "${@bb.utils.contains('DISTRO_FEATURES','systemd sysvinit','systemd-systemctl-native','',d)}"
|
||||
pkg_postinst:dbus() {
|
||||
# If both systemd and sysvinit are enabled, mask the dbus-1 init script
|
||||
if ${@bb.utils.contains('DISTRO_FEATURES','systemd sysvinit','true','false',d)}; then
|
||||
if [ -n "$D" ]; then
|
||||
OPTS="--root=$D"
|
||||
fi
|
||||
systemctl $OPTS mask dbus-1.service
|
||||
fi
|
||||
|
||||
if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
|
||||
/etc/init.d/populate-volatile.sh update
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
do_install() {
|
||||
autotools_do_install
|
||||
|
||||
if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
|
||||
install -d ${D}${sysconfdir}/init.d
|
||||
sed 's:@bindir@:${bindir}:' < ${WORKDIR}/dbus-1.init >${WORKDIR}/dbus-1.init.sh
|
||||
install -m 0755 ${WORKDIR}/dbus-1.init.sh ${D}${sysconfdir}/init.d/dbus-1
|
||||
install -d ${D}${sysconfdir}/default/volatiles
|
||||
echo "d messagebus messagebus 0755 /run/dbus none" \
|
||||
> ${D}${sysconfdir}/default/volatiles/99_dbus
|
||||
fi
|
||||
|
||||
if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
|
||||
for i in dbus.target.wants sockets.target.wants multi-user.target.wants; do \
|
||||
install -d ${D}${systemd_system_unitdir}/$i; done
|
||||
install -m 0644 ${B}/bus/dbus.service ${B}/bus/dbus.socket ${D}${systemd_system_unitdir}/
|
||||
ln -fs ../dbus.socket ${D}${systemd_system_unitdir}/dbus.target.wants/dbus.socket
|
||||
ln -fs ../dbus.socket ${D}${systemd_system_unitdir}/sockets.target.wants/dbus.socket
|
||||
ln -fs ../dbus.service ${D}${systemd_system_unitdir}/multi-user.target.wants/dbus.service
|
||||
fi
|
||||
|
||||
|
||||
mkdir -p ${D}${localstatedir}/lib/dbus
|
||||
|
||||
chown messagebus:messagebus ${D}${localstatedir}/lib/dbus
|
||||
|
||||
chown root:messagebus ${D}${libexecdir}/dbus-daemon-launch-helper
|
||||
chmod 4755 ${D}${libexecdir}/dbus-daemon-launch-helper
|
||||
|
||||
# Remove Red Hat initscript
|
||||
rm -rf ${D}${sysconfdir}/rc.d
|
||||
|
||||
# Remove empty testexec directory as we don't build tests
|
||||
rm -rf ${D}${libdir}/dbus-1.0/test
|
||||
|
||||
# Remove /var/run as it is created on startup
|
||||
rm -rf ${D}${localstatedir}/run
|
||||
}
|
||||
|
||||
do_install:class-native() {
|
||||
autotools_do_install
|
||||
|
||||
# dbus-launch has no X support so lets not install it in case the host
|
||||
# has a more featured and useful version
|
||||
rm -f ${D}${bindir}/dbus-launch
|
||||
}
|
||||
|
||||
do_install:class-nativesdk() {
|
||||
autotools_do_install
|
||||
|
||||
# dbus-launch has no X support so lets not install it in case the host
|
||||
# has a more featured and useful version
|
||||
rm -f ${D}${bindir}/dbus-launch
|
||||
|
||||
# Remove /var/run to avoid QA error
|
||||
rm -rf ${D}${localstatedir}/run
|
||||
}
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
||||
CVE_PRODUCT += "d-bus_project:d-bus freedesktop:dbus freedesktop:libdbus"
|
||||
Reference in New Issue
Block a user