diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2018-09-14 14:43:39 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-01-30 22:47:10 +0100 |
commit | 6f569ad92370500dc0b7504a3e4b7de9ee7a4ca8 (patch) | |
tree | b8fd54b186eb7a4f4968f3bdec9dace24cbe834c | |
parent | f1bacc0d6721e10fe5633cb912916e7524ed4e68 (diff) |
osmo-msc: handle systemd and cfg files through autotools
Change-Id: I0ccddd158f88fdd5dbe8e9a36c62d515b973486a
-rw-r--r-- | recipes-osmocom/osmo-msc/osmo-msc.inc | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/recipes-osmocom/osmo-msc/osmo-msc.inc b/recipes-osmocom/osmo-msc/osmo-msc.inc index e5364cd..59280ce 100644 --- a/recipes-osmocom/osmo-msc/osmo-msc.inc +++ b/recipes-osmocom/osmo-msc/osmo-msc.inc @@ -5,23 +5,20 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73f1eb20517c55bf9493b7dd6e480788" DEPENDS = "libdbi libosmocore libosmo-abis libosmo-sccp libosmo-netif osmo-mgw osmo-hlr" -INC_PR="r1.${META_TELEPHONY_OSMO_INC}" +INC_PR="r2.${META_TELEPHONY_OSMO_INC}" inherit autotools pkgconfig systemd -PACKAGECONFIG ??= "smpp ${@bb.utils.filter('DISTRO_FEATURES', 'iu', d)}" +PACKAGECONFIG ??= "\ + smpp \ + ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ + ${@bb.utils.filter('DISTRO_FEATURES', 'iu', d)} \ + " +PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_system_unitdir},--without-systemdsystemunitdir" PACKAGECONFIG[iu] = "--enable-iu,--disable-iu,libasn1c osmo-iuh," PACKAGECONFIG[smpp] = "--enable-smpp,--disable-smpp,libsmpp34," RDEPENDS_${PN} = "libdbd-sqlite3" -do_install_append() { - install -d ${D}${systemd_system_unitdir}/ - install -d ${D}${sysconfdir}/osmocom/ - - install -m 0644 ${S}/doc/examples/osmo-msc/osmo-msc.cfg ${D}${sysconfdir}/osmocom/ - install -m 0644 ${S}/contrib/systemd/osmo-msc.service ${D}${systemd_system_unitdir}/ -} - SYSTEMD_SERVICE_${PN} = "${PN}.service" CONFFILES_osmo-msc = "${sysconfdir}/osmocom/osmo-msc.cfg" |