mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 16:27:27 +00:00
31a55b947d
Using COMMON_LICENSE_DIR in LIC_FILES_CHKSUM of downloaded code is never the right thing to do, there must be some license information and that has to be checked instead. In several cases the claimed LICENSE was also incorrect. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
52 lines
1.7 KiB
BlitzBasic
52 lines
1.7 KiB
BlitzBasic
SUMMARY = "DJB daemontools"
|
|
HOMEPAGE = "http://cr.yp.to/daemontools.html"
|
|
DESCRIPTION = "supervise monitors a service. It starts the service and restarts the \
|
|
service if it dies. The companion svc program stops, pauses, or restarts \
|
|
the service on sysadmin request. The svstat program prints a one-line \
|
|
status report. \
|
|
multilog saves error messages to one or more logs. It optionally timestamps \
|
|
each line and, for each log, includes or excludes lines matching specified \
|
|
patterns. It automatically rotates logs to limit the amount of disk space \
|
|
used. If the disk fills up, it pauses and tries again, without losing any \
|
|
data."
|
|
|
|
SECTION = "System/Servers"
|
|
|
|
LIC_FILES_CHKSUM = "file://src/prot.c;beginline=1;endline=1;md5=96964cadf07e8f8c1e2ffb3b507dd647"
|
|
LICENSE = "PD"
|
|
|
|
SRC_URI = "http://cr.yp.to/daemontools/${BPN}-${PV}.tar.gz \
|
|
file://0001-error.h-include-errno.h-instead-of-extern-int.diff \
|
|
file://0002-supervise.c-.-supervise-may-be-a-symlink-if-it-s-da.diff "
|
|
|
|
SRC_URI_append_class-target = "file://cross-compile.patch \
|
|
file://0001-daemontools-Fix-QA-Issue.patch "
|
|
|
|
SRC_URI_append_class-native = "file://0001-daemontools-native-Fix-a-warning.patch "
|
|
|
|
SRC_URI[md5sum] = "1871af2453d6e464034968a0fbcb2bfc"
|
|
SRC_URI[sha256sum] = "a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f"
|
|
|
|
S = "${WORKDIR}/admin/${BPN}-${PV}"
|
|
|
|
DEPENDS += "daemontools-native"
|
|
DEPENDS_class-native = ""
|
|
|
|
do_compile() {
|
|
./package/compile
|
|
}
|
|
|
|
do_install() {
|
|
install -d ${D}/${bindir}
|
|
}
|
|
|
|
do_install_append_class-native() {
|
|
install -m 755 ${S}/compile/chkshsgr ${D}/${bindir}
|
|
}
|
|
|
|
do_install_append_class-target() {
|
|
install -m755 ${S}/command/* ${D}/${bindir}
|
|
}
|
|
|
|
BBCLASSEXTEND = "native"
|