diff options
Diffstat (limited to 'recipes-osmocom/libosmo-sccp/libosmo-sccp.inc')
-rw-r--r-- | recipes-osmocom/libosmo-sccp/libosmo-sccp.inc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/recipes-osmocom/libosmo-sccp/libosmo-sccp.inc b/recipes-osmocom/libosmo-sccp/libosmo-sccp.inc index d269dae..c388c32 100644 --- a/recipes-osmocom/libosmo-sccp/libosmo-sccp.inc +++ b/recipes-osmocom/libosmo-sccp/libosmo-sccp.inc @@ -9,4 +9,26 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" inherit autotools pkgconfig systemd +# we require the tests to link to the static libosmo-sigtran library to +# access symbols not starting with osmo_* +EXTRA_OECONF_remove = "--disable-static" + +PACKAGES =+ "osmo-stp" +SYSTEMD_PACKAGES = "osmo-stp" +SYSTEMD_SERVICE_osmo-stp = "osmo-stp.service" + +do_install_append() { + install -d ${D}${systemd_system_unitdir}/ + install -d ${D}${sysconfdir}/osmocom/ + + install -m 0644 ${S}/doc/examples/osmo-stp.cfg ${D}${sysconfdir}/osmocom/ + install -m 0644 ${S}/contrib/systemd/osmo-stp.service ${D}${systemd_system_unitdir}/ +} + +FILES_osmo-stp = " \ + ${bindir}/osmo-stp \ + ${sysconfdir}/osmocom/osmo-stp.cfg \ + " +CONFFILES_osmo-stp = "${sysconfdir}/osmocom/osmo-stp.cfg" + ALLOW_EMPTY_libosmo-sccp = "1" |