diff options
author | Anuj Mittal <anuj.mittal@intel.com> | 2021-02-17 14:06:46 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-02-18 23:40:01 +0000 |
commit | fe787318de041d4195dda3ef15d2932259fce271 (patch) | |
tree | d9288a3309b67ed4012af6fc954bb29780208369 /meta/recipes-extended/sysklogd/sysklogd.inc | |
parent | 40320137b078260eff2bf717b82df47257b07cb9 (diff) | |
download | poky-fe787318de041d4195dda3ef15d2932259fce271.tar.gz |
sysklogd: upgrade 2.1.2 -> 2.2.1
Merge inc and bb files too.
(From OE-Core rev: 76d1af4fe73fee0696067dfc4dd1bc9a9015416a)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended/sysklogd/sysklogd.inc')
-rw-r--r-- | meta/recipes-extended/sysklogd/sysklogd.inc | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/meta/recipes-extended/sysklogd/sysklogd.inc b/meta/recipes-extended/sysklogd/sysklogd.inc deleted file mode 100644 index 162260f000..0000000000 --- a/meta/recipes-extended/sysklogd/sysklogd.inc +++ /dev/null | |||
@@ -1,54 +0,0 @@ | |||
1 | SUMMARY = "System Log Daemons" | ||
2 | DESCRIPTION = "The sysklogd package implements system log daemons: syslogd" | ||
3 | HOMEPAGE = "http://www.infodrom.org/projects/sysklogd/" | ||
4 | SECTION = "base" | ||
5 | |||
6 | LICENSE = "BSD-3-Clause" | ||
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=5b4be4b2549338526758ef479c040943 \ | ||
8 | file://src/syslogd.c;beginline=2;endline=15;md5=a880fecbc04503f071c494a9c0dd4f97 \ | ||
9 | " | ||
10 | |||
11 | inherit update-rc.d update-alternatives systemd autotools | ||
12 | |||
13 | SRC_URI = "git://github.com/troglobit/sysklogd.git;nobranch=1 \ | ||
14 | file://sysklogd \ | ||
15 | file://0001-Makefile.am-fixup-issue-17.patch \ | ||
16 | " | ||
17 | S = "${WORKDIR}/git" | ||
18 | |||
19 | EXTRA_OECONF = "--with-systemd=${systemd_system_unitdir} --without-logger" | ||
20 | |||
21 | do_install_append () { | ||
22 | install -d ${D}${sysconfdir} | ||
23 | install -m 644 ${S}/syslog.conf ${D}${sysconfdir}/syslog.conf | ||
24 | install -d ${D}${sysconfdir}/init.d | ||
25 | install -m 755 ${WORKDIR}/sysklogd ${D}${sysconfdir}/init.d/syslog | ||
26 | } | ||
27 | |||
28 | SYSTEMD_PACKAGES = "${PN}" | ||
29 | SYSTEMD_SERVICE_${PN} = "syslogd.service" | ||
30 | SYSTEMD_AUTO_ENABLE = "enable" | ||
31 | |||
32 | INITSCRIPT_NAME = "syslog" | ||
33 | CONFFILES_${PN} = "${sysconfdir}/syslog.conf" | ||
34 | RCONFLICTS_${PN} = "rsyslog busybox-syslog syslog-ng" | ||
35 | |||
36 | FILES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/sysklogd.conf', '', d)}" | ||
37 | |||
38 | ALTERNATIVE_PRIORITY = "100" | ||
39 | |||
40 | ALTERNATIVE_${PN}-doc = "syslogd.8" | ||
41 | ALTERNATIVE_LINK_NAME[syslogd.8] = "${mandir}/man8/syslogd.8" | ||
42 | |||
43 | pkg_prerm_${PN} () { | ||
44 | if test "x$D" = "x"; then | ||
45 | if test "$1" = "upgrade" -o "$1" = "remove"; then | ||
46 | /etc/init.d/syslog stop || : | ||
47 | fi | ||
48 | fi | ||
49 | } | ||
50 | |||
51 | python () { | ||
52 | if not bb.utils.contains('DISTRO_FEATURES', 'sysvinit', True, False, d): | ||
53 | d.setVar("INHIBIT_UPDATERCD_BBCLASS", "1") | ||
54 | } | ||