blob: a5674af2454aa9339c4e77300bed3d796ec67bf2 [file] [log] [blame]
Pau Espin Pedrol5867b922022-01-07 13:20:54 +01001DESCRIPTION = "Osmocom Iuh implementation"
Pau Espin Pedroldf34ca22017-09-26 14:27:13 +02002HOMEPAGE = "https://osmocom.org/projects/osmohnbgw"
3LICENSE = "AGPLv3"
4LIC_FILES_CHKSUM = "file://COPYING;md5=73f1eb20517c55bf9493b7dd6e480788"
5
Harald Welte45773cf2021-01-07 13:33:46 +00006DEPENDS = "libosmocore libosmo-netif libosmo-sccp libasn1c lksctp-tools"
Pau Espin Pedroldf34ca22017-09-26 14:27:13 +02007
Pau Espin Pedrol5867b922022-01-07 13:20:54 +01008INC_PR="r3.${META_TELEPHONY_OSMO_INC}"
Harald Welte45773cf2021-01-07 13:33:46 +00009
10# Workaround to oe-core meta/site/* CONFIG_SITE files passed to autoconf forcing unavailability of netinet/sctp.h.
11# Patch fixing issue upstream: https://patchwork.openembedded.org/patch/168892/
12CACHED_CONFIGUREVARS += "ac_cv_header_netinet_sctp_h=yes"
Pau Espin Pedroldf34ca22017-09-26 14:27:13 +020013
Pau Espin Pedrol5867b922022-01-07 13:20:54 +010014inherit autotools pkgconfig
Pau Espin Pedroldf34ca22017-09-26 14:27:13 +020015
Pau Espin Pedrol5867b922022-01-07 13:20:54 +010016PACKAGES =+ " \
17 libosmo-hnbap libosmo-hnbap-dev \
18 libosmo-ranap libosmo-ranap-dev \
19 libosmo-rua libosmo-rua-dev \
20 libosmo-sabp libosmo-sabp-dev \
21 "
Pau Espin Pedroldf34ca22017-09-26 14:27:13 +020022
Pau Espin Pedrol5867b922022-01-07 13:20:54 +010023FILES_libosmo-hnbap = " \
24 ${libdir}/libosmo-hnbap${SOLIBS} \
25 "
26
27FILES_libosmo-hnbap-dev = " \
28 ${includedir}/osmocom/hnbap \
29 ${libdir}/pkgconfig/libosmo-hnbap.pc \
30 ${libdir}/libosmo-hnbap${SOLIBSDEV} \
31 "
Pau Espin Pedrol0e5d61d2017-10-18 11:07:23 +020032
33FILES_libosmo-ranap = " \
34 ${libdir}/libosmo-ranap${SOLIBS} \
35 "
36
37FILES_libosmo-ranap-dev = " \
38 ${includedir}/osmocom/ranap \
39 ${libdir}/pkgconfig/libosmo-ranap.pc \
40 ${libdir}/libosmo-ranap${SOLIBSDEV} \
41 "
42
Pau Espin Pedrol5867b922022-01-07 13:20:54 +010043FILES_libosmo-rua = " \
44 ${libdir}/libosmo-rua${SOLIBS} \
Pau Espin Pedrol0e5d61d2017-10-18 11:07:23 +020045 "
Pau Espin Pedrol5867b922022-01-07 13:20:54 +010046
47FILES_libosmo-rua-dev = " \
48 ${includedir}/osmocom/rua \
49 ${libdir}/pkgconfig/libosmo-rua.pc \
50 ${libdir}/libosmo-rua${SOLIBSDEV} \
51 "
52
53FILES_libosmo-sabp = " \
54 ${libdir}/libosmo-sabp${SOLIBS} \
55 "
56
57FILES_libosmo-sabp-dev = " \
58 ${includedir}/osmocom/sabp \
59 ${libdir}/pkgconfig/libosmo-sabp.pc \
60 ${libdir}/libosmo-sabp${SOLIBSDEV} \
61 "
Pau Espin Pedrol0e5d61d2017-10-18 11:07:23 +020062
63ALLOW_EMPTY_${PN} = "1"