4 LIC_FILES_CHKSUM
= "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
5 SRCREV
= "${FSO_CORNUCOPIA_SRCREV}"
7 PV
= "0.5.0+gitr${SRCPV}"
10 DEPENDS
+= "libfsoresource libgsm0710mux libgisi ppp connman msmcomm-specs"
12 EXTRA_OECONF_append
= "\
13 --enable-libgsm0710mux \
14 --enable-modem-nokia-isi \
15 --enable-modem-qualcomm-palm \
18 # package modules with extra dependencies in extra packages RDEPENDed by config package
20 PACKAGES
=+ "${PN}-config"
21 FILES_$
{PN
}-config
= "${sysconfdir}/freesmartphone/"
22 PACKAGE_ARCH_$
{PN
}-config
= "${MACHINE_ARCH}"
23 CONFFILES_$
{PN
}-config
= " \
24 ${sysconfdir}/freesmartphone/conf/openmoko_gta/fsogsmd.conf \
25 ${sysconfdir}/freesmartphone/conf/palm_pre/fsogsmd.conf \
26 ${sysconfdir}/freesmartphone/conf/htc_qualcomm_dream/fsogsmd.conf \
27 ${sysconfdir}/freesmartphone/conf/htc_qualcomm_msm/fsogsmd.conf \
29 RDEPENDS_$
{PN
} += "${PN}-config"
31 PACKAGES
=+ "${PN}-connman ${PN}-connman-dev ${PN}-connman-dbg"
32 FILES_$
{PN
}-connman
= "${libdir}/connman/plugins/fsogsm.so"
33 FILES_$
{PN
}-connman
-dev
= "${libdir}/connman/plugins/fsogsm.la"
34 FILES_$
{PN
}-connman
-dbg
= "${libdir}/connman/plugins/.debug/fsogsm*"
35 RDEPENDS_$
{PN
} += "${PN}-connman"
37 # On the palmpre we need the msmcomm daemon
to talk
to the modem
38 RDEPENDS_$
{PN
}-config_palmpre
+= "msmcommd"
40 PACKAGES
=+ "${PN}-module-lowlevel-palmpre ${PN}-module-lowlevel-palmpre-dev ${PN}-module-lowlevel-palmpre-dbg"
41 FILES_$
{PN
}-module
-lowlevel
-palmpre
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_palmpre.so"
42 FILES_$
{PN
}-module
-lowlevel
-palmpre
-dev
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_palmpre.la"
43 FILES_$
{PN
}-module
-lowlevel
-palmpre
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/lowlevel_palmpre*"
44 RDEPENDS_$
{PN
}-config_palmpre
+= "${PN}-module-lowlevel-palmpre"
46 PACKAGES
=+ "${PN}-module-modem-qualcomm-palm ${PN}-module-modem-qualcomm-palm-dev ${PN}-module-modem-qualcomm-palm-dbg"
47 FILES_$
{PN
}-module
-modem
-qualcomm
-palm
= "${CORNUCOPIA_MODULE_DIR}/modem_qualcomm_palm.so"
48 FILES_$
{PN
}-module
-modem
-qualcomm
-palm
-dev
= "${CORNUCOPIA_MODULE_DIR}/modem_qualcomm_palm.la"
49 FILES_$
{PN
}-module
-modem
-qualcomm
-palm
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/modem_qualcomm_palm*"
50 RDEPENDS_$
{PN
}-config_palmpre
+= "${PN}-module-modem-qualcomm-palm"
52 PACKAGES
=+ "${PN}-module-modem-qualcomm-htc ${PN}-module-modem-qualcomm-htc-dev ${PN}-module-modem-qualcomm-htc-dbg"
53 FILES_$
{PN
}-module
-modem
-qualcomm
-htc
= "${CORNUCOPIA_MODULE_DIR}/modem_qualcomm_htc.so"
54 FILES_$
{PN
}-module
-modem
-qualcomm
-htc
-dev
= "${CORNUCOPIA_MODULE_DIR}/modem_qualcomm_htc.la"
55 FILES_$
{PN
}-module
-modem
-qualcomm
-htc
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/modem_qualcomm_htc*"
56 RDEPENDS_$
{PN
}-config_htcdream
+= "${PN}-module-modem-qualcomm-htc"
58 PACKAGES
=+ "${PN}-module-lowlevel-nokia900 ${PN}-module-lowlevel-nokia900-dev ${PN}-module-lowlevel-nokia900-dbg"
59 FILES_$
{PN
}-module
-lowlevel
-nokia900
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_nokia900.so"
60 FILES_$
{PN
}-module
-lowlevel
-nokia900
-dev
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_nokia900.la"
61 FILES_$
{PN
}-module
-lowlevel
-nokia900
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/lowlevel_nokia900*"
62 RDEPENDS_$
{PN
}-config_nokia900
+= "${PN}-module-lowlevel-nokia900"
64 PACKAGES
=+ "${PN}-module-modem-nokia-isi ${PN}-module-modem-nokia-isi-dev ${PN}-module-modem-nokia-isi-dbg"
65 FILES_$
{PN
}-module
-modem
-nokia
-isi
= "${CORNUCOPIA_MODULE_DIR}/modem_nokia_isi.so"
66 FILES_$
{PN
}-module
-modem
-nokia
-isi
-dev
= "${CORNUCOPIA_MODULE_DIR}/modem_nokia_isi.la"
67 FILES_$
{PN
}-module
-modem
-nokia
-isi
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/modem_nokia_isi*"
68 RDEPENDS_$
{PN
}-config_nokia900
+= "${PN}-module-modem-nokia-isi"
70 PACKAGES
=+ "${PN}-module-lowlevel-openmoko ${PN}-module-lowlevel-openmoko-dev ${PN}-module-lowlevel-openmoko-dbg"
71 FILES_$
{PN
}-module
-lowlevel
-openmoko
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_openmoko.so"
72 FILES_$
{PN
}-module
-lowlevel
-openmoko
-dev
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_openmoko.la"
73 FILES_$
{PN
}-module
-lowlevel
-openmoko
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/lowlevel_openmoko*"
74 RDEPENDS_$
{PN
}-config_om
-gta01
+= "${PN}-module-lowlevel-openmoko"
75 RDEPENDS_$
{PN
}-config_om
-gta02
+= "${PN}-module-lowlevel-openmoko"
77 PACKAGES
=+ "${PN}-module-modem-ti-calypso ${PN}-module-modem-ti-calypso-dev ${PN}-module-modem-ti-calypso-dbg"
78 FILES_$
{PN
}-module
-modem
-ti
-calypso
= "${CORNUCOPIA_MODULE_DIR}/modem_ti_calypso.so"
79 FILES_$
{PN
}-module
-modem
-ti
-calypso
-dev
= "${CORNUCOPIA_MODULE_DIR}/modem_ti_calypso.la"
80 FILES_$
{PN
}-module
-modem
-ti
-calypso
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/modem_ti_calypso*"
81 RDEPENDS_$
{PN
}-config_om
-gta01
+= "${PN}-module-modem-ti-calypso"
82 RDEPENDS_$
{PN
}-config_om
-gta02
+= "${PN}-module-modem-ti-calypso"
84 PACKAGES
=+ "${PN}-module-modem-freescale-neptune ${PN}-module-modem-freescale-neptune-dev ${PN}-module-modem-freescale-neptune-dbg"
85 FILES_$
{PN
}-module
-modem
-freescale
-neptune
= "${CORNUCOPIA_MODULE_DIR}/modem_freescale_neptune.so"
86 FILES_$
{PN
}-module
-modem
-freescale
-neptune
-dev
= "${CORNUCOPIA_MODULE_DIR}/modem_freescale_neptune.la"
87 FILES_$
{PN
}-module
-modem
-freescale
-neptune
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/modem_freescale_neptune*"
88 RDEPENDS_$
{PN
}-config_motorola
-ezx
+= "${PN}-module-modem-freescale-neptune"
90 PACKAGES
=+ "${PN}-module-lowlevel-motorola-ezx ${PN}-module-lowlevel-motorola-ezx-dev ${PN}-module-lowlevel-motorola-ezx-dbg"
91 FILES_$
{PN
}-module
-lowlevel
-motorola
-ezx
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_motorola_ezx.so"
92 FILES_$
{PN
}-module
-lowlevel
-motorola
-ezx
-dev
= "${CORNUCOPIA_MODULE_DIR}/lowlevel_motorola_ezx.la"
93 FILES_$
{PN
}-module
-lowlevel
-motorola
-ezx
-dbg
= "${CORNUCOPIA_MODULE_DIR}/.debug/lowlevel_motorola_ezx*"
94 RDEPENDS_$
{PN
}-config_motorola
-ezx
+= "${PN}-module-lowlevel-motorola-ezx"
97 ## shared modules
or modules without known OE machine
to RDEPEND on them
(so kept in main module
for now
)
100 # modem_cinterion_mc75.so
101 # modem_singleline.so
103 # pdp_ppp_internal.so
109 # modem_freescale_neptune.so
110 # lowlevel_motorola_ezx.so
113 # lowlevel_nokia900.so
117 # lowlevel_openmoko.so
118 # modem_ti_calypso.so
121 # modem_qualcomm_pre.so
122 # lowlevel_palmpre.so
125 # modem_qualcomm_htc.so