aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Busch <morphis@gravedo.de>2010-08-31 08:03:45 +0200
committerSimon Busch <morphis@gravedo.de>2010-09-06 18:34:24 +0200
commite1bed8d16527aaa59631e6720f4b63e14c2be981 (patch)
treeb5663487b699d849b14200f19c5c1f0f29ece89e
parent5fa3d15364eff3e1c8b7b8a7ab87b7581311ac6d (diff)
downloadopenembedded-e1bed8d16527aaa59631e6720f4b63e14c2be981.zip
openembedded-e1bed8d16527aaa59631e6720f4b63e14c2be981.tar.gz
openembedded-e1bed8d16527aaa59631e6720f4b63e14c2be981.tar.bz2
msmcomm: split msmcommd recipe into three parts as upstream layout has changed
We have now three parts for the msmcomm daemon: * libmsmcomm: the actual protocol implementation of the msmcomm protocol * msmcommd: the daemon which manages the link layer + takes command from the clients and submits them to the modem * msmcommd-specs: provides the dbus API definition for the msmcomm daemon which lets the client talk to the daemon Signed-off-by: Simon Busch <morphis@gravedo.de>
-rw-r--r--recipes/freesmartphone/libmsmcomm_git.bb8
-rw-r--r--recipes/freesmartphone/msmcomm.inc11
-rw-r--r--recipes/freesmartphone/msmcommd-specs_git.bb17
-rw-r--r--recipes/freesmartphone/msmcommd_git.bb32
-rw-r--r--recipes/palmpre/palmpre-system-deps-native_git.bb12
5 files changed, 64 insertions, 16 deletions
diff --git a/recipes/freesmartphone/libmsmcomm_git.bb b/recipes/freesmartphone/libmsmcomm_git.bb
new file mode 100644
index 0000000..b9e22a0
--- /dev/null
+++ b/recipes/freesmartphone/libmsmcomm_git.bb
@@ -0,0 +1,8 @@
+require msmcomm.inc
+
+PR = "${INC_PR}.0"
+PV = "0.5.0+gitr${SRCPV}"
+
+S = "${WORKDIR}/git/libmsmcomm"
+
+inherit autotools
diff --git a/recipes/freesmartphone/msmcomm.inc b/recipes/freesmartphone/msmcomm.inc
new file mode 100644
index 0000000..bf01a12
--- /dev/null
+++ b/recipes/freesmartphone/msmcomm.inc
@@ -0,0 +1,11 @@
+DESCRIPTION = "Low level protocol implementation for binary protocol spoken by some Qualcomm modems"
+HOMEPAGE = "http://www.freesmartphone.org"
+AUTHOR = "Simon Busch <morphis@gravedo.de>"
+SECTION = "console/network"
+LICENSE = "GPL"
+INC_PR = "r4"
+PV = "Please override!"
+
+SRC_REV = "d631d009c791085faf0ebaac4601da905bc5c0ed"
+SRC_URI = "${FREESMARTPHONE_GIT}/msmcomm.git;protocol=git;branch=master"
+
diff --git a/recipes/freesmartphone/msmcommd-specs_git.bb b/recipes/freesmartphone/msmcommd-specs_git.bb
new file mode 100644
index 0000000..f756312
--- /dev/null
+++ b/recipes/freesmartphone/msmcommd-specs_git.bb
@@ -0,0 +1,17 @@
+require msmcomm.inc
+
+PR = "${INC_PR}.0"
+PV = "0.5.0+gitr${SRCPV}"
+PE = "1"
+
+DEPENDS = " \
+ vala-native \
+ glib-2.0 \
+ dbus \
+ dbus-glib \
+"
+
+S = "${WORKDIR}/git/msmcommd-specs"
+
+inherit autotools vala
+
diff --git a/recipes/freesmartphone/msmcommd_git.bb b/recipes/freesmartphone/msmcommd_git.bb
index bd74dc0..e8f3887 100644
--- a/recipes/freesmartphone/msmcommd_git.bb
+++ b/recipes/freesmartphone/msmcommd_git.bb
@@ -1,20 +1,20 @@
-DESCRIPTION = "Low level protocol implementation for binary protocol spoken by some Qualcomm modems"
-HOMEPAGE = "http://www.freesmartphone.org"
-AUTHOR = "Simon Busch <morphis@gravedo.de>"
-SECTION = "console/network"
-LICENSE = "GPL"
-DEPENDS = "libgee libfsotransport gtk+"
-SRCREV = "91ea329fd3be68d031c61a587c6c0036b94cf2cd"
-PV = "0.1.0+gitr${SRCPV}"
-PR = "r2"
-PE = "1"
+require msmcomm.inc
-SRC_URI = "${FREESMARTPHONE_GIT}/msmcomm.git;protocol=git;branch=master"
-S = "${WORKDIR}/git"
+PR = "${INC_PR}.0"
+PV = "0.5.0+gitr${SRCPV}"
-inherit autotools vala
+DEPENDS = " \
+ vala-native \
+ glib-2.0 \
+ dbus \
+ dbus-glib \
+ libfso-glib \
+ libgee \
+ libmsmcomm \
+ msmcommd-specs \
+"
+
+S = "${WORKDIR}/git/msmcommd"
-PACKAGES =+ "${PN}-lib ${PN}-term"
-FILES_${PN}-lib = "${libdir}/lib*.so.*"
-FILES_${PN}-term = "${sbindir}/msmvterm"
+inherit autotools vala
diff --git a/recipes/palmpre/palmpre-system-deps-native_git.bb b/recipes/palmpre/palmpre-system-deps-native_git.bb
new file mode 100644
index 0000000..1f907c9
--- /dev/null
+++ b/recipes/palmpre/palmpre-system-deps-native_git.bb
@@ -0,0 +1,12 @@
+DESCRIPTION = "Important header and vapi files for some programs running on the palmpre machine"
+HOMEPAGE = "http://www.freesmartphone.org"
+AUTHOR = "Simon Busch <morphis@gravedo.de>
+SECTION = "console/utils"
+LICENSE = "GPL"
+PR = "r0"
+
+SRCREV = "93a640dafa8ebebdb1a03f051cb1b566629b227c"
+SRC_URI = "${FREESMARTPHONE_GIT}/utilities.git;protocol=git;branch=master"
+S = "${WORKDIR}/git/palmpre/palmpre-system-deps"
+
+inherit autotools native pkgconfig