summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/systemd/systemd_206.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/systemd/systemd_206.bb')
-rw-r--r--meta/recipes-core/systemd/systemd_206.bb17
1 files changed, 13 insertions, 4 deletions
diff --git a/meta/recipes-core/systemd/systemd_206.bb b/meta/recipes-core/systemd/systemd_206.bb
index 75bdc61fbd..f31787d0f3 100644
--- a/meta/recipes-core/systemd/systemd_206.bb
+++ b/meta/recipes-core/systemd/systemd_206.bb
@@ -15,11 +15,12 @@ DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
15 15
16SECTION = "base/shell" 16SECTION = "base/shell"
17 17
18inherit gtk-doc useradd pkgconfig autotools perlnative update-rc.d update-alternatives qemu 18inherit gtk-doc useradd pkgconfig autotools perlnative update-rc.d update-alternatives qemu systemd
19 19
20SRC_URI = "http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz \ 20SRC_URI = "http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz \
21 file://0001-use-CAP_MKNOD-ConditionCapability.patch \ 21 file://0001-use-CAP_MKNOD-ConditionCapability.patch \
22 file://0001-Use-bin-mkdir-instead-of-host-mkdir-path.patch \ 22 file://0001-Use-bin-mkdir-instead-of-host-mkdir-path.patch \
23 file://binfmt-install.patch \
23 file://touchscreen.rules \ 24 file://touchscreen.rules \
24 ${UCLIBCPATCHES} \ 25 ${UCLIBCPATCHES} \
25 file://00-create-volatile.conf \ 26 file://00-create-volatile.conf \
@@ -119,7 +120,10 @@ python populate_packages_prepend (){
119} 120}
120PACKAGES_DYNAMIC += "^lib(udev|gudev|systemd).*" 121PACKAGES_DYNAMIC += "^lib(udev|gudev|systemd).*"
121 122
122PACKAGES =+ "${PN}-gui ${PN}-vconsole-setup ${PN}-initramfs ${PN}-analyze ${PN}-kernel-install ${PN}-rpm-macros" 123PACKAGES =+ "${PN}-gui ${PN}-vconsole-setup ${PN}-initramfs ${PN}-analyze ${PN}-kernel-install ${PN}-rpm-macros ${PN}-binfmt"
124
125SYSTEMD_PACKAGES = "${PN}-binfmt"
126SYSTEMD_SERVICE_${PN}-binfmt = "systemd-binfmt.service"
123 127
124USERADD_PACKAGES = "${PN}" 128USERADD_PACKAGES = "${PN}"
125GROUPADD_PARAM_${PN} = "-r lock; -r systemd-journal" 129GROUPADD_PARAM_${PN} = "-r lock; -r systemd-journal"
@@ -142,6 +146,13 @@ FILES_${PN}-kernel-install = "${bindir}/kernel-install \
142FILES_${PN}-rpm-macros = "${libdir}/rpm \ 146FILES_${PN}-rpm-macros = "${libdir}/rpm \
143 " 147 "
144 148
149FILES_${PN}-binfmt = "${sysconfdir}/binfmt.d/ \
150 ${exec_prefix}/lib/binfmt.d \
151 ${rootlibexecdir}/systemd/systemd-binfmt \
152 ${systemd_unitdir}/system/proc-sys-fs-binfmt_misc.* \
153 ${systemd_unitdir}/system/systemd-binfmt.service"
154RRECOMMENDS_${PN}-binfmt = "kernel-module-binfmt-misc"
155
145RRECOMMENDS_${PN}-vconsole-setup = "kbd kbd-consolefonts" 156RRECOMMENDS_${PN}-vconsole-setup = "kbd kbd-consolefonts"
146 157
147CONFFILES_${PN} = "${sysconfdir}/systemd/journald.conf \ 158CONFFILES_${PN} = "${sysconfdir}/systemd/journald.conf \
@@ -156,7 +167,6 @@ FILES_${PN} = " ${base_bindir}/* \
156 ${datadir}/polkit-1 \ 167 ${datadir}/polkit-1 \
157 ${datadir}/${BPN} \ 168 ${datadir}/${BPN} \
158 ${sysconfdir}/bash_completion.d/ \ 169 ${sysconfdir}/bash_completion.d/ \
159 ${sysconfdir}/binfmt.d/ \
160 ${sysconfdir}/dbus-1/ \ 170 ${sysconfdir}/dbus-1/ \
161 ${sysconfdir}/machine-id \ 171 ${sysconfdir}/machine-id \
162 ${sysconfdir}/modules-load.d/ \ 172 ${sysconfdir}/modules-load.d/ \
@@ -178,7 +188,6 @@ FILES_${PN} = " ${base_bindir}/* \
178 ${bindir}/kernel-install \ 188 ${bindir}/kernel-install \
179 ${exec_prefix}/lib/tmpfiles.d/*.conf \ 189 ${exec_prefix}/lib/tmpfiles.d/*.conf \
180 ${exec_prefix}/lib/systemd \ 190 ${exec_prefix}/lib/systemd \
181 ${exec_prefix}/lib/binfmt.d \
182 ${exec_prefix}/lib/modules-load.d \ 191 ${exec_prefix}/lib/modules-load.d \
183 ${exec_prefix}/lib/sysctl.d \ 192 ${exec_prefix}/lib/sysctl.d \
184 ${localstatedir} \ 193 ${localstatedir} \