mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-08 05:29:22 +00:00
systemd: clean up serial port handling some more and fix the screen clearing problem
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This commit is contained in:
@@ -32,12 +32,12 @@ do_install() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
PACKAGES = "{$PN} ${PN}-dbg ${PN}-dev ${PN}-doc"
|
PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-doc"
|
||||||
|
|
||||||
RRECOMMENDS_${PN} = ""
|
RRECOMMENDS_${PN} = ""
|
||||||
RDEPENDS_${PN} = "systemd"
|
RDEPENDS_${PN} = "systemd"
|
||||||
|
|
||||||
# This is a machine specific file
|
# This is a machine specific file
|
||||||
FILES_${PN} = "${base_libdir}/systemd/system/serial-getty@.service ${sysconfdir}/systemd/system/getty.target.wants/getty@${@get_console(bb, d)}.service"
|
FILES_${PN} = "${base_libdir}/systemd/system/serial-getty@.service ${sysconfdir}"
|
||||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||||
|
|
||||||
|
|||||||
@@ -15,11 +15,11 @@ inherit gitpkgv
|
|||||||
PKGV = "v${GITPKGVTAG}"
|
PKGV = "v${GITPKGVTAG}"
|
||||||
|
|
||||||
PV = "git"
|
PV = "git"
|
||||||
PR = "r2"
|
PR = "r3"
|
||||||
|
|
||||||
inherit autotools vala
|
inherit autotools vala
|
||||||
|
|
||||||
SRCREV = "ae556c210942cb6986c6d77b58505b5daa66bbe2"
|
SRCREV = "8585357a0e5e9f4d56e999d7cd1a73e77ae0eb80"
|
||||||
|
|
||||||
SRC_URI = "git://anongit.freedesktop.org/systemd;protocol=git \
|
SRC_URI = "git://anongit.freedesktop.org/systemd;protocol=git \
|
||||||
file://0001-systemd-disable-xml-file-stuff-and-introspection.patch \
|
file://0001-systemd-disable-xml-file-stuff-and-introspection.patch \
|
||||||
@@ -37,6 +37,12 @@ EXTRA_OECONF = " --with-distro=${SYSTEMDDISTRO} \
|
|||||||
--disable-gtk \
|
--disable-gtk \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
autotools_do_install
|
||||||
|
# provided by a seperate recipe
|
||||||
|
rm ${D}${base_libdir}/systemd/system/serial-getty* -f
|
||||||
|
}
|
||||||
|
|
||||||
# ARM doesn't support hugepages, so don't try to mount them
|
# ARM doesn't support hugepages, so don't try to mount them
|
||||||
do_install_append_arm() {
|
do_install_append_arm() {
|
||||||
rm -f ${D}${base_libdir}/systemd/system/*hugepages.mount
|
rm -f ${D}${base_libdir}/systemd/system/*hugepages.mount
|
||||||
|
|||||||
Reference in New Issue
Block a user