diff options
Diffstat (limited to 'recipes/freesmartphone')
19 files changed, 513 insertions, 34 deletions
diff --git a/recipes/freesmartphone/frameworkd/oeventsd-use-opimd-signals.patch b/recipes/freesmartphone/frameworkd/oeventsd-use-opimd-signals.patch new file mode 100644 index 0000000000..4dc5dd3a84 --- /dev/null +++ b/recipes/freesmartphone/frameworkd/oeventsd-use-opimd-signals.patch @@ -0,0 +1,27 @@ +--- a/framework/subsystems/oeventsd/fso_triggers.py 2009-07-12 13:44:53.000000000 +0200 ++++ b/framework/subsystems/oeventsd/fso_triggers.py 2009-07-12 13:42:43.000000000 +0200 +@@ -197,8 +197,7 @@ + class IncomingMessageTrigger(DBusTrigger): + #============================================================================# + """ +- A custom dbus trigger for org.freesmartphone.GSM.SIM.IncomingStoredMessage +- TODO: change to opimd interface ++ A custom dbus trigger for org.freesmartphone.PIM.Messages.IncomingMessage + """ + + function_name = 'IncomingMessage' +@@ -207,10 +206,10 @@ + bus = dbus.SystemBus() + super(IncomingMessageTrigger, self).__init__( + bus, +- 'org.freesmartphone.ogsmd', +- '/org/freesmartphone/GSM/Device', +- 'org.freesmartphone.GSM.SIM', +- 'IncomingStoredMessage' ++ 'org.freesmartphone.opimd', ++ '/org/freesmartphone/PIM/Messages', ++ 'org.freesmartphone.PIM.Messages', ++ 'IncomingMessage' + ) + def on_signal(self, index): + logger.info("Receive IncomingMessage on index = %s" % index) diff --git a/recipes/freesmartphone/frameworkd_git.bb b/recipes/freesmartphone/frameworkd_git.bb index 130fe55231..926fcf60a8 100644 --- a/recipes/freesmartphone/frameworkd_git.bb +++ b/recipes/freesmartphone/frameworkd_git.bb @@ -16,6 +16,8 @@ SRC_URI = "${FREESMARTPHONE_GIT}/framework.git;protocol=git;branch=master \ file://frameworkd \ file://frameworkd.conf \ " +SRC_URI_append_shr = "file://oeventsd-use-opimd-signals.patch;patch=1" + S = "${WORKDIR}/git" do_configure_append() { @@ -55,6 +57,8 @@ RDEPENDS_${PN} += "\ RRECOMMENDS_${PN} += "\ alsa-utils-amixer \ python-gst \ + python-phoneutils \ + python-vobject \ ppp \ " diff --git a/recipes/freesmartphone/fsodatad/fsodatad.conf b/recipes/freesmartphone/fsodatad/fsodatad.conf new file mode 100644 index 0000000000..85919cf6aa --- /dev/null +++ b/recipes/freesmartphone/fsodatad/fsodatad.conf @@ -0,0 +1,19 @@ +####################################################################################### +# FSO Data Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsodatad.log + +[fsodata] +# No settings yet + +[fsodata.world] +# No settings yet diff --git a/recipes/freesmartphone/fsodatad_git.bb b/recipes/freesmartphone/fsodatad_git.bb index de13bedc0a..95f50ee5da 100644 --- a/recipes/freesmartphone/fsodatad_git.bb +++ b/recipes/freesmartphone/fsodatad_git.bb @@ -1,6 +1,16 @@ require cornucopia.inc inherit fso-plugin -PR = "${INC_PR}.0" +PR = "${INC_PR}.2" PV = "0.0.0+gitr${SRCREV}" DEPENDS += "libxml2 mobile-broadband-provider-info" + +SRC_URI += "file://fsodatad.conf" + +do_install_append() { + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsodatad.conf ${D}${sysconfdir}/freesmartphone/ +} + +FILES_${PN} += "${sysconfdir}/freesmartphone/fsodatad.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsodatad.conf" diff --git a/recipes/freesmartphone/fsodeviced/fsodeviced.conf b/recipes/freesmartphone/fsodeviced/fsodeviced.conf new file mode 100644 index 0000000000..de04ecee80 --- /dev/null +++ b/recipes/freesmartphone/fsodeviced/fsodeviced.conf @@ -0,0 +1,83 @@ +####################################################################################### +# FSO Device Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = DEBUG +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = stderr:colors +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsodeviced.log + +[fsodevice] +# No settings yet + +[fsodevice.accelerometer] +# Which accelerometer variant plugin to use: none (default), lis302 +device_type = lis302 + +[fsodevice.accelerometer_lis302] +# Which input node to read from +inputnode = /input/event2 +# How many samples to process, when in use +sample_rate = 100 +# Threshhold to program, when in use +threshold = 100 +# Scale to program, when in use +full_scale = 2.3 + +[fsodevice.player_alsa] +# No settings yet + +[fsodevice.player_canberra] +# No settings yet + +[fsodevice.player_gstreamer] +# No settings yet + +[fsodevice.alsa_audio] +# Which Audio Player variant plugin to use: none (default), alsa, canberra, gstreamer +player_type = alsa + +[fsodevice.kernel26_display] +# No settings yet + +[fsodevice.kernel26_leds] +# No settings yet + +[fsodevice.kernel26_powersupply] +# No settings yet + +[fsodevice.kernel26_rfkill] +# No settings yet + +[fsodevice.kernel26_rtc] +# No settings yet + +[fsodevice.kernel_info] +# No settings yet + +[fsodevice.kernel_input] +# Which input objects to ignore (by product id substring) +#ignore_by_id = Microsoft;Macintosh +# Which input objects to ignore (by physical path substring) +#ignore_by_path = usb +# Which buttons/switches to report. +# Format: <name>,<type>,<keycode>,<report hold events as well> +#report1 = AUX,key,169,1 +#report4 = HEADSET,switch,2,0 + +[fsodevice.kernel_idle] +# Which input objects to ignore (by product id substring) +#ignore_by_id = Microsoft;Macintosh +# Which input objects to ignore (by physical path substring) +#ignore_by_path = usb + +# Enable this on openmoko devices +#[fsodevice.openmoko_powercontrol] + +# Enable this on thinkpad devices +#[fsodevice.thinkpad_powercontrol] diff --git a/recipes/freesmartphone/fsodeviced/om-gta02/fsodeviced.conf b/recipes/freesmartphone/fsodeviced/om-gta02/fsodeviced.conf new file mode 100644 index 0000000000..79ba87338b --- /dev/null +++ b/recipes/freesmartphone/fsodeviced/om-gta02/fsodeviced.conf @@ -0,0 +1,88 @@ +####################################################################################### +# FSO Device Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsodeviced.log + +[fsodevice] +# No settings yet + +[fsodevice.accelerometer_lis302] +# Which input node to read from +inputnode = /input/event2 +# How many samples to process, when in use +sample_rate = 100 +# Threshhold to program, when in use +threshold = 100 +# Scale to program, when in use +full_scale = 2.3 + +[fsodevice.accelerometer] +# Which accelerometer variant plugin to use: none (default), lis302 +device_type = lis302 + +[fsodevice.player_alsa] +# No settings yet + +[fsodevice.player_canberra] +# No settings yet + +[fsodevice.player_gstreamer] +# No settings yet + +[fsodevice.alsa_audio] +# Which Audio Player variant plugin to use: none (default), alsa, canberra, gstreamer +player_type = alsa + +[fsodevice.kernel26_display] +# No settings yet + +[fsodevice.kernel26_leds] +# No settings yet + +[fsodevice.kernel26_powersupply] +# No settings yet + +#[fsodevice.kernel26_rfkill] +# No settings yet + +[fsodevice.kernel26_rtc] +# No settings yet + +[fsodevice.kernel_info] +# No settings yet + +[fsodevice.kernel_input] +# Which input objects to ignore (by product id substring) +ignore_by_id = lis302 +# Which input objects to ignore (by physical path substring) +#ignore_by_path = usb +# Which buttons/switches to report. +# Format: <name>,<type>,<keycode>,<report hold events as well> +report4 = HEADSET,switch,2,0 +report1 = AUX,key,169,1 +report3 = USB,key,356,0 +report2 = POWER,key,116,1 + +[fsodevice.kernel_idle] +# Which input objects to ignore (by product id substring) +ignore_by_id = lis302 +# Which input objects to ignore (by physical path substring) +#ignore_by_path = usb +idle = 5 +idle_dim = 15 +idle_prelock = 9 +idle_lock = 1 +suspend = 30 + +# Enable this on openmoko devices +[fsodevice.openmoko_powercontrol] + diff --git a/recipes/freesmartphone/fsodeviced_git.bb b/recipes/freesmartphone/fsodeviced_git.bb index 2516c89aff..37f1c35d0c 100644 --- a/recipes/freesmartphone/fsodeviced_git.bb +++ b/recipes/freesmartphone/fsodeviced_git.bb @@ -6,7 +6,7 @@ RDEPENDS += "libcanberra-alsa" RRECOMMENDS += "fso-alsa-data" PV = "0.9.0+gitr${SRCREV}" PE = "1" -PR = "${INC_PR}.6" +PR = "${INC_PR}.9" EXTRA_OECONF = "\ --enable-kernel26-rfkill \ @@ -18,11 +18,14 @@ inherit update-rc.d INITSCRIPT_NAME = "fsodeviced" INITSCRIPT_PARAMS = "defaults 27" -SRC_URI += "file://fsodeviced" +SRC_URI += "file://fsodeviced file://fsodeviced.conf" do_install_append() { install -d ${D}${sysconfdir}/init.d/ install -m 0755 ${WORKDIR}/fsodeviced ${D}${sysconfdir}/init.d/ + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsodeviced.conf ${D}${sysconfdir}/freesmartphone/ } -FILES_${PN} += "${sysconfdir}/init.d/fsodeviced" +FILES_${PN} += "${sysconfdir}/init.d/fsodeviced ${sysconfdir}/freesmartphone/fsodeviced.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsodeviced.conf" diff --git a/recipes/freesmartphone/fsogsmd/fsogsmd.conf b/recipes/freesmartphone/fsogsmd/fsogsmd.conf new file mode 100644 index 0000000000..0da34cff4d --- /dev/null +++ b/recipes/freesmartphone/fsogsmd/fsogsmd.conf @@ -0,0 +1,57 @@ +####################################################################################### +# FSO GSM Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsogsmd.log + +[fsogsm] +# Combined modem access string, prefered over individual configs below +modem_access = serial:/dev/ttyUSB0:115200 + +# Which modem to use: singleline, ti_calypso, freescale_neptune, cinterion_mc75, qualcomm_msm +modem_type = singleline +# Which transport channel: serial, pty +modem_transport = serial +# Which port to communicate with: <serial port> or <filename> +modem_port = /dev/ttyUSB0 +# Which speed to use for the transport/port +modem_speed = 115200 + +# Global modem init sequence; this is the first sequence that gets sent to the modem after power cycling +modem_init = E0V1;+CMEE=1;+CRC=1;+CSCS="UCS2" + +# Following configuration options are in the form channel_<state>_<name>, with state being one of +# "init", "unlocked", "registered", "suspend", "resume", and name being the channel name (modem specific) +# Whether these strings override, append, or are honored at all depends on the actual modem plugin +# Example usage for one channel named 'main': +channel_init_main = +CSNS=0;+CMGF=0;+CLIP=1 +channel_unlocked_main = +SIM_NOW_UNLOCKED;+CSDH=1;+COLP=1;+CCWA=1;+CNMI=2,1,2,2,1 +channel_registered_main = +NET_NOW_REGISTERED +channel_suspend_main = +PREPARE_FOR_SUSPEND +channel_resume_main = +RECOVER_AFTER_RESUME + +# Where to store SMS: <path> (default=/tmp/fsogsmd/sms/) +sms_storage_dir = /tmp/fsogsmd/sms/ + +[fsogsm.modem_singleline] +# No settings yet + +[fsogsm.modem_cinterion_mc75] +# No settings yet + +[fsogsm.modem_ti_calypso] +# No settings yet + +[fsogsm.modem_qualcomm_msm] +# No settings yet + +[fsogsm.dbus_service] +# No settings yet diff --git a/recipes/freesmartphone/fsogsmd_git.bb b/recipes/freesmartphone/fsogsmd_git.bb index 9186ab990b..f6adeeb2c3 100644 --- a/recipes/freesmartphone/fsogsmd_git.bb +++ b/recipes/freesmartphone/fsogsmd_git.bb @@ -1,6 +1,21 @@ require cornucopia.inc inherit fso-plugin -PR = "${INC_PR}.0" +PR = "${INC_PR}.2" PV = "0.2.0+gitr${SRCREV}" DEPENDS += "libfsoresource libgsm0710mux" + +SRC_URI += "file://fsogsmd.conf" + +do_install_append() { + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsogsmd.conf ${D}${sysconfdir}/freesmartphone/ +} + +do_install_append_shr() { + # remove .service file to disable fsogsmd autostart + rm -f ${D}${datadir}/dbus-1/system-services/org.freesmartphone.ogsmd.service +} + +FILES_${PN} += "${sysconfdir}/freesmartphone/fsogsmd.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsogsmd.conf" diff --git a/recipes/freesmartphone/fsonetworkd/fsonetworkd.conf b/recipes/freesmartphone/fsonetworkd/fsonetworkd.conf new file mode 100644 index 0000000000..d8e5cee971 --- /dev/null +++ b/recipes/freesmartphone/fsonetworkd/fsonetworkd.conf @@ -0,0 +1,19 @@ +####################################################################################### +# FSO Network Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsonetworkd.log + +[fsonetwork] +# No settings yet + +[fsonetwork.sharing] +# No settings yet diff --git a/recipes/freesmartphone/fsonetworkd_git.bb b/recipes/freesmartphone/fsonetworkd_git.bb index 002624fc2b..2faf0a5323 100644 --- a/recipes/freesmartphone/fsonetworkd_git.bb +++ b/recipes/freesmartphone/fsonetworkd_git.bb @@ -2,4 +2,14 @@ require cornucopia.inc inherit fso-plugin DEPENDS += "libnl2" PV = "0.1.0.0+gitr${SRCREV}" -PR = "${INC_PR}.0" +PR = "${INC_PR}.2" + +SRC_URI += "file://fsonetworkd.conf" + +do_install_append() { + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsonetworkd.conf ${D}${sysconfdir}/freesmartphone/ +} + +FILES_${PN} += "${sysconfdir}/freesmartphone/fsonetworkd.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsonetworkd.conf" diff --git a/recipes/freesmartphone/fsotdld/fsotdld.conf b/recipes/freesmartphone/fsotdld/fsotdld.conf new file mode 100644 index 0000000000..07e91b0ff8 --- /dev/null +++ b/recipes/freesmartphone/fsotdld/fsotdld.conf @@ -0,0 +1,43 @@ +####################################################################################### +# FSO Time Date Location Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsotdld.log + +[fsotdl] +gps_receiver_transport = serial +gps_receiver_port = /dev/rfcomm0 +gps_receiver_speed = 9600 + +[fsotdl.alarm] +# No settings yet + +[fsotdl.source_ntp] +# Which server to use; default is 'pool.ntp.org' +server = time.windows.com + +[fsotdl.source_gsm] +# No settings yet + +[fsotdl.provider_gps_nmea] +# No settings yet + +[fsotdl.provider_gps] +provider_type = nmea + +[fsotdl.sync_time] +# Which sources to use; what is available depends on the loaded modules +sources = ntp;gsm +# Which current timezone file to use; default is /etc/timezone +timezone_file = /etc/timezone +# Path to zoneinfo files, default is /usr/share/zoneinfo +zoneinfo_dir = /usr/share/zoneinfo + diff --git a/recipes/freesmartphone/fsotdld_git.bb b/recipes/freesmartphone/fsotdld_git.bb index a70bf596f5..e6b64c312e 100644 --- a/recipes/freesmartphone/fsotdld_git.bb +++ b/recipes/freesmartphone/fsotdld_git.bb @@ -1,6 +1,16 @@ require cornucopia.inc inherit fso-plugin -PR = "${INC_PR}.0" +PR = "${INC_PR}.2" PV = "0.0.0+gitr${SRCREV}" DEPENDS += "libfsotransport libfsoresource" + +SRC_URI += "file://fsotdld.conf" + +do_install_append() { + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsotdld.conf ${D}${sysconfdir}/freesmartphone/ +} + +FILES_${PN} += "${sysconfdir}/freesmartphone/fsotdld.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsotdld.conf" diff --git a/recipes/freesmartphone/fsousaged/fsousaged.conf b/recipes/freesmartphone/fsousaged/fsousaged.conf new file mode 100644 index 0000000000..542bc7562f --- /dev/null +++ b/recipes/freesmartphone/fsousaged/fsousaged.conf @@ -0,0 +1,32 @@ +####################################################################################### +# FSO Usage Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsousaged.log + +[fsousage] +# Which low level suspend/resume variant to use: none (default), kernel26, openmoko +lowlevel_type = kernel26 +# FOR DEBUGGING ONLY: Do not suspend, but instead sleep a couple of seconds +debug_do_not_suspend = 0 +# FOR DEBUGGING ONLY: Enable every registered resource on startup +debug_enable_on_startup = 0 +# FOR DEBUGGING ONLY: Whether resource activation should be synchronized with the registration lifecycle: always (default), startup, shutdown, never +sync_resources_with_lifecycle = always + +[fsousage.lowlevel_kernel26] +# No settings yet + +[fsousage.lowlevel_openmoko] +# No settings yet + +[fsousage.dbus_service] +# No settings yet diff --git a/recipes/freesmartphone/fsousaged/om-gta02/fsousaged.conf b/recipes/freesmartphone/fsousaged/om-gta02/fsousaged.conf new file mode 100644 index 0000000000..1e5761330e --- /dev/null +++ b/recipes/freesmartphone/fsousaged/om-gta02/fsousaged.conf @@ -0,0 +1,32 @@ +####################################################################################### +# FSO Usage Daemon Configuration File -- for SYSTEM INTEGRATORS only +######################################################################################## +[logging] +# Log level: DEBUG, INFO (default), WARNING, ERROR +# Override via environment as FSO_LOG_LEVEL +log_level = INFO +# Where to log to: none (default), stderr, stderr:colors, file, syslog +# Override via environment as FSO_LOG_TO +log_to = file +# Log Destination (valid only for log_to = file) +# Override via environment as FSO_LOG_DESTINATION +log_destination = /var/log/fsousaged.log + +[fsousage] +# Which low level suspend/resume variant to use: none (default), kernel26, openmoko +lowlevel_type = openmoko +# FOR DEBUGGING ONLY: Do not suspend, but instead sleep a couple of seconds +debug_do_not_suspend = 0 +# FOR DEBUGGING ONLY: Enable every registered resource on startup +debug_enable_on_startup = 0 +# FOR DEBUGGING ONLY: Whether resource activation should be synchronized with the registration lifecycle: always (default), startup, shutdown, never +sync_resources_with_lifecycle = always + +[fsousage.lowlevel_kernel26] +# No settings yet + +[fsousage.lowlevel_openmoko] +# No settings yet + +[fsousage.dbus_service] +# No settings yet diff --git a/recipes/freesmartphone/fsousaged_git.bb b/recipes/freesmartphone/fsousaged_git.bb index a7e4a1c0ee..649b9e44a8 100644 --- a/recipes/freesmartphone/fsousaged_git.bb +++ b/recipes/freesmartphone/fsousaged_git.bb @@ -1,4 +1,14 @@ require cornucopia.inc inherit fso-plugin PV = "0.9.0.1+gitr${SRCREV}" -PR = "${INC_PR}.0" +PR = "${INC_PR}.2" + +SRC_URI += "file://fsousaged.conf" + +do_install_append() { + install -d ${D}${sysconfdir}/freesmartphone/ + install -m 0644 ${WORKDIR}/fsousaged.conf ${D}${sysconfdir}/freesmartphone/ +} + +FILES_${PN} += "${sysconfdir}/freesmartphone/fsousaged.conf" +CONFFILES_${PN} += "${sysconfdir}/freesmartphone/fsousaged.conf" diff --git a/recipes/freesmartphone/libeflvala_git.bb b/recipes/freesmartphone/libeflvala_git.bb deleted file mode 100644 index 9040bbd10a..0000000000 --- a/recipes/freesmartphone/libeflvala_git.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Vala meets the Enlightenment Foundation Libraries" -AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>" -LICENSE = "LGPL" -SECTION = "devel" -DEPENDS = "vala-native glib-2.0 dbus dbus-glib eina eet evas ecore edje elementary" -PV = "0.0.1.0+gitr${SRCREV}" -PR = "r0" - -SRC_URI = "${FREESMARTPHONE_GIT}/libeflvala;protocol=git;branch=master" -S = "${WORKDIR}/git" - -inherit autotools_stage pkgconfig vala - -PACKAGES =+ "${PN}-examples" -FILES_${PN}-examples = "${datadir}/libeflvala ${bindir}/*" diff --git a/recipes/freesmartphone/msmcommd_git.bb b/recipes/freesmartphone/msmcommd_git.bb new file mode 100644 index 0000000000..15a342273e --- /dev/null +++ b/recipes/freesmartphone/msmcommd_git.bb @@ -0,0 +1,12 @@ +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" +PV = "0.1.0+gitr${SRCREV}" +PR = "r0" + +SRC_URI = "${FREESMARTPHONE_GIT}/msmcomm.git;protocol=git;branch=master" +S = "${WORKDIR}/git/msmcommd" + +inherit autotools diff --git a/recipes/freesmartphone/opimd-utils_git.bb b/recipes/freesmartphone/opimd-utils_git.bb index 5031ae5c13..68038f34c1 100644 --- a/recipes/freesmartphone/opimd-utils_git.bb +++ b/recipes/freesmartphone/opimd-utils_git.bb @@ -1,27 +1,47 @@ DESCRIPTION = "Test scripts for freesmartphone.org opimd interface" HOMEPAGE = "http://freesmartphone.org" +SHR_RELEASE ?= "shr" LICENSE ?= "GPL" +RDEPENDS = "python-elementary python-dbus python-codecs python-shell python python-core python-edbus frameworkd" SECTION = "x11/application" PV = "0.0.2+gitr${SRCREV}" PR = "r0" inherit setuptools -SRC_URI = "git://git.shr-project.org/repo/opimd-utils.git;protocol=http" -S = "${WORKDIR}/git" +PACKAGES =+ "\ + ${PN}-cli \ + ${PN}-notes \ + ${PN}-data \ +" -RDEPENDS = "\ - python-elementary \ - python-edbus \ - python-codecs \ - python-shell \ - \ +RDEPENDS_${PN} = "\ + ${PN}-data \ shr-settings \ - shr-theme \ - frameworkd \ pyphonelog \ + shr-theme \ +" + +RDEPENDS_${PN}-notes = "\ + ${PN}-data \ +" + +RRECOMMENDS_${PN} = "\ + ${PN}-notes \ + ${PN}-cli \ " +PACKAGE_ARCH_${PN}-cli = "all" +PACKAGE_ARCH_${PN}-data = "all" +PACKAGE_ARCH_${PN}-notes = "all" + +SRC_URI = "git://git.shr-project.org/repo/opimd-utils.git;protocol=http" +S = "${WORKDIR}/git" FILES_${PN} += "${sysconfdir}/X11/Xsession.d/89opimd-notifier" FILES_${PN} += "${prefix}/share/applications/" -FILES_${PN} += "${prefix}/share/pixmaps/opimd-utils/" +FILES_${PN} += "${prefix}/share/pixmaps/" +FILES_${PN}-data += "${prefix}/share/pixmaps/opimd-utils/" +FILES_${PN}-cli += "${prefix}/bin/opimd-cli" +FILES_${PN}-notes += "${prefix}/bin/opimd-notes" +FILES_${PN}-notes += "${prefix}/share/pixmaps/opimd-notes.png" +FILES_${PN}-notes += "${prefix}/share/applications/opimd-notes.desktop" |
