|
@@ -25,7 +25,7 @@ SRC_URI[sha256sum] = "6cd3e2933d29eb1f875c838ee58b8071fd61f0ec8ed5922a86c01c805d
|
|
|
LICENSE = "LGPLv2+"
|
|
|
LIC_FILES_CHKSUM = "file://LGPL-2.1;md5=2d5025d4aa3495befef8f17206a5b0a1"
|
|
|
|
|
|
-inherit ${@bb.utils.filter('VIRTUAL-RUNTIME_init_manager', 'systemd', d)}
|
|
|
+inherit systemd
|
|
|
SYSTEMD_SERVICE_${PN} += "openct.service "
|
|
|
SYSTEMD_AUTO_ENABLE = "enable"
|
|
|
|
|
@@ -77,10 +77,8 @@ do_install () {
|
|
|
install -Dpm 755 ${WORKDIR}/openct.init ${D}/etc/init.d/openct
|
|
|
install -Dpm 644 ${WORKDIR}/openct.sysconfig ${D}/etc/sysconfig/openct
|
|
|
|
|
|
- if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
|
|
|
- install -d ${D}/${systemd_unitdir}/system
|
|
|
- install -m 644 ${WORKDIR}/openct.service ${D}/${systemd_unitdir}/system
|
|
|
- fi
|
|
|
+ install -d ${D}/${systemd_unitdir}/system
|
|
|
+ install -m 644 ${WORKDIR}/openct.service ${D}/${systemd_unitdir}/system
|
|
|
|
|
|
so=$(find ${D} -name \*.so | sed "s|^${D}||")
|
|
|
sed -i -e 's|\\(LIBPATH\\s*\\).*|\\1$so|' etc/reader.conf
|