From 5f46a8150d790f6bd897e3d759c8e3abf65da9cd Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Tue, 15 Feb 2022 18:20:56 -0500 Subject: Add mediaplayer, radio, phone, and messaging apps back Add updated recipes for the mediaplayer, radio, phone, and messaging apps that build the updated versions that do not use the previous application framework. The mediaplayer currently only has local media playback support via libqtappfw, the other apps are somewhat placeholders for now as their application framework usage via libqtappfw has been stubbed out for now. Bug-AGL: SPEC-4182 Signed-off-by: Scott Murray Change-Id: Ia7aca1698a7e2c8381d4e257d447bcfbe3bce42e --- recipes-demo/radio/files/presets-ALS.conf | 12 ++++++++++ recipes-demo/radio/files/presets-CES.conf | 14 +++++++++++ recipes-demo/radio/files/presets-FOSDEM.conf | 14 +++++++++++ recipes-demo/radio/radio_git.bb | 36 ++++++++++++++++++++++++++++ 4 files changed, 76 insertions(+) create mode 100644 recipes-demo/radio/files/presets-ALS.conf create mode 100644 recipes-demo/radio/files/presets-CES.conf create mode 100644 recipes-demo/radio/files/presets-FOSDEM.conf create mode 100644 recipes-demo/radio/radio_git.bb (limited to 'recipes-demo/radio') diff --git a/recipes-demo/radio/files/presets-ALS.conf b/recipes-demo/radio/files/presets-ALS.conf new file mode 100644 index 000000000..ff5592272 --- /dev/null +++ b/recipes-demo/radio/files/presets-ALS.conf @@ -0,0 +1,12 @@ +[fmPresets] +1\frequency=76100000 +1\title=Inter FM +2\frequency=77100000 +2\title=The Open University of Japan +3\frequency=80000000 +3\title=TOKYO FM +4\frequency=81300000 +4\title=J-WAVE +5\frequency=82500000 +5\title=NHK FM Tokyo +size=5 diff --git a/recipes-demo/radio/files/presets-CES.conf b/recipes-demo/radio/files/presets-CES.conf new file mode 100644 index 000000000..83caeffe1 --- /dev/null +++ b/recipes-demo/radio/files/presets-CES.conf @@ -0,0 +1,14 @@ +[fmPresets] +1\frequency=93100000 +1\title=93.1 The Mountain +2\frequency=94100000 +2\title=Mix 94.1 +3\frequency=96300000 +3\title=96.3 KKLZ +4\frequency=102700000 +4\title=102.7 THE COYOTE +5\frequency=88900000 +5\title=News 88.9 +6\frequency=91500000 +6\title=KUNV +size=6 diff --git a/recipes-demo/radio/files/presets-FOSDEM.conf b/recipes-demo/radio/files/presets-FOSDEM.conf new file mode 100644 index 000000000..b88364f72 --- /dev/null +++ b/recipes-demo/radio/files/presets-FOSDEM.conf @@ -0,0 +1,14 @@ +[fmPresets] +1\frequency=92100000 +1\title=92.1 Radio Campus +2\frequency=92500000 +2\title=92.5 RTBF La Première +3\frequency=93200000 +3\title=93.2 RTBF Classic 21 +4\frequency=98800000 +4\title=98.8 FM Brussel +5\frequency=103700000 +5\title=103.7 NRJ +6\frequency=104000000 +6\title=104.0 Bel RTL +size=6 diff --git a/recipes-demo/radio/radio_git.bb b/recipes-demo/radio/radio_git.bb new file mode 100644 index 000000000..e4dd07c7a --- /dev/null +++ b/recipes-demo/radio/radio_git.bb @@ -0,0 +1,36 @@ +SUMMARY = "Radio application" +DESCRIPTION = "AGL demonstration Radio application" +HOMEPAGE = "https://gerrit.automotivelinux.org/gerrit/#/admin/projects/apps/radio" +SECTION = "apps" + +LICENSE = "Apache-2.0 & GPLv2+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984" + +DEPENDS = "qtquickcontrols2 libqtappfw" + +PV = "1.0+git${SRCPV}" + +SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/radio;protocol=https;branch=${AGL_BRANCH} \ + file://presets-ALS.conf \ + file://presets-CES.conf \ + file://presets-FOSDEM.conf \ +" +SRCREV = "${AGL_APP_REVISION}" + +S = "${WORKDIR}/git" + +inherit qmake5 + +# ALS, CES, FOSDEM available +AGL_RADIO_PRESETS_LOCALE ?= "CES" +do_install:append() { + install -d ${D}${sysconfdir}/xdg/AGL + install -m 0644 ${WORKDIR}/presets-CES.conf ${D}${sysconfdir}/xdg/AGL/radio-presets-CES.conf + install -m 0644 ${WORKDIR}/presets-ALS.conf ${D}${sysconfdir}/xdg/AGL/radio-presets-ALS.conf + install -m 0644 ${WORKDIR}/presets-FOSDEM.conf ${D}${sysconfdir}/xdg/AGL/radio-presets-FOSDEM.conf + install -m 0644 ${WORKDIR}/presets-${AGL_RADIO_PRESETS_LOCALE}.conf ${D}${sysconfdir}/xdg/AGL/radio-presets.conf +} + +FILES:${PN} += "${sysconfdir}/xdg/AGL/* ${datadir}/icons/" + +RDEPENDS:${PN} += "libqtappfw" -- cgit 1.2.3-korg